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: Differences in USB controller from MSP430F5529

Part Number: MSP430F5659
Other Parts Discussed in Thread: MSP430F5529

Hi,

We have a new design we are bringing up based on MSP430F5659.

We are using our USB driver stack for MSP430F5529 on a board that fitted with a '5659. Naturally we have changed the linker script and CPU type in CCS.

We can not get the MSP430F5659 device to enumerate, we get one USB interrupt and then no more. I am unable to find any differences in memory mapping or data sheet errata.

Can anyone suggest if there are any obvious differences between the USB controller on either part. I would have assumed, if the hardware is correct, that the USB stack for one device should work on the other.

Thanks

Stomp!.

  • MSP430F5529 MCLK is up to 25 MHz, while MSP430F5659 is limited to 20 MHz. Don't know about used XT2 value and PLL setup.

  • Thanks for the ultra quick response!.

    You are correct about the 20MHz, I don't know why we did not catch that one.

    We still have no USB response, and I think we need to look deeper into the FLL setup. At this point I think its not possible to use a 24MHZ XT2 on the '6569 and have both USB at 48MHZ and MCLK at 20MHZ. I think we need to move to a 4MHZ Oscillator.

    Thanks
    Stomp!

**Attention** This is a public forum