Jump to content

SPIway - Teensy++ 2.0 SPI Flasher 0.60

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

Teensy++ 2.0 SPI Flasher

WARNING: Use this software at your own risk. The author accepts no
responsibility for the consequences of your use of this software.


  •     \SPIway\Release\SPIway.hex    - Compiled hex-file for the Teensy++ 2.0 (AT90USB1286)
  •     \SPIway_Installation\SPIway.jpg    - Teensy connection points
  •     \serial_install.exe        - Teensy serial drivers for Windows
  •     \SPIway.py            - SPI PC Python client
  •     \SPIway_Changes.txt        - Version history
  •     \SPIway_README.txt        - This file

    Powering option 1 (voltage regulator, Teensy powered by USB):
    Install the 3.3V voltage regulator available at pjrc.com! 5V trace has to be cut and 3V pads have to be shorted!
    Please refer to https://www.pjrc.com/teensy/3volt.html

    Only off-board flashing has been tested (desoldered chip).
    You should power the chip with Teensy.
    Ideally you connect a decoupling capacitor (0.1uF) between GND and Vcc as close to the chip as possible!
    Keep the wires short (< 10cm) if you don't use a cap!

Prerequisites for Windows:

  • Python 2.7.2 (http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi)
  • pyserial 2.5 (http://pypi.python.org/packages/any/p/pyserial/pyserial-2.5.win32.exe)


Install Python + pyserial (see "Prerequisites for Windows"). Install drivers. Connect Teensy     directly to your PC (not an USB hub, might cause trouble). Flash Teensy with "\SPIway\Release\SPIway.hex"  and reset it after completion. Start Windows' "Device Manager", expand the "Ports (COM & LPT)" node, you should see something like "USB Serial (Communication Class, Abstract Control Model) (COM4)". This tells you that "COM4" (or whatever shows up) is the COM port used by Teensy.


        * Flash Teensy with "\SPIway\Release\SPIway.hex"
        At the command prompt enter "SPIway.py" to display help.

        first make sure that you are able to read the SPI chip info. Do this by using
        the info command.

        get information:
        SPIway.py COMx info

        SPIway.py COMx dump filename

        SPIway.py COMx write filename

        write with verify:
        SPIway.py COMx vwrite filename

        erase entire chip:
        SPIway.py COMx erasechip

It's tested on Win7 x86/x64, but should also work just fine on any other x86/x64 Windows >=XP. Works as well on
Linux and OS X. Serial drivers are not required for Linux/OS X.

 by judges.

Que novedades incluye la versión 0.60


  • Compatibility with PS5.

No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Crear nuevo...