It turned out FINDA needs running timer to perform BlockingInit() correctly. Therefore setup() was split into setup() (no IRQ) and setup2() (IRQ enabled). Then, finally, the check for FINDA state became reliable upon start of the FW. |
||
|---|---|---|
| .. | ||
| stub_adc.cpp | ||
| stub_adc.h | ||
| stub_cpu.cpp | ||
| stub_eeprom.cpp | ||
| stub_eeprom.h | ||
| stub_gpio.cpp | ||
| stub_panic.cpp | ||
| stub_serial.cpp | ||
| stub_shr16.cpp | ||
| stub_spi.cpp | ||
| stub_timebase.cpp | ||
| stub_timebase.h | ||
| stub_tmc2130.cpp | ||