I just got my edge ml kit and I wanted to test some of the components individually. I started with the pdm mic. Downloaded the Microphone_PDM library and copied the examples to my project. None of them compiled. They all gave me some form of the following errors:
:::: COMPILING APPLICATION
Creating ~/src/audio-server/target/5.8.0/p2/memory_platform_user.ld ...
Creating ~/src/audio-server/target/5.8.0/p2/memory_platform_user.ld ...
/Users/gmelika/.particle/toolchains/gcc-arm/10.2.1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld: ~/src/audio-server/target/5.8.0/p2/audio-server_fi.elf section `.bdsram.data' will not fit in region `SRAM'
/Users/gmelika/.particle/toolchains/gcc-arm/10.2.1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld: section .backup VMA [000000001007b400,000000001007b403] overlaps section .bdsram.data VMA [000000001007aca0,000000001007b49f]
/Users/gmelika/.particle/toolchains/gcc-arm/10.2.1/bin/../lib/gcc/arm-none-eabi/10.2.1/../../../../arm-none-eabi/bin/ld: region `SRAM' overflowed by 2028 bytes
collect2: error: ld returned 1 exit status
make[3]: *** [~/src/audio-server/target/5.8.0/p2/audio-server_fi.elf] Error 1
make[2]: *** [modules/tron/user-part] Error 2
make[1]: *** [make-main] Error 2
make: *** [compile-user] Error 2
this is in a brand new vscode project using workbench. I'm very new to this so I'm likely doing something wrong but I can't figure out what it is.
I can build a simple project that controls the D7 LED. but the minute I try to instantiate the microphone instance I get the above error