Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is There any way to upgrade USB Fs to Hs? And to add more than 2 CH i2s output? #7

Open
FAUSTINOCRUZELIS opened this issue Nov 25, 2022 · 3 comments

Comments

@FAUSTINOCRUZELIS
Copy link

Thats all

I Will to share with You an PCB design of the implementation of stm32F411 with Pcm5102A from other variant

Gerber files

@dragonman225
Copy link
Owner

The firmware only works with USB FS for now, since the board I developed for, Discovery kit with STM32F469NI MCU, only supports USB FS. I don't know exactly how to upgrade to HS, but I know that some STM32 MCU do have an USB HS controller, and you have to connect an "external" USB HS PHY to it and configure both the controller and PHY correctly. You may need to study the manual of STM32F411 to learn about the detail procedure, though.

Same for I2S output. Make sure the MCU has the number of outputs you want, read the manual to find out how to initialize the I2S controllers, and change the code.

@FAUSTINOCRUZELIS
Copy link
Author

The firmware only works with USB FS for now, since the board I developed for, Discovery kit with STM32F469NI MCU, only supports USB FS. I don't know exactly how to upgrade to HS, but I know that some STM32 MCU do have an USB HS controller, and you have to connect an "external" USB HS PHY to it and configure both the controller and PHY correctly. You may need to study the manual of STM32F411 to learn about the detail procedure, though.

Same for I2S output. Make sure the MCU has the number of outputs you want, read the manual to find out how to initialize the I2S controllers, and change the code.

Also. You área telling me that we can add an external USB controller to the stm32f411? 🤔.

I find other ic that has on board usb hs phy that is the series stm32f7x3.

I Will be trading a lot... Excelent

Other thing. Could You describe or listo the changes we need to do for port the code to other chip/board.

To finish. Did You used Puré data to program the code. Or can it be used?

Thanks bro. In resume my idea is to make an USB milti-channel codec. Something like this. But modular and customly

Cmi6206 Chipset, Audio Usb clase Spec1.0 y Usb Hid clase Spec, 8 CH Dac, 2ch Adc. And 2/2 in/out CH over optic
https://a.aliexpress.com/_mrIFtlg

@FAUSTINOCRUZELIS
Copy link
Author

The firmware only works with USB FS for now, since the board I developed for, Discovery kit with STM32F469NI MCU, only supports USB FS. I don't know exactly how to upgrade to HS, but I know that some STM32 MCU do have an USB HS controller, and you have to connect an "external" USB HS PHY to it and configure both the controller and PHY correctly. You may need to study the manual of STM32F411 to learn about the detail procedure, though.

Same for I2S output. Make sure the MCU has the number of outputs you want, read the manual to find out how to initialize the I2S controllers, and change the code.

Other way i considera is use an hub USB or multiplexer USB. To conect a certan qtty of this boards on a same USB port (to be portable and laptop friendly)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants