Hi Brian, Thanks for reply! As i have successfully changed the default BSL pin from 1.1/1.2 to 3.4/3.5, i just assume that it's should not be hard to modify to pin 10.4/10.5. So what i have done is just download new BSL code into msp430f5438a . I think I should do what you suggest, because there is something wrong and I should debug the mcu to see what results in this failure. I don't think there is any bad solder joint or open connection because i can communicate with the mcu by using serial port (both uarta0 and uarta3 works correctly when mcu is not in bsl mode). And yes you are right, the default bsl code use a TIMER_A module and timer pins to implement a "soft uart" but TI also provide a example CCS project to allow us customize BSL( in the case of example project, it use uarta0 module instead of Timer_a module so this time is hardware uart module). And i just want to push it a bit further to use UART_A3 module for BSL programming. Regards, Wong
↧