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.

LM4F232 : USB device CONNECTIONs.

Hi,

My actual application, borned on LM4F232EVA BOARD, has USB bulk device operational, taken from USB bulk device example on Stellarisware.

Then I am porting it on my new HW, but the USB doesn't work: nothing on d+ and d- lines, no voltage signals on the lines.

I am searching   why ?

On Eva board the 'USB0VBUS' and 'USBID'  USB pin  are connected to USB connector, on my new HW aren't connected theese pins.

Is it necessary add some instruction in the code to fix internally USB0VBUS ?

Suggestions are welcome

thks !

 

  • I post for collegues and TI Stellarisware maintenance.

    I find the problem...

    In the usbdenum.c of USB LIB (Stellarisware 9453) there is a not correct management of USB setup in device mode or host OTG mode.

    In any case the USB setup will be in Host mode, then the lines d+ d- don't have the necessary internal pull-up to reveal the connection.

    that's why the other USB lines (Vbus and USBID) are important in Eva Board.

    that's all.

     

  • Marco,

    I am having a similar issue with LM4F232 Eval Board.  I have a bulk usb device that works properly on the Eval board.  On our device we are using a standard USB A-B cable.  VBUS is connected, but USBID is not.  The device is unable to be recognized by Windows.

    Was there any way around this using a cable without connecting USBID?  I have tried unsuccessfully to get this to work configuring USBID as a GPIO.  Any suggestions would be greatly appreciated. Thanks.

    Jon