Other Parts Discussed in Thread: MSP-EXP432E401Y
Programming using SPI BSL + MSP-BSL + BSL-Scripter
I am using the MSP-EXP432E401Y launchpad development kit and would like to test the ROM bootloader. The BOOTCFG register has been configured to activate the ROM bootloader when PE0 is held low on reset. That part appears to be working. The system is communicating with a CAN bus controller on PA0 and PA1. SLAU746 identifies PA2-PA5 as SPI ROM bootloader pins. SLAU573 states that "SPI communication is handled through pin 1 (SOMI), pin 3 (SIMO), pin 9 (CLK) and pin 10 (STE). I have made the following connections: Pin 1 - PA5 (MISO), Pin 3 - PA4 (MOSI), Pin 9 - PA2 (CLK), and Pin 10 - PA3 (CS).
The script file is as follows:
LOG
MODE E4xx COM47 SPI 1000000
RX_DATA_BLOCK_32 CalibrationRack.txt
Running the script: .\bsl-scripter.exe .\script_CalRack.txt results in:
LOG
MODE E4xx COM47 SPI 1000000
[ERROR_MESSAGE]No response bytes received from BSL!
The Log file is:
BSL Scripter 3.4.0.1
PC software for BSL programming
2023-Apr-11 08:42:06
---------------------------------------------------------
Input file script is : C:/Users/3003639/workspace_v11/calibrationrack/debug/./script_CalRack.txt
MODE E4xx COM47 SPI 1000000
[ERROR_MESSAGE]No response bytes received from BSL!
I updated the firmware in the MSP430-BSL and removed JTAG jumpers between the board and the XDS110 debugger with no luck. I scoped the IO pins on the MSP430-BSL. The only activity I saw was on pin 3 on the BSL connector. Is there something else I should try?
Thanks,
Dave