Spresense FFT Analyzer Example not working
-
Hi All,
I tried this FFT analyzer example provided by SONY (https://github.com/TE-YoshinoriOota/Spresense_fftanalyzer_sample/blob/main/README.md) but it is not working.
I choose this Adafruit screen (https://www.mouser.ca/datasheet/2/737/adafruit_2_dot_8_color_tft_touchscreen_breakout_v2-1396576.pdf) and it is working fine by using the graphic test example. I followed everything from the readme part of the above project. When running, the screen displays nothing and the LED2 always blinks (Which means MP error). The serial port also prints out the following info: MP.begin error: -116. I really have no idea why such multicore communication is not working.
I do not connect any push buttons right now and this should not be related to the MP issue. Any ideas on the MP issue?
Thank you in advance for any help.
Best,
Larry
-
@Larry said in Spresense FFT Analyzer Example not working:
It's interesting that it is not being able to initialize the subcore.
Error -116 means simply "Connection timed out".
You know what you could do?
Have you tried the Message Data example?
It is a simpler application that will allow you to test if everything is okay with the multicore communication.
Could you try that and tell me if everything is working well? -
@CamilaSouza Hi Camila, I tried the message data example together with other built-in MP examples. It is working fine. So the hardware should be fine. I also tried the audio FFT and it is also fine. I have no ideal why this example is not working.
For time-saving, if possible, would you please take a look at this issue first? https://forum.developer.sony.com/topic/669/code-always-got-stuck-while-it-should-not-whether-the-core-powerful-enough-also-have-questions-for-mp-issues I modify the original audio fft example by adding subcore2 for TFT spectrum display while got stuck. The size for this project is small and should be easy to check.
Thank you in advance for any help.
Best,
Larry