ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
TI-TXT 十六进制格式支持 8 位十六进制数据。它包含段起始地址、数据字节和文件结束字符。以下限制条件适用:
由于 TI-TXT 格式(以及二进制格式)仅支持一个 8 位物理存储器宽度,以及一个 8 位 ROM 宽度,如果从 16 位格式变为 8 位格式,ROMS 指令需要有双倍的原点和长度规格。如果用户收到的警告与以下内容类似,请检查 ROMS 指令。
warning: section file.out(.data) at 07e000000h falls in unconfigured memory
例如,假设某格式(例如 ASCII-Hex)使用 16 位 ROM 宽度,其 ROMS 指令使用 --romwidth=16 选项,如下所示:
ROMS {
FLASH: origin=0x3f000000, length=0x1000
}
如果使用 8 位 ROM 宽度,则应在 ROMS 指令中将地址和长度加倍:
ROMS {
FLASH: origin=0x7e000000, length=0x2000
}
数据记录包含以下信息:
条目 | 说明 |
---|---|
@ADDR | 段的十六进制起始地址 |
DATAn | 十六进制数据字节 |
q | 文件结束终止字符 |