I'm trying to program my touchGFX project and download a music file to this board without much luck. The touchGFX project works fine but I'm testing the sound part now. I managed to extract the drivers for the audio codec (WM8994) and add them to the project. I had to comment out several lines but I finally got no compile or run errors. I'm getting nothing but noise when the audio start to play. The file that I needed to add was too big for the flash so I cut it to a couple of seconds and saved it as rodoTest1.bin. According to the readme file from BSP project (That's where I got the drivers) I need to: Use STLink utility to load my audio file to the STM32 internal flash at the address 0x08080000.
I thought I did but I'm not sure it is correct... anyway I still get nothing but noise and the touchGFX (touch screen) project stops working. I've tried different combination of sequences: Program project with cubeIDE first then use cubeProgrammer for the music file... nope and I get an error the first time I try to download the file. Program music file first then project... nope. Obviously I'm doing things wrong.
I added 3 pictures below for more info. First shows the console output for the memory after compiling in cubeIDE. The second is the log from the cubeProgrammer. The third is the "build analyzer" tab inside cubeIDE.
Could someone point the errors of my way please?