Recently I tried to use TensorFlow on my Arduino Nano BLE 33. I followed this post and everything went well until I uploaded the IMU_Classifier.ino. Once I opened the serial monitor and expected to see the output, I found nothing except two lines of IMU sample rate.
After a long time debugging, I found my program was stuck at the following line
tflInterpreter = new tflite::MicroInterpreter(tflModel, tflOpsResolver, tensorArena, tensorArenaSize, &tflErrorReporter);
The method I used to find it out was that I added print before and after this line, all the print message after this line never printed.
In the meanwhile, the serial port was not available, and the yellow built-in LED started to blink in a patter, which I have no idea why it happened. It seemed like the entire board is not responding.
The weird thing is that I strictly followed the post, and did not even change one word from the code. What could the problem here, could anyone give me some help? Thanks a lot.
BTW, my board is bought on Amazon: