Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
David Bryan committed Jun 24, 2022
1 parent 22eac57 commit 03d4a3e
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions Adafruit-M0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,18 @@

This is target Arduino Code for the Adafruit M0 Board for use with the PicoEMP tool from NewAE..

[https://learn.adafruit.com/adafruit-feather-m0-basic-proto/overview]
[Adafruit M0 Basic Proto Board](https://learn.adafruit.com/adafruit-feather-m0-basic-proto/overview)

To get this to work, upload the c code to the RPi Pico 2040 [https://github.com/newaetech/chipshouter-picoemp/tree/main/firmware/c], then open the serial port, and set the timing from 5 to 1ns. I found that with 5ns it tends to reset the entire chip, and not just the current loops.
To get this to work, upload the c code to the RPi Pico 2040 - this [firmware](https://github.com/newaetech/chipshouter-picoemp/tree/main/firmware/c), then open the serial port, and set the timing from 5 to 1ns. I found that with 5ns it tends to reset the entire chip, and not just the current loops.

The location on the board/cpu to target is the side of the chip closest to the clock crystal. After playing with it a few times (like 40 or 50 attempts), I was finally able to get the chip to glitch successfully. This is very much an art, and not a science yet.

The code here can be pasted into Arduino, and directly uploaded to the Feather M0.
The code here can be pasted into Arduino, and directly uploaded to the Adafruit Feather M0.

If you glitch it right, it will give you the output on the serial, and blink the LED.

Have fun!


## License

This work is licensed under a [Creative Commons Attribution-ShareAlike 3.0 International License][cc-by-sa].
Expand Down

0 comments on commit 03d4a3e

Please sign in to comment.