CM6536 USB Stack
Hi Cmedia Team,
I am using the CM6535 Demo Board for my project, where I plan to utilize its USB Audio Stack to fetch audio call data from a mobile device via USB and transmit it over I2S.
I have a few queries regarding the CM6535 codec IC:
- When integrating CM6535 into my custom hardware, will I need to add any additional software USB stack or hardware, or will USB audio be detected automatically (similar to how a mobile phone detects it)?
- While the demo board successfully plays audio from the mobile device, it is unable to record or send voice data from an external microphone back to the phone. Could you advise on potential causes or required configurations to enable this functionality?
Looking forward to your guidance.
Kind regards, Akshay Mehrotra
14:07 Last Reply
You can start by reviewing the CM6535 datasheet and the demo board’s manual to confirm the current firmware setup. Then, test with a basic external mic like an electret with a preamp wired to the I2S input Retro Bowl pins, and use a tool like Audacity on the mobile device to check if it detects input.
Have you checked or modified the Block Blast firmware on the CM6535 Demo Board, or are you using it with its default configuration?
Hi,
- I am using default configuration for the CM6535 codec dev board.
- Secondly, kind you explain block blast firmware to me.
- Is there any GUI for this dev board of CM6535 which can be used to configure it on I2C?
Kind regards, Akshay
Transmitting audio data between digital devices is best accomplished via the I2S (Inter-IC Sound) protocol. The CM6535 has to be set up to output the audio data over I2S emoji. This involves setting up the correct clock signals (e.g., BCLK, LRCLK) and ensuring the data format matches the requirements of the receiving device.
You can check if the USB Audio Class configuration on the CM6535 supports full-duplex mode Monkey Mart Game and make sure the microphone input is set up correctly in the firmware or driver.
Astro Robot Clicker is an exciting idle clicker game where players take control of robots to earn resources, upgrade automation, and expand their productivity.
If playback works but recording doesn't, you need to check the USB descriptions advertise both the playback (speaker) and recording (microphone) interfaces Survival Race. If only the speaker interface is shown, the phone won't route microphone data back.
Ich habe in den letzten Jahren viele Online-Casinos ausprobiert. Mal lief es besser, mal schlechter, aber meistens fehlte mir etwas – sei es Transparenz, Spielauswahl oder einfach das Gefühl, gut aufgehoben zu sein. Vor ein paar Monaten bin ich dann auf Winspirit online slots echtgeld gestoßen, und seitdem hat sich mein Spielerlebnis deutlich verbessert.