Skip to content

ThexXTURBOXx/reram-trng

Repository files navigation

Raspberry Pi Measurement Kernel

Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI. Currently being used as a ReRAM-based TRNG.

Setup

See the setup documentation!

Credits

  • boot/ is the target directory for all the files that will need to be copied to a SD card. This folder will contain files which are taken directly from raspberrypi/firmware
  • circle/ is a submodule that includes Rene Stange's circle framework, which provides all the bare metal driver implementations we need
  • Makefile is a modified version of the Makefile that Rene Stange's circle framework suggests
  • doc/Wiring* files have been generated using Fritzing
  • mt19937ar* files are modified versions of Takuji Nishimura's and Makoto Matsumoto's Mersenne Twister implementation

About

Bare minimum Kernel for the Raspberry Pi to examine memory chips via SPI

Topics

Resources

License

Stars

Watchers

Forks