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.

[参考译文] TMS320F28027:TMS320F280270PTT 上的十六进制文件未闪烁,但 TMS320F28027FPT 上的十六进制文件成功闪烁

Guru**** 2943390 points

Other Parts Discussed in Thread: TMS320F28027

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1071820/tms320f28027-hex-file-not-flashing-on-tms320f280270ptt-but-successfully-flashes-on-tms320f28027fpt

部件号:TMS320F28027

大家好,我已经在 TMS320F28027微处理器上工作了一段时间。 我们的 BOM 中包含 TMS320F28027FPT 从微处理器,并将填充主板。 当上述微处理器缺货时,将比较最接近的匹配项,TMS320F280270PTT 是唯一一个有货且已使用的微处理器。但是,更换在主板上不起作用,错误消息“十六进制负载已归档到负载”。 请有人帮助我解决这一问题的原因? 我完全认为替换的微处理器闪存是其原因,因为它具有32kn,而原始 BOM 部件具有64kb 闪存大小。 但是,我的十六进制文件大小为95KB,如果是这样,我应该在 TMS320F28027FPT 十六进制文件加载中收到相同的错误消息。

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

    Shruthi,

                   F28027有32Kx16字(即 64千兆字节)的闪存和 F280270具有16Kx16字(即 32千兆字节)的闪存。 在对闪存进行编程时,最重要的是您的代码将在闪存中占用的16位字的数量(请记住,从内存的角度看,所有28x 设备都是本机的16位设备)。 至于哪些部分占用了闪存中可以从.map 文件中查找的字数。  我不理解您说十六进制文件大小为“95KB”时的含义。 您是指 Windows 资源管理器中显示的文件大小吗? 您是否已查看了.map 文件以确定要在闪存中编程的代码的确切大小? 如果在项目开发过程中使用了正确的链接器命令文件,则如果代码大小超过可用的闪存空间,CCS 将无法成功编译项目。