ZHCU778AB January 2014 – September 2022 MSP430FR2032 , MSP430FR2033 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2433 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133 , MSP430FR5041 , MSP430FR5043 , MSP430FR50431 , MSP430FR5847 , MSP430FR58471 , MSP430FR5848 , MSP430FR5849 , MSP430FR5857 , MSP430FR5858 , MSP430FR5859 , MSP430FR5867 , MSP430FR58671 , MSP430FR5868 , MSP430FR5869 , MSP430FR5887 , MSP430FR5888 , MSP430FR5889 , MSP430FR58891 , MSP430FR5947 , MSP430FR59471 , MSP430FR5948 , MSP430FR5949 , MSP430FR5957 , MSP430FR5958 , MSP430FR5959 , MSP430FR5967 , MSP430FR5968 , MSP430FR5969 , MSP430FR5969-SP , MSP430FR59691 , MSP430FR5986 , MSP430FR5987 , MSP430FR5988 , MSP430FR5989 , MSP430FR5989-EP , MSP430FR59891 , MSP430FR6041 , MSP430FR6043 , MSP430FR60431 , MSP430FR6877 , MSP430FR6879 , MSP430FR68791 , MSP430FR6887 , MSP430FR6888 , MSP430FR6889 , MSP430FR68891 , MSP430FR6927 , MSP430FR69271 , MSP430FR6928 , MSP430FR6972 , MSP430FR6977 , MSP430FR6979 , MSP430FR69791 , MSP430FR6987 , MSP430FR6988 , MSP430FR6989 , MSP430FR69891
主机编程器可通过使用“TX BSL 版本”命令来请求 BSL 版本号(请参阅Topic Link Label4.1.5.7,了解更多信息)。
字节 1:BSL 供应商信息
TI BSL 始终为 0x00。非 TI BSL 能够以另一种方式使用此区域。
字节 2:命令解释器版本
对 BSL 内核命令进行解释的那部分代码的版本号。
字节 3:API 版本
读取和写入 MSP430 内存的那部分代码的版本号。
保留位:
0x00 到 0x0F:表示此 BSL API 与闪存进行交互。
0x30 到 0x3F:表示此 BSL API 与 FRAM 进行交互。
0x80 到 0x8F:表示此 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 的 I2C
0xA0 到 0xAF:表示基于 eUSCI 的 I2C
0xB0 到 0xBF:表示混合 eUSCI I2C 和 UART