Skip to content

Troubleshooting

Szybet edited this page Jul 3, 2024 · 17 revisions

General troubleshooting / catching bugs / helping me improve the firmware guide

  • If your firmware crashed, try retrieving the coredump. I have a tool for that in resources/tools/other/tasks/taskerEsp.sh
  • If you want to catch odd behavior, try to replicate it with logs enabled. Enable DEBUG option and PUT_LOGS_TO_SERIAL, PUT_LOGS_TO_FS to your will. you can retrieve logs from littlefs using the resource task.
  • With DEBUG on, Some options optimised for speed and only PUT_LOGS_TO_FS on you can achieve good performance while still getting logs for later, if the issue is hard to catch

Your newly uploaded firmware looks like this?

image

  • Somehow imagemagick is too old. That's weird, I use a dynamically downloaded one, newest one. Contact me.

Or like this?

image

  • Your littlefs filesystem is corrupted / not uploaded / failed to mount. What have you done?... You can grab one from actions / releases "used" source code and upload it to check where is the problem.