Hi
I am using a K60D100M board within a Tower configuration with a TWR-SER board and trying to configure the USB port on the SER board to look like a CDC class device but it doesn't want to enumerate.
I tried the same serial board with an MCF5229X board and that worked fine.
Has anyone else found issues with the K60 as a USB-CDC device..?
Thanks
Ken
Hello Ken,
Could you please double check the jumper configuration.?
For standalone operation:
• TWR-K60D100M - Jumper J10 on position 1-2
For using USB Host mode, jumpers on position:
• TWR-SER board - J16 on position 1-2 (VB_HOST)
• TWR-SER board - J10 on default position 1-2 (USB host)
For using USB Device mode, jumpers on position:
• TWR-SER board - J16 on position 3-4 (VB_DEV
• TWR-SER board - J10 on position 2-3 (USB device)
To enable Ethernet communication (use with TWR-SER):
• TWR-K60D100M - Jumper J10 on position 2-3 - processor clock taken from the TWR-SER board
• TWR-SER - CLK_SEL 3-4
• TWR-SER - CLKIN-SEL 2-3 (processor clock is taken from PHY)
• TWR-SER - ETH-CONFIG J12 9-10 to select RMII communication mode
• Important: Plug both the processor and the serial board (TWR-SER) into the Tower. The processor is using the
external clock from the Ethernet PHY on the serial card.
Have a great day,
Sol
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Ken:
Were you able to resolve this issue?
If not, please tell me what is the exact example you are trying to run (baremetal USB stack or MQX?).
Also please notice that there are 3 different TWR-K60 boards:
- TWR-K60D100M
- TWR-K60N512
- TWR-K60F120M
You have to select the corresponding project for your board.
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello Jorge
Thanks for getting back to me, and yes the problem was resolved and was related to links, specifically I had removed J4 from the processor board.
Regards
Ken
Almost every problem I have had with USB on K60 and K64 has turned out to be related to correct clock configuration.