I’m having trouble with my M4. I’ve got one of the new control boards with the JST connectors. I kept having issues with the stability of the wifi when using the M4 as an access point, and so I connected my handy usb-c cable up to see if I could get a better vantage point on what was going on.
I didn’t see much to explain the issues I was facing, but I noticed that sometimes the terminal would be responsive and other times it wouldn’t respond. So, I thought based upon what I saw in the forums, it might be time to try to push the full-install.bat file. That didn’t work as well as I hoped. When I ran that file I would get a messages about how the serial connection was unresponsive, or that a fatal error had occurred, but then the batch file would just continue on running the next batch file, until it finished by launching the terminal. So, I decided to run each batch file on it’s own and try to run each step until it completed successfully. I was eventually able to get that to work. At that point I was having fewer times the serial connection would stop being responsive, so I went ahead and ran the full-install.bat file again just to see what happened. It installed fine.
But all this didn’t fix my issue. The wifi was still unstable / the unit seemed to be rebooting itself.
I regularly got an info message about the nvm not being found or something like that. Since it was informational, I dismissed it. Then I started to get these warning messages one after another “Low Memory: 14248 bytes”, then 11728, 11532, 9012, 6564, 4044, 3720, 3592, 2664 bytes. Then I pressed enter to see if the terminal was still responsive, and it responded ok. Then I got this "Guru Meditation Error: Core 0 panic’ed (InstrFetchProhibited). Exception was unhandled.
It produced a register dump, then rebooted itself.
So, I’m wondering if this has been the problem all along.
I’m sure there are a bunch of details that I’ve left out that would be helpful.
Thoughts?