Skip to content

Teensy 4.x firmware for Voltage Fault Injection research

License

Notifications You must be signed in to change notification settings

SKGleba/teensy4vfi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.
The output .hex can be used with teensy-loader to flash the flash (lul)

About

Teensy 4.x firmware for Voltage Fault Injection research

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published