support icon indicating copy to clipboard operation
support copied to clipboard

[NXT - help wanted]: Fix AVR synchronization

Open laurensvalk opened this issue 2 months ago • 1 comments

When booting the NXT firmware after flashing, the co-processor sometimes does not come up. Sometimes things work, sometimes you can hear clicking, and sometimes everything appears to work but things like motors are not working. Then they work on reboot.

It would nice to bring the synchronization routine into pbio (perhaps platform/nxt/platform.c or rproc) and do some refactoring. Maybe it could be a protothread that is better at recovering failures. Or maybe it is currently getting out of sync because there is blocking code somewhere during boot, that sometimes induces problems.

laurensvalk avatar Nov 07 '25 14:11 laurensvalk