Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.15 KB

TROUBLES.md

File metadata and controls

31 lines (19 loc) · 1.15 KB

Troubleshooting

Dev board not showing in defmt logs

Occasionally, they need resetting to a "download state". Do this by:

  • Press the BOOT button
  • Press and release RESET
  • Release BOOT

The logs should now show.

Sometimes, one also needs to detach the USB cable physically.

[ESP32-C3] Problem with certain time critical hardware situations, and the JTAG interface

There's a specific case where ESP32-C3 seems to work against its spec, and while probe-rs had a fix for this, it won't be kept around. Details here. That is quite fair.

The problem only occurs when logging via defmt/probe-rs, and I2C communication is active. In that case it's a bit random, but the 80k firmware upload of the VL53L5CX driver (vl53l5cx_uld folder) never succeeds.

Ways to circumvent this:

  • use another MCU type for projects, where this is a problem, e.g. ESP32-C6