Hi, I found some part of the documentation regarding timings confusing. The part is: SLAU319L says: "The BSL program execution starts when the TEST pin has received a minimum of two positive transitions and if TEST is high while RST/NMI rises from low to high (BSL entry method, see Figure 2). This level transition triggering improves BSL start-up reliability. The first high level of the TEST pin must be at least tSBW, En (see device-specific data sheet for tSBW, En parameter)." Which means that the pulse width must be more than tSBW, En. However, in the MSP430F5432 datasheet SLAS706E it says: Which seems contradictory. When I changed the timings to make the pulse width 0.1uS, neither of the LEDs are on, but the RESET pin is high. (Hence, MSP is not in RESET. Does this mean that it is in BSL? It still does not reply to commands like Mass erase.) Thanks, Virag
↧