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.

am3517 usb RNDIS question

Other Parts Discussed in Thread: AM3517

HI:

   when I use am3517' usb RNDIS,I have to use it's full speed mode,when I change it to full speed mode ,I found it can't work,but high speed mode can work. how can I change?Thanks.

  • u need to set mentor core register POWER.D5 = 0 to disable high speed mode.

    Ajay

  • Hi,

       Thanks for answer, I have change MUSB_POWER_HSENAB to 0x00,so it disabled high speed mode,but it can't work well too. It couldn't ping the PC. The high speed mode worked well.

  • Have you tried disabling the DMA in the kernel config?  I have found that RNDIS runs so slow with DMA enabled on full-speed that pings fail.  However, I could telnet from a Windows XP machine, although it was very slow. 

    However, with DMA disabled, I had an issue with the transmit state machine in the USB locking up because of a missing (or missed) tx interrupt, which I believe I fixed.  It is here:  http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/416/t/201341.aspx under the title "AM3517 USB RNDIS problem?"