Using the debugger, the code gets to rtosFatalError(), but the onboard LED does not blink
/* ---------------------------------------------------------------------------*\
Usage:
called on fatal error (interrupts disabled already)
\*---------------------------------------------------------------------------*/
extern "C"
void rtosFatalError(void) {
prvSetMainLedOn(); // Main LED on.
for (;;) {
// Main LED slow flash
sleep_ms(100);
prvBlinkMainLed();
sleep_ms(2000);
prvBlinkMainLed();
}
}
The other issues have been fixed via a PR, but it looks like this is the same problem
Interesting, and reproducible using the IDE upload as well on the Multicore-FreeRTOS example. Other upload methods all run fine, so this looks like a problem w/the PicoProbe itself in some way.
Probably related to #676 and #402.
When using this
platformio.ini
, core1 (i.e.setup1()
andloop1()
) do not start until the board is reset (by unplugging and re-plugging usb)Similarly FreeRTOS tasks don't run with when uploaded via CMSIS-DAP, when using this code in
setup()
Using the debugger, the code gets to
rtosFatalError()
, but the onboard LED does not blinkThe other issues have been fixed via a PR, but it looks like this is the same problem