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