Other Parts Discussed in Thread: AM263P4, UNIFLASH, SYSCONFIG
器件型号: UNIFLASH
主题中讨论的其他部件: AM263P4、 Sysconfig
我们目前正在使用 AM263P4 开发定制板、并正在建立大规模生产线。
到目前为止、由于我们处于开发阶段、因此一直在使用 UniFlash 的 GUI 版本。 但是、GUI 版本在编程后不提供验证功能。 在调查过程中、我们从《快速入门指南》中了解到、CLI 版本支持编程后验证。
基于这些信息、我们将我们一直使用的项目转换为基于 CLI 的工作流程并执行了该工作流程。 因此、显示了以下输出:
info: Cortex_R5_0: Program verification successful for Multiple Files
Success
通过该消息、我们了解验证已成功完成。 但是、我们想知道 核查 实际是如何进行的、如果你能更详细地解释核查机制、我们将不胜感激。
我们的环境和使用的命令的详细信息如下:
- MCU:AM263P4
- UniFlash 版本:9.3.0.5401
使用的命令:
dslite --mode flash
-c user_files/configs/AM263Px_ZCZ_C.ccxml
-l user_files/settings/generated.ufsettings
-s VerifyAfterProgramLoad="No verification"
-e
-f
-v
"user_files/images/xxx.tiimage,0x60000000"
"user_files/images/yyy.appimage,0x60081000"
(注意:和表示实际的程序文件名。) xxx yyy
此外、尽管它可能与上述内容无关、但有时我们会观察到以下行为:在使用 GUI 和 CLI 时、除非多次执行编程操作、否则程序似乎无法正确写入。
是否有任何建议的方法来确定此问题的根本原因、或者是否有已知的解决方案来解决此问题?
非常感谢您的支持。

