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.

[参考译文] CCS/TMS320F2.8035万:闪存内核可在2.8035万评估板上工作,但不能在生产板上工作。

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/657191/ccs-tms320f28035-flash-kernel-works-on-28035-eval-board-but-not-on-production-board

部件号:TMS320F2.8035万

工具/软件:Code Composer Studio

我开发了一个位于闪存(扇区A)中的CAN闪存内核,然后耗尽RAM,将新应用程序闪存到B - H扇区。 这在我的评估版2.8035万评估版上运行得很完美,但在我的生产版上不是。  我在生产板上缺少什么或必须做出让步。  评估版是否允许我做生产版不允许我做的事情?  在评估板上的2.8035万微电脑的部件号与生产板的部件号略有不同,但我不知道为什么这一点很重要。  闪存空间相同。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请说明您所说的"不在我的生产板上"的含义。 到底是什么不起作用? 您看到什么错误? 主机和您的生产板之间的通信是否有效?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    关于CAN通信,我指的是“正常”CAN通信,而不是闪存内核的传输。 例如,如果您要从2.8035万向主机发送几个数据帧(或反之),通信是否有效?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果我连接了JTAG连接器,则从微到主机(内核中)的CAN通信正常,但当我断开JTAG时,所有来自微的消息都显示为远程帧,这很奇怪。 连接到JTAG时,它似乎可以正常擦除我的应用的闪存空间,并刷新1024个内存空间的前几个块,但在我认为最后的一个程序闪存调用中失败。 我修改了C2000 Ware附带的示例闪存内核。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    根据 https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/657586  ,65.7586万,此POST是否已解决,或者此POST是否涉及其他问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的,对此感到抱歉。  这两个问题都已解决。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 请关闭帖子。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将评论标记为"这解决了我的问题"是否会关闭评论?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,谢谢。