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.

dm355 cant find USB port

Other Parts Discussed in Thread: TMS320DM355


Hi guys,
 
I really need some help. This is causing us a major problem, as we are now completely blocked.
 
I found a similar post for the dm365. But, the HW is different around the USB port. http://e2e.ti.com/forums/t/7231.aspx
 

We have just received a revE TMS320DM355 EVM. We need to give back revD board, very soon, as it was borrowed.
 
My task is to get us up to the same level of maturity on the revE as we had on the revD.
 
on both boards, I use the same kernel, downloaded via tftp, as per the "dm355 Getting Started Guide". The same root fs, using an NFS share, as in the guide.
 

This is our problem:
 
On the revD board, I find that when I plug a USB stick into the USB port, a /dev/sda1 is added into the /dev directory. I then use:
 
    mount   /dev/sda1   /mnt/usbMem
   
After that, I have full access to the USB memory.
 

On the revE board, nothing happens. There is no entry in the /dev directory. Therefore, I cannot mount the device.
 
We know this:
 
- on the revD, the hub_irq ISR (in file hub.c) is triggered, when we insert or remove the USB stick.
  on the revE, the ISR is NOT triggered.
 

- Using a scope, we can see that there is activity on the USB_DM + USB_DP pins, when insert or remove the USB stick, on the revD. on revE, there is activity at all.
 
- we swapped the flash chips over (they are socketed), still no difference. revD works, revE does not. (we then swapped them back!!)
 

Please help....
 
Amjad.