My team is working on an XMOS USB project using the XS1-U8A-64-FB96 and using it as an audio device. So far
we are looking if there are any provisions in the example firmware for the xmos chip take control and put the device
into low power mode. Part of the device design is it should be able to run on USB power and to make it work great
with laptops is that we have to have a mode where the xmos can be instructed to enter low power mode. The other thing
I want to ask if whether the low power mode vector is even supported in the USB drivers.
In summary I have the following questions:
1) Has anybody dealt with putting the XMOS based design USB device in low power mode?
2) Is there any support in the firmware for the XMOS to enter low power mode? I read through some online articles
and asked around that in USB there are a couple of levels of power modes in USB.
3) Is there any support in the USB drivers for low power mode and if so are there any documentation I can find?
Thanks so much.
EE
provision for USB suspend mode/low power
-
- Newbie
- Posts: 1
- Joined: Fri Feb 28, 2014 5:59 pm
-
Verified
- XCore Legend
- Posts: 1119
- Joined: Thu Dec 10, 2009 9:20 pm
- Location: Bristol, UK
Are you talking about lower power when streaming audio or during suspend?
-
- Member
- Posts: 13
- Joined: Mon Oct 09, 2023 9:45 pm
Did you find a solution? The sw_usb_audio projects contains a reference in the changelog:
But I don't see many references to "suspend" in the code so I'm not sure how to enable it, use it, etc.1.4.5
-----
- Suspend/Resume supported. LED A indicates suspend condition