USB Audio Device/Host Class 2.0 Middleware support?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-29 2:04 AM
Hi,
I am using STM32H743 nucleo board. I am looking to configure the USB interface as Audio Class 2.0 device. Is there any middleware available to achieve this?
Does STM has any plan to support Audio Class 2.0 middleware? Current middleware only supports Audio Class 1.0.
Thanks,
Joyab
- Labels:
-
Audio
-
STM32H7 Series
-
USB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-14 2:41 AM
Hello @Joyabb​ ,
Our team is currently working on the next version of X-CUBE-USB-AUDIO that support USB AUDIO CLASS 2.0.
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-14 2:45 AM
@Imen DAHMEN​ Is there a timeline available? This will help us plan a tentative project schedule.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-12-14 6:14 AM
Hi @Joyabb​ ,
It’s still under dev for the moment. I can't give you any target date for the moment.
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-11 8:48 AM
Very poor support from STM, they still don't have USB 2.0 class 2 support now in 2023, unlike NXP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-11
5:32 PM
- last edited on
‎2023-08-16
2:38 AM
by
Lina_DABASINSKA
Just drop the broken bloatware and start using a decent software developed by people, who actually know what they are doing:
https://github.com/hathach/tinyusb
Post edited to adhere community guidelines.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-12 12:11 AM - edited ‎2023-08-12 12:32 AM
...but also no audio host !
on tinyusb.
the only audio host i found is cherryusb ->
https://github.com/CherryUSB/cherryusb_apm32
for STM : https://github.com/CherryUSB/cherryusb_stm32
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-15 3:09 AM - edited ‎2023-08-15 3:44 AM
USB Audio UAC 2.0 is supported in USBX class in both Device and Host modes (GitHub or from X-CUBE-AZRTOS package, or from STM32U5/STM32H5 CubeFW packages or STM32CubeMX).
Latest version (6.2.1) of USBX Middleware available here: USBX GitHub
btw, USB Audio UAC2.0 (Device only) available also on Classic CoreMW USB class (legacy) on X-CUBE-USB-AUDIO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-16 7:33 AM
Right, I have read that TinyUSB is 2.0 class 2, and that it supports H7. STM staff have just told me that "no one in STM knows about TinyUSB", but have you used it and got it working at the 192 KHz rate or higher for audio streaming on an H-series?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-16 7:35 AM
I looked now at that page, the readme has one line, not exactly encouraging. Have you got it working on an H-series for 192KHz+ audio streaming?
