主题中讨论的其他器件: UNIFLASH
我将使用 Uniflash 和 XDS100v2调试适配器从 TMS320f2809复制程序内存和数据内存
我可以获取程序存储器、以便下载0x000至0x7FF 并将其上传到新芯片
但是、从0x800到0xFFF 的数据存储器在我尝试对我获得的程序进行验证时无法运行
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.
我将使用 Uniflash 和 XDS100v2调试适配器从 TMS320f2809复制程序内存和数据内存
我可以获取程序存储器、以便下载0x000至0x7FF 并将其上传到新芯片
但是、从0x800到0xFFF 的数据存储器在我尝试对我获得的程序进行验证时无法运行
[错误] C28xx:文件加载程序:验证失败:存储器映射阻止读取0x000800@程序
我在从正常器件保存内存时尝试了不同的文件类型、但在尝试将它们加载回 uniflash 以对新器件进行编程时、都产生了相同的错误
是否有将数据存储器加载回器件的设置、或者是否有更好的方法将完整的数据和程序复制到新器件?
大家好、Kasey、
我已成功使用类似的 F2808器件和 XDS110连接器重现此问题。 首先、我将器件存储器从0x000读取到0x7FF、然后使用闪存编程设置"Erase"、"Program"、"Verify"来加载程序。 按下"Load Image"按钮后、器件存储器被加载 回器件、程序加载成功。 然后、当尝试按"Verify Image" 按钮时、将显示以下错误。
[错误] C28xx:文件加载程序:验证失败:地址0x00040E 处的值@程序不匹配请验证目标内存和内存映射。
使用的文件类型为.txt。 这是您在尝试调试时看到的屏幕吗? 您的闪存程序设置是否也设置为 Erase、Program、Verify?
谢谢。
查理