MCF54415 USB Not Recognize

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MCF54415 USB Not Recognize

507件の閲覧回数
leocheng
Contributor II

The MCF54415 board has an USB 2.0 high speed interface using the USB3343 ULPI external transceiver.

105657_105657.png2015-11-25 16_30_01-EAP0296L03A@EP2 2015-11-23.png

Although USB is not used in bootloader, the pins(ULPI_D[7:0], ULPI_STP, ULPI_NXT, ULPI_DIR) are still configured as ULPI functions. However, this will lead to an issue that when the board is connected to PC and stays in bootloader, the PC pops up the error message "USB Not Recognize".

 

I mesaured the voltages of DP, DM lines, both are 1.5V. Because of this, after usb hosts detect the voltage, some assume a device is attached, and do the usb enumeration, but fail.

 

And I found,

- If the ULPI pins are configured as GPIO, the voltage is zero and everything is OK.

 

- In the default state of power on reset, DP, DM have 15K pull-down, I got this from the specification of USB3343.

 

I can't understand why, that does not make sense. So I'm wondering what additional action does the MCF54415 do while configuring the pins as ULPI functions.

ラベル(1)
タグ(3)
0 件の賞賛
返信
0 返答(返信)