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.

How to use the ulpi interface on Tm4c129x?



I use the TM4C129XND,but it just supports USB1.1,so I want to use a USB phy to extend it to support usb2.0.The USB

PHY chip is smsc's USB3320.I thought there's a UTMI core in the ARM chip,users need to know little about the ULPI

accord,am I right?


The ARM need to be a USB2.0 host,I can read and write the PHY chip reg,but when the USB device is connected ,there's

no change.If I use the USB1.1,there will be an interrupt when a device is connected ,but now it didn't happen.And I

read the USB3320's USB interrupt status reg 0x13 and the USB interrupt latch reg 0x14,the value is 0x16,no

hostdisconnected event happen,but the debug reg 0x15 changed from 0 to 0x01.


So I want to ask what I need to do when I want to use the ulpi interface.Could you please give some advice about the

operating process?Thank you!