主题中讨论的其他器件: TMS570LS1224
尊敬的,TI 570团队:
我们需要支持对器件 TMS570LS0714进行编程、我们已经开发了一个在 RAM 中运行的引导加载程序。 引导加载程序会从 TI 的 F021闪存 API 调用 API。
此引导加载程序适用于 TMS570LS0812和 TMS570LS1224。
但擦除或编程时、该器件 TMS570LS0714似乎无法正常工作。 尽管我们认为这3个器件在对闪存进行编程时几乎是相同的。
在如下图片所示的擦除函数中,我们发现在调用 API“Fapi_issueCommandWithAddress”之后,FSM 状态始终为 BUSY (Fapi_Status_FsmBusy)。 调用“fapi_issueProgrammingCommand”后,编程功能总是很忙。 但在调用 API“fapi_doMarginiad”之后,它似乎可以在读取函数中读取。
- 您能不能帮助提供一些说明、说明哪些原因可能会导致"擦除和编程"中出现此错误。
- 如果需要、我可以向您发送有关此引导加载程序的 CCS 项目。

