Making some progress in identifying it. So far I’ve been able to tell that the SOS is caused by a NULL pointer reference. There’s a function pointer (cb) kept in the u8g2 struct that gets overwritten by ClearDisplay() causing it to be set to NULL. Still digging further.
picsil
21
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Using u8glib for Spark? (super beginner question alert!) | 74 | 15152 | August 24, 2015 | |
| Debugging a locked up Boron | 5 | 1611 | May 16, 2019 | |
| (Video) New Boron FAILS to reboot on VUSB power cycle - external watchdog incapable of resetting device | 11 | 1593 | August 31, 2020 | |
| Boron and Grove OLED display 0.96 (v1.1) | 0 | 265 | November 21, 2022 | |
| Boron does not like my code | 19 | 1641 | February 7, 2019 |