Hi NuttX,

This is a follow up on previous github issues.

After building and flashing my RP2040 based boards with NuttX on any OS,
for example Windows, Linux, macOS and different machines (including a clean
Linux install) with default configurations, they do not pass the ostest.

Symptoms:

The ostest freezes up around the watchdog test, but sometimes it happens on
different tests as well. The entire OS hangs in random applications too.
Another problem is that if you run "help", the output is a mess.

However, the very strange part is that sometimes this issue does not show
up at all.

To reproduce:

Any configuration, any OS, any machine. Run "help" to see a misaligned
mess. Run ostest to see it freeze up. Some apps might fail too.
But sometimes things just run fine.

Tested on:

Raspberry Pi Pico (two boards)
Raspberry Pi Pico W
Custom RP2040 board
RAKwireless RAK4630 RP2040
Non-RP2040 boards (they pass and work fine)
RP2040 boards with year-old firmware (they pass and work fine)

The frustrating part:

I tried to figure out the problem, and sometimes it seems like I found it,
because after changing some configurations or apps, it starts working
again. Only to break after flashing it a few more times with tiny changes.

USB:

I previously thought USB was the issue, because it looked like the system
didn’t crash if USB wasn’t connected. But later the OS started hanging even
without using USB at all.

Help:

I’m unable to figure out the problem and this is blocking my projects,
including some driver development for NuttX.
Can anyone help test this or try to reproduce it?

Thanks,

Kevin (MartiniMarter github)

Reply via email to