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.

MSP430F5659 sustom USB BLS

Other Parts Discussed in Thread: MSP430F5659, MSP430F5529

Hello,

im am running a MSP430F5659 at 19.2 MHz. The factory pre-programmed USB BSL does only suppport 4 MHz ,8MHz ,12MHz  and 24 MHz.. I tried to use the USB BLS SLAA450 for the MSP430F552X and changed the device to MSP430F5569 as well as the 24MHz entry to 19.2 MHz. In addition i changed the XTAL2 sel port from SEL5 to SEL7. After uploading this bootloader to the device and calling the BSL by the adress 0x1000 i do not get a HID device recognized by my PC.

Do i have to make any other changes in source code to get the BSL running on my MSP5659 at 19.2 MHz?

Best regards

Stephan

  • Maybe is better, first to try your board with 4, 8, 12 or 24 MHz XT2, just to be sure that default USB BSL on your board is working fine. And after this, try it with 19.2 MHz XT2, with updated PLLDIVB to 0104h.

    http://forum.43oh.com/topic/3904-usb-pll-configurator


    If on  your board XT2 will be fixed to 19.2 MHz forever, you can remove multiple XT2 support from default BSL and force it to just one value (19.2 MHz). Also, take care during updating BSL to not blow soft JTAG fuse, because in this case you can lose JTAG assess together with bad BSL, with totally locked device at the end.

    AFAIK, nobody til now didn't confirm that default TI USB stack (with changed device from MSP430F5529 to MSP430F5659) working on MSP430F5659, and USB BSL is based on TI USB stack, so this can be problem, too.

    I have one MSP430F5659 board, but without USB connection, using it just for my flasher testing, so didn't done with it anything regarding USB.

**Attention** This is a public forum