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.
您好!
尝试使用 MathWorks 工具(Matlab 2021a + CCS 8.2的嵌入式编码器)时遇到问题、在尝试以外部模式将程序加载到闪存时遇到错误。 尝试加载固件时、它在存储器映射中提到错误。
我认为与 f28379d 关联的链接器文件中存在一些错误(它使用 C28377D 链接器,该文件夹中没有779d 变体链接器
有关如何解决此问题的任何建议
谢谢
您好!
您能否提供有关链接器错误的更多详细信息? 我认为 C28377D 应该足够好。 您可能需要查看链接器文件。
当我加载固件时、我会得到该值
当我尝试直接加载 CCS 时、会收到相同的错误。 我尝试使用 TI 通用闪存链接器,但这些链接器根本不起作用。 而不是当我以外部模式加载时。 虽然我希望外部模式从闪存工作、但我没有尝试部署。
在 CCS 内部连接后、打开闪存工具:tools->Flash Tools。 我想确保这些被配置为擦除/编程/验证所有扇区。 您显示的存储器范围是有效的闪存地址、但由于错误提到无法验证内容、我想知道是否取消选中了"擦除"函数、并且 CCS 无法重新编程该地址(范围)。
我相信 MW 加载程序会重复使用 CCS IDE、因此、一旦我们在 CCS 中解决了这一问题、它也会以 MW 为单位工作。
最棒的
Matthew
今天刚刚验证了设置是否正确、问题仍然存在
还有其他关于这里发生了什么的想法吗?
使用 CCS、您是否能够使用我在上面提到的工具擦除闪存? 我们可以尝试对 MW 使用 CCS 创建的.out 文件进行编程、看看这是否也有相同的错误(或不存在)
最棒的
Matthew