共2条
1/1 1 跳转至页
flahs flahs被误擦除,有没有补救的办法
问
我用的是ATMEL的AT91FR40162,内部flash的,误用FLASHPGM将整个片子擦除,现在程序不能写入,RAM仿真也不行。惨啊,请问除了换片子还有没有什么补救的办法?
答 1:
用jtag写,或者用串口启动。
答 2:
wangkj能不能说详细点串口启动是怎么回事,是不是用那个AT91LOADER的玩意儿,我用不起来啊。我用flashpgm是用wiggler连到jtag口的,原来都是好好的,点了一次整片擦除就变成这样了,感觉应该不影响下载才对。现在除了可以复位,其他操作都报“Unable to Write to Target RAM at 0x00000000,Check Address”的错误,难道是RAM有问题了!?实在是郁闷
答 3:
jtag应该可以你通过jtag把SDRAM配置好,然后通过你自己的程序去写FLASH应该行得通的
答 4:
target ram:0x00200000,flash 0x00000000
答 5:
AT91LOADER的玩意需要跳线,仔细看手册吧。这个是擦不掉的,是ROM。
如果这各也有问题,估计你的芯片挂了。可能就不是擦除的问题了。 答 6: 先谢过楼上几位了“target ram:0x00200000,flash 0x00000000”是怎么回事?
我先一试,有问题再上来发问 答 7: 好了好了我把地址设成重映射前的地址就可以下了,leifeng说的应该就是这意思吧,谢谢了。看来是一些相关寄存器被破坏,不能REMAP了。
如果这各也有问题,估计你的芯片挂了。可能就不是擦除的问题了。 答 6: 先谢过楼上几位了“target ram:0x00200000,flash 0x00000000”是怎么回事?
我先一试,有问题再上来发问 答 7: 好了好了我把地址设成重映射前的地址就可以下了,leifeng说的应该就是这意思吧,谢谢了。看来是一些相关寄存器被破坏,不能REMAP了。
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于MCP23S17的输入输出功能模块控制被打赏¥20元 | |
| 【S32K3XX】SPD 软件包使用Link文件修改被打赏¥22元 | |
| Switch-Case局部变量定义问题被打赏¥23元 | |
| 基于米尔TIAM62L开发板的串口通信及应用被打赏¥20元 | |
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
我要赚赏金
