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.

davinci DM6446: vbus_err when I connected Reliance USB data card

Hi All,

Linux Kernel used:  MontaVista Linux , kernel version 2.6.10

Cross platform Tool chain used: arm_v5t_le-gcc (GCC) 3.4.3 (MontaVista 3.4.3-25.0.104.0600975 2006-07-06) and corresponding glibc version is used.

Cross platform tool chain is installed on a RedHat Enterprise Linux version 5 (RHEL 5) on a Intel processor PC.

 

Reliance USB data card specification: ZTE inc. 880 MG

Max power= 100mA (no external power supply)

 

When I connect the Reliance USB data card on the Davinci Dm6446 development board directly, it throws VBUS_ERR. And if I connect it using the USB hub (on port 1) I got message: Cannot enable port 1. Maybe the USB cable is bad? ... FATAL ERROR:

 

On the Linux PC Reliance USB data card works fine. But on the board it is not able to attach.

How to overcome this issue?

 

Thanks in advance,

Shubham

  • Based on the information you have provided I doubt the 100mA power rating on the Reliance Data Card.  This card definitely seems to draw a significant amount of power.  Can you try by having the card connected to the EVM reboot the EVM and see whether the card is recognized correctly ?

    regards

    swami