1.采用msp430F5529芯片
2.环境是MSP430 LauchPad
3.在做msp430固件升级的时候,发现用TI提供的Python代码升级固件中,有额外刷一个RAM_BSL文件:RAM_BSL.00.07.87.37.txt,然后通过BSL_LOAD_PC(0x2504)指令使得程序执行该RAM_BSL里面的程序,等待3秒后又进入到BSL模式,刷新固件。
这个过程我用UART模拟了一遍,发现经过BSL_LOAD_PC(0x2504)指令后就退出了BSL模式,不能进行后续固件刷入操作;
我这里有两个疑问:
1.RAM_BSL这个文件的作用是什么?
2.USB刷新固件的,进过LOAD_PC指令后,是怎么实现再次进入BSL模式?
ruiwang song:
launchpad的固件可以升级?
kang song:
回复 ruiwang song:
可以升级,可以通过串口和USB两种方式升级