大家好、
我需要一些有关如何为两个不同的 MSP430F5438A 项目创建通用十六进制文件的帮助。 第一个应用是用户制作的具有 输出中断的引导加载程序示例 、该中断 存储在(0x5c00 - B800)和第二个应用(0xB801 - 103ff)之间。 我每次都必须单独对这两个映像进行编程,为避免这种情况,我 正在寻找一种解决 方案,将这两个十六进制文件合并到一个文件中,并将它们一次刻录到闪存中。
如果有任何指示或示例、我们将不胜感激。
谢谢
Anand
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.
大家好、
我需要一些有关如何为两个不同的 MSP430F5438A 项目创建通用十六进制文件的帮助。 第一个应用是用户制作的具有 输出中断的引导加载程序示例 、该中断 存储在(0x5c00 - B800)和第二个应用(0xB801 - 103ff)之间。 我每次都必须单独对这两个映像进行编程,为避免这种情况,我 正在寻找一种解决 方案,将这两个十六进制文件合并到一个文件中,并将它们一次刻录到闪存中。
如果有任何指示或示例、我们将不胜感激。
谢谢
Anand
我发现此选项很有用,所以我在 Flasher 中实现了它...
D:\MSP430>FLASH -f test_part1.txt test_part2.txt test_part3.txt -efram -w -v
文件:"test_part1.txt"
文件:"test_part2.txt"
文件:"test_part3.txt"
@C400 736字节
@C900 640字节
@CD00 592字节
总大小:1968字节
在 COM10找到主器件
擦除 FRAM (被擦除的#1 #2)
时间:62ms
获取器件
# JTID 熔丝芯硬软 LotWafer DieX Diey
1 99 正常 6181 1106 30 C1F22407 2B00 2200
2 99 正常 6581 1106 30 E1271D07 2F00 1900
写入
时间:19ms 速度:98、7kB/s
验证
时间:17ms 速度:107,9kB/s
释放设备
总时间:187ms
D:\MSP430>
遗憾的是、任何其他 MSP 相关闪存软件都不支持 AFAIK。
您好!
TI-TXT-Parser 可以为您提供帮助。
这是描述:https://code.google.com/archive/p/ti-txt-parser/
这是代码:https://github.com/lhendrawan/ti-txt-parser
伊斯天