Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/skgleba/teensy4vfi

Teensy 4.x firmware for Voltage Fault Injection research
https://github.com/skgleba/teensy4vfi

baremetal fault-injection glitching hacking teensy

Last synced: 17 days ago
JSON representation

Teensy 4.x firmware for Voltage Fault Injection research

Awesome Lists containing this project

README

        

# teensy4vfi
Teensy 4.0 / 4.1 firmware for Voltage Fault Injection research

## note
This project is in its very early stages, it also serves as a way for me to learn """white box""" SoC baremetal programming.

Some code might make no sense and/or be overcomplicated, suggestions and non-C++ PRs are welcome.

## Known TODOs
- Critical bug fixes
- Docs, readme, measurements, etc
- More glitch types

### Optional
- Exceptions & Interrupts
- Interrupt-based trigger (optional due to high jitter)
- More RPC commands

## compiling & flashing
This project does not have any external requirements, it can be compiled with the [Arm GNU Toolchain](https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain).

The output *.hex* can be used with [teensy-loader](https://www.pjrc.com/teensy/loader_win10.html) to flash the flash (lul)