-
I didn’t go through the 29 bytes you’re sending to the codec, but I do see you call the array “master”. The codec should be setup as slave. It could cause problems if the codec and ARM chip are both trying to be the master (generating the clocks). You’ve double/triple checked those bytes set up the codec properly? You may want to spell them out like I’ve done here: https://github.com/4ms/stm32mp1-baremetal/blob/master/examples/audio_processor/lib/mdrivlib/drivers/codec_CS42L51_registers.h
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Here is my current up-to-date code in this project. I'm still in college so my code probably isn't great, and its in a very prototype-ish stage right now: https://github.com/Andrew-Snowden/sampler-sequencer/tree/feature
Related posts
-
Anyone using the STM32MP1 ? (Dual ARM cores (A7 + M4), Linux, Ethernet, CAN, USB, DACs, ADCs...) FreeRTOS on the 2nd core ?
-
Hard Real Time Embedded Linux in MPU(cortex A7+M4) Question
-
Heap userage on bare metal
-
hftrx: NEW Extended Research - star count:52.0
-
hftrx: NEW Extended Research - star count:52.0