SysConfig 工具提供了用于配置 BSL 参数的图形界面:
- 在 Code Composer Studio 中或作为独立应用程序打开 SysConfig

- 导航至 Non-Main Configurator(非主配置器)部分
- 配置所需的 BSL 参数:
- 接口引脚(UART、I2C)
- BSL 调用引脚配置
- 存储器读取启用/禁用
- BSL 密码:输入预先计算的 32 字节 SHA-256 哈希值(不是明文密码)
- 应用程序修订指针
- UART 波特率
- I2C 从器件地址
- 该工具会根据所有配置的参数自动计算和更新 CRC 字段
- 生成非主配置二进制文件
- 使用下列方法之一将生成的二进制文件编程到非主闪存:
- CCS 闪存加载程序(如果非主闪存未启用写保护且可进行调试访问)
- BSL 编程数据命令(如果在 BCR 配置中启用了恢复出厂设置)
- 调试接口编程工具
注:
- SysConfig 不会计算 SHA-256 密码哈希值 - 您必须提供预先计算的哈希值
- 该工具仅计算配置结构完整性的 CRC32
- 保存明文密码及其 SHA-256 哈希值的安全记录