2020-06-29 02: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
2020-12-14 02: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
2020-12-14 02:45 AM
@Imen DAHMEN Is there a timeline available? This will help us plan a tentative project schedule.
2020-12-14 06:14 AM
Hi @Joyabb ,
It’s still under dev for the moment. I can't give you any target date for the moment.
Imen
2023-08-11 08:48 AM
Very poor support from STM, they still don't have USB 2.0 class 2 support now in 2023, unlike NXP
2023-08-11
05:32 PM
- last edited on
2023-08-16
02: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.
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
2023-08-15 03:09 AM - edited 2023-08-15 03: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
2023-08-16 07: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?
2023-08-16 07: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?