工具与软件:
正在使用 THR F280037SPM 微控制器。
我确实将程序加载到闪存中、然后对其进行测试。 然后、我编辑了程序、想要将其直接重新加载到闪存或 RAM 中。 当我尝试加载程序时、我在使用 xds110和 CCS 版本12时收到错误消息"Error initializing flash programming:interface returned from dll、but flash not available"。
请帮助我,因为我已经尝试了很多,但仍然失败。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
正在使用 THR F280037SPM 微控制器。
我确实将程序加载到闪存中、然后对其进行测试。 然后、我编辑了程序、想要将其直接重新加载到闪存或 RAM 中。 当我尝试加载程序时、我在使用 xds110和 CCS 版本12时收到错误消息"Error initializing flash programming:interface returned from dll、but flash not available"。
请帮助我,因为我已经尝试了很多,但仍然失败。
您是否知道 DCSM (代码安全模块)是否也已进行编程? 这将阻止任何新的闪存编程、除非器件已解锁。 https://www.ti.com/document-viewer/lit/html/SPRUIW9C#GUID-FC70A4A2-8649-4052-876E-24AE7B6F435F/TITLE-SPRUII0TOCWRAPPER_DUAL_CODE_SECURITY_MODULE_DCSM
一项简单的检查是在连接到 CCS/调试器时、打开一个存储器窗口、写入闪存地址。 如果您看到数据或全部是0xFFFF (已擦除)、则器件已解锁。 如果您看到0x0000、则器件已锁定、需要提供正确的密码才能解锁。
此致!
Matthew