Other Parts Discussed in Thread: CC2340R5, UNIFLASH, SYSCONFIG
器件型号: CC2340R5
Thread 中讨论的其他器件: UNIFLASH、 SYSCONFIG
您好、
我们将 CC2340R5 data_stream 示例用作产品库的应用、并使用我们的自定义引导加载程序。 我们使用引导加载程序更新文件、并验证我们是否正确地写入闪存。 我们确信引导加载程序跳过正确。 我们认为 CCFG 的差异会导致这个问题。 正如我们从参考手册中检查的那样、差异可能是.pAppVtor param。
我们面临的场景如下:
当我们使用 Uniflash 刷写器件时:
- boot.bin + app.bin + ccfg_boot.bin ,引导加载程序工作,但跳到应用程序不启动应用程序运行。
当我们使用 Uniflash 刷写器件时:
- boot.bin + app.bin + ccfg_app.bin ,引导加载程序和应用程序在电源重置后工作一次,它似乎引导加载程序不工作,因为应用程序没有启动。
在 CCS v20 中进行调试后,我们意识到 ccfg_boot 和 ccfg_app 是不同的。 我附上了从 CCS 的内存浏览器获取的 ccfg_boot 和 ccfg_app 文件。 还随附了工程的 cmd 文件。
我们使用的是 simplelink_lowpower_f3_SDK_9_11_00_18、
CCS 版本:20.2.0.12__1.8.0
TI CLANG 4.0.3 LTS
等待您的回答、因为问题非常紧急。
谢谢您、
一切都很棒
Savas