This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好,
我想使用另一个使用UART的MSP430F5438A擦除MSP430F5438A的闪存并对其进行编程。
如果能有几个链接和一个好的阅读,将会受到高度赞赏。
谢谢,此致,
安杰特
有一个基于Sla535 LaunchPad的MSP430 UART BSL接口,其中LP G2用作BSL硬件。
www.ti.com/lit/an/slaa535a/slaa535a.pdf
您还可以检查如何在开放源代码EZ-FET Lite / MSP-FET固件中完成BSL。
您好,Zrno Soli,
我在查看MSP-FET固件,其中有一个文件BSL430_Command_Interpreter.c。
因此,我假设当BSL脚本程序(端口作为COM端口打开,使用USB电缆通过FTDI芯片将RS232信号转换为UART信号)连接到MSP430的UART时,我加载脚本文件以运行以下命令:
//
//脚本示例543x系列UART BSL
//
//下载闪烁LED应用程序
//通过UART BSL连接到543x系列设备
//
//它是使用Launchpad BSL进行测试的
//应用程序作为通信网桥
//
日志
模式MSP430F5xx UART COM14
//提供了错误的密码
//mass eraseof the memory (内存的质量)
Rx_password .\pass16_wrong.txt
Rx_password .\pass16_default.txt
RX_DATA_BLOCK .\blinkLED_f5438.txt
crc_check 0x5C00 0x0020 0xAF15
CRC_CHECK 0xd2 0x00D0 0xC1EA
Set_PC 0x5c00
那么,我是否应该在MSP430硬件(MMSP430F5438A)内运行MSP-FET固件(BSL430_Command_Interpreter.c和其他相关文件),以便MSP430能够采取正确的操作(写入/擦除)并给出apt确认?
或者,当我在TCK和RST引脚上给出适当的信号时,MSP430将进入BSL模式,并且已经有某种类型的固件在那里运行,它将执行与 MSP-FET固件(BSL430_Command_Interpreter.c和其他相关文件)等效的作业?
谢谢,此致,
安杰特