Skainet - Speech recogniton - Data cache issue porting to platformio with Arduino framework
Skainet - Speech recogniton - Data cache issue porting to platformio with Arduino framework
I tried the skainet speech recognition demo using espressif idf 4.4. It worked very well. I have some existing arduino libraries I would like to use with it. So I have been trying to merge it with code for arduino on platformio. The code is setup properly, compiles without problem. However when I try to run I get data cache not set for 64kb and instruction cache not set. It happens immediately on startup and believe it is related to the i2s audio data buffer. I am not sure where I should concentrate my efforts with regards to resolving. I am pretty sure this is set with idf menuconfig, which puts a define in sdkconfig. I think this means I need to copy related define from sdkconfig and put into platform.ini file. Are there any other items altered by this addition? Will the memory.ld and section.ld need to be altered? It appears that these are dynamically generated which will make things tricky. Any assistance you can give regarding this matter would be appretiated.
Re: Skainet - Speech recogniton - Data cache issue porting to platformio with Arduino framework
Please refer to this example in arduino-esp32.
Who is online
Users browsing this forum: No registered users and 9 guests