ZHCU022AF July 2010 – September 2022
BSL 版本号是一个 4 字节数组。
字节1:BSL 供应商信息
TI BSL 始终为 0x00。非 TI BSL 能够以另一种方式使用此区域。
字节 2:命令解释器版本
解释BSL 内核命令的代码部分的版本号。
字节 3:API 版本
读取和写入 MSP430 MCU存储器的代码部分的版本号。
保留位:
0x00 表示该 BSL API 与闪存接口。
0x30 表示该BSL API 与FRAM接口:
0x80 表示该BSL 只能执行下列命令:
RX 数据块快速(并且只能写入 RAM)
RX 密码
设定 PC
字节 4:外设接口版本
管理通信的代码部分的版本号。
保留编号:
0x00 到 0x2F:表示基于 Timer_A 的 UART
0x30 到 0x4F:表示 USB
0x50 到 0x6F:表示基于 USCI 的 UART
0x70 到 0x8F:表示基于 eUSCI 的 UART
0x90 到 0x9F:表示基于 USCI_B 的 I2C
0xA0 到 0xAF:表示基于 eUSCI 的 I2C
0xB0 到 0xCF:表示基于 eUSCI 的 I2C 和 UART