Part Number:TMDSCNCD280049C
我需要在0x85000这个地址中写下一个标志位,运行时程序会直接跑到3fb02a: 7625 ESTOP0 ,调试发现是在执行Fapi_issueAsyncCommandWithAddress跑飞的
Yale Li:
看起来应该是相关的flash sector擦除失败。等E2E维护好之后我找相关的问题来看一下。
,
Yale Li:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1203052/tms320f28386s-fapi_issueasynccommandwithaddress-illegal-operation
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/808324/launchxl-f28379d-f28379d—f021-flash-api-fapi_issueasynccommandwithaddress-is-not-erasing-the-sector
看一下这两个帖子是否有帮助
,
? ?:
找到原因了 使能用于闪存仿真EEPROM的闪存擦除和写入的函数被注释了,非常感谢你这段时间给予的帮助
,
Yale Li:
客气了~也感谢分享