Skip to content

VV1LD/SPINNER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SPINNER

SPI Flasher for the Teensy 4.0

DEV Setup

To build source currently only Linux has been tested, you can use WSL/2 if you are one Windows though.

  • sudo apt install gcc-arm-none-eabi
  • cd ./SPINNER
  • make
  • Use the TeensyLoader to program the HEX file in ./Release to your Teensy 4.0

HW Setup

alt text

How to use

  • python ./spinner.py COM4 info

  • python ./spinner.py /dev/ttyUSB0 dump ./flash.bin

  • python ./spinner.py COM4 vwrite ./flash.bin

    Python 2.7 is no longer supported :-)

    Python 3.8 was used/tested, but any python3 version should work

Special Thanks!

  • Judges
  • Zecoxao

TODO

  • Support more flash chips
  • Add test command to check signal integrity
  • Cleaner data transfer methods
  • Reliability (error handling)

About

SPINNER - SPI Flasher for the Teensy 4.0

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages