Dear all,
I would like to debugging and programming a msp430f5438a via an USB port using FT232RL chip with the following pins configuration.
FT232RL <-> MSP430
TXD -> BSL-RX-P1.2(pin 19)
RXD <- BSL-TX-P1.1(pin 18)
RTS -> TEST(pin 91)
DTR -> RST(pin 96)
TXD -> UART0-RX(pin 54)
RXD <- UART0-TX(pin 53)
My question is if The USB-UART bridge can be used for two operations: programming-BSL and debugging-UART0. Then, can I share the pins TXD and RXD of FT232RL?
I do not want to run the UART-debug at the same time that the BSL programming. First, I want to program with BSL pins. After that, I want to debug the firmware with UART-pins.
But, I am not know if the firmware is running and debugging via UART, when the BSL-process starts to program the msp430, maybe can the UART-debugging interrupt the BSL process?
Otherwise, first the BSL entry sequence via RTS/DTR stops the running firmaware and also the debugging before BSL-process starts the firmware sending via BSL pins?
Best regards,
Rafa.