|
发表于 2020-10-21 18:09:44
|
显示全部楼层
我补充下报错前面的内容,上面的报错主要是校验部分,擦除和下载都是说通过了。
Target info:
------------
Device: FM33A06XX
VTarget = 3.132V
State of Pins:
TCK: 0, TDI: 0, TDO: 0, TMS: 1, TRES: 1, TRST: 0
Hardware-Breakpoints: 4
Software-Breakpoints: 8192
Watchpoints: 1
JTAG speed: 500 kHz
Include "E:\\FM33A0XX_TesterV1.0\\sct\\ChipErase.ini"
FUNC void ChipEraseSetup (void) {
_WDWORD(0x4000022C, 0x00060020);
_sleep_(1);
_WDWORD(0x40001014, 0x80000200);
_sleep_(1);
_WDWORD(0x40001014, 0x80000201);
_sleep_(1);
_WDWORD(0x40001018, 0x96969696);
_sleep_(1);
_WDWORD(0x40001018, 0x7D7D7D7D);
_sleep_(1);
_WDWORD(0x00000000, 0x1234ABCD);
_sleep_(1500);
_WDWORD(0x40001018, 0x00000000);
printf ("NVMIF EPCON = %04XH,bit0==0表示擦除成功\n", _RDWORD(0x40001014));
}
ChipEraseSetup(); // Debugger Setup
NVMIF EPCON = 0000H,bit0==0表示擦除成功
Erase Done.
Programming Done.
Contents mismatch at: 00000000H (Flash=FFH Required=88H) !
Contents mismatch at: 00000001H (Flash=FFH Required=57H) !
………………………… |
|