您好,
I´m MSP430FR6989上基于BSL ROM的引导加载程序出现问题:
每次使用´m BSL-Scriptter发出“大量擦除”或错误的密码命令时 ,都会触发重置。 我在`ve的n`t线程中读过基于FRAM的 µC这是一个常见的问题,但没有找到任何解决方案。
我´mn`t启动加载程序的软件,因此在大量擦除后重置意味着我无法更新固件。
提供正确密码的唯一解决方案是什么? 这种感觉很有效...
我的脚本:
//
//脚本示例FRxx UART BSL
//
//器件:MSP430FR6989
//通信桥:MSP-BSL Rocket
//
//下载应用程序闪过
//UART BSL在FRAM设备中
//
日志
模式FRxx UART 9600 COM16奇偶校验
详细
//mass擦除
//提供了错误的密码来执行批量擦除
Rx_password pass32_wrong.txt
//此处触发重置!
//输入错误密码后增加延迟
//因为设备没有提供
//应用错误密码后的任何响应
//
2000年延迟
Rx_password pass32_default.txt
TX_BSL_VERSION
RX_DATA_BLOCK ZOE_V1_1_Rev17.1106万.txt
crc_check 0x4400 0x01FC
CRC_CHECK 0x4800 0x0C2C
Set_PC 0x4400
谢谢!
此致
Steffen