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.

[参考译文] LP-AM261:CCS 和 Uniflash 之间的刷写行为不一致

Guru**** 2348280 points
Other Parts Discussed in Thread: UNIFLASH, LP-AM261
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1503344/lp-am261-inconsistent-flashing-behavior-between-ccs-and-uniflash

器件型号:LP-AM261
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好:  

我的客户正在使用 LP-AM261进行开发、并且在基于 CCS 或 UniFlash 刷写应用时发现不一致的行为。

使用的版本:

  • Code Composer Studio (CCS):20.0.1
  • UniFlash:9.0.0

虽然应用在使用 CCS 刷写时运行可靠、但使用 UniFlash 刷写相同映像会导致不一致的行为。
目标是使用 UniFlash 自动执行刷写过程。

观察结果:

•这两种工具都报告闪存操作成功–没有显示错误。
•UniFlash 似乎未完全写入映像或未写入闪存中的正确地址。
•CCS 可能正在执行额外的初始化(例如外设设置、时钟配置、复位状态)、在 UniFlash 会话后直接从闪存引导时会发生这种情况。
•我正在对两种工具使用相同的二进制或输出文件(.bin/.out)。

问题:
1. CCS 和 UniFlash 在写入 AM261x 上闪存的方式上是否存在任何已知差异?
2.如何确保 UniFlash 将映像写入与 CCS 完全相同的地址?
UniFlash 是否有建议的设置(例如全芯片擦除、写入后验证)以确保清洁闪存过程?
4.是否需要特定的映像格式、标头或工具链步骤来准备映像以正确刷写和使用 UniFlash 进行引导?

此致
Manuel