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.

[参考译文] TM4C1294NCPDT:Uniflash 命令行

Guru**** 2465890 points
Other Parts Discussed in Thread: UNIFLASH, TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/664524/tm4c1294ncpdt-uniflash-command-line

器件型号:TM4C1294NCPDT
主题中讨论的其他器件:UNIFLASH

您好!

我使用 Uniflash for Linux 来刷写 TM4C1294NCPDT。 目前我使用 GUI 执行此操作、它运行良好、我加载了2个二进制文件、第一个位于地址0、第二个位于地址0x8000。 我想切换到使用命令行界面、以便可以在制造过程中自动执行此操作、但是当我运行命令时、它只加载第一个映像并擦除地址0x8000处的闪存。 对于我的错误行为、如果有任何建议、我们将不胜感激。 了解 TI 在何处/是否也有此类文档也很有用、到目前为止我还找不到任何文档。

下面是我输入的命令:

sudo ./dslite.sh -f --config=tm4c1294ncpdt.ccxml -e ~/smartsense-bsp/tiva/bootloader/build/bootloader.out ~/smartsense-bsp/tiva/engineering/build/va_part0.out、0x8000

以下是 Uniflash 的输出:

DSLite 版本7.2.0.2096
正在配置调试器(首次启动可能需要几分钟时间)...
正在初始化寄存器数据库...
正在初始化:CS_DAP_0
执行启动脚本:CS_DAP_0
正在初始化:Cortex_M4_0
执行启动脚本:Cortex_M4_0
GEL:Cortex_M4_0:GEL 输出:
内存映射初始化完成
正在连接...
正在加载程序:多个文件
正在准备...
.text:0x0时为4300的0
正在擦除闪存。
0x8000处为32752的0:2%
0x8000处32752的32640:19%
0xFF0处32752的32528:37%
0x17fe0处32752的32416:54%
0x1ffd0处32752的32304:71%
0x27fc0处32752的32192:89%
完成:89%
将 PC 设置为入口点。:89%
正在运行...
成功

谢谢、
Doug Burrell

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Doug、
    请找到以下 Uniflash wiki 页面。 转至描述 CLI 的页面底部。

    processors.wiki.ti.com/.../UniFlash_v4_Quick_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、我相信我现在已经解决了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Doug、
    很高兴您的问题得到了解决。 如果您可以在命令行中显示用于刷写多个文件的开关、我相信社区将会受益。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当然、这是我现在用于加载两个映像的命令。

    sudo ./dslite.sh -c tm4c1294ncpdt.ccxml -e -f -v ~/smartsense-bsp/tiva/bootloader/build/bootloader.bin、0x0 ~/smartsense-bsp/tiva/engineering/build/va_part0.bin、0x8000
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢! 道格。