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.

AM335x USB IDlE Mode

Other Parts Discussed in Thread: SYSCONFIG, AM3359, LINUXEZSDK-SITARA

Hi~

           We would like to reduce the power consumption of our product,

           so we want to know how to set up the idle mode of USB、Ethernet、SD Interface and UART.

           We have read the chapter 9 and 16,

           but they did not mention the procedure for setting up the idle mode.

           And we have set the IDLEMODE and STANDBY_MODE to 0 or 2,

but it does not work.(The IDLEMODE and STANDBY_MODE is in SYSCONFIG register of USBSS.)

We can still send or receive data by the communication peripheral, like USB.

Would you mind helping us understand how to set up the idle mode of the peripheral?

Software: StarterWare 02_00_01_01

Hardware: AM335x Starter Kit

  • Hi hsu90429,

    Please refer the latest AM335x TRM revison - SPRUH73I available at

    http://www.ti.com/product/am3359.

    Refer to section "8.1.4.3.7 Supported Low Power USB Wakeup Scenarios ". This section lists out the various power saving modes which can be chosen to lower power consumption and the wakeup scenarios supported.

    These states are not currently supported in StarterWare but I would be able to guide you once you have chosen the  low power state.

    Alternately you may refer the Linux SDK for code which can be obtained from

    http://www.ti.com/tool/linuxezsdk-sitara.

  • Hi Vineeth,

    Got it.

    Thanks a lot.


    Will