Skip to content

Commit

Permalink
Document potential Apple Silicon issues
Browse files Browse the repository at this point in the history
After lots of time troubleshooting what could be going wrong with flashing this device, I discovered that switching the host from an M1 mac to a generic linux device made everything work fine
  • Loading branch information
jamescostian authored Apr 22, 2024
1 parent f83033f commit 063b38a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -391,7 +391,7 @@ If your TTL adapter has both the DTR and RTS pins exposed, you can let it automa

With your other hand, run the following in the console: `esptool.py -b 921600 read_flash 0 0x800000 flash_contents.bin`. Successful completion of this step is _critical_ in case something goes wrong later. This file is necessary to restore the device to factory function.

If the above command fails, try again using `esptool.py -b 115200 read_flash 0 0x800000 flash_contents.bin`.
If the above command fails, try again using `esptool.py -b 115200 read_flash 0 0x800000 flash_contents.bin`. If you're using an Apple Silicon (M1, M2, etc) CPU and it stops working after a certain percentage every time, try using a different machine

### Flashing new software

Expand Down

0 comments on commit 063b38a

Please sign in to comment.