主题中讨论的其他器件:UNIFLASH
大家好、
我们在电子产品编程方面遇到了一些问题、我不确定我们是否只是做了一些不想做的事情。
我们将多个十六进制映像(引导加载程序、应用程序等)编程到控制器中、当我们使用 UniFlash 执行该操作时、它会声明:
[成功]程序加载已成功完成。
现在、当我们生成独立软件包并尝试使用 dslite 对映像进行编程时、它会声明:
错误:C28xx_CPU1:文件加载程序:验证失败:内存映射阻止读取0x7800C@程序
考虑到错误消息的地址、问题似乎出在 OTP 存储器中、该存储器被编程为设置控制器的引导模式。
这些地址的数据包含在引导加载程序十六进制映像中、但这可能会在它尝试在之后进行验证时造成问题。
020000040007F3
02800C00FFFF74
:02800D005AFF18
:02801C00FF0360
使用 dslite 独立工具进行编程时、是否建议如何在控制器内设置这些 OTP 值?
或者、我们是否可以采取其他措施来缓解此问题?
此致
Wolfgang