Skip to content

tmpvar/tpad-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tpad firmware

So you want to hack on the tpad's firmware! No? well then you are probably just trying to flash the latest firmware. You can do that with the tpad flash command. See: http://github.com/tmpvar/tpad/ for instructions.

Either way, it's really a painless process, I promise!

Prerequisites

you will need avrdude and avr-gcc

Debian

sudo apt-get install avrdude gcc-avr libusb-1.0-0

OSX & Brew

Install CrossPack

Windows

install winavr

Flashing the latest firmware for your device

First off you are going to want to clone this project

git clone https://github.com/tmpvar/tpad-firmware.git
cd tpad-firmware/tpad/tpad4-mega

If you are running a device other than the tpad4-mega you'll want to cd into the proper directory.

Grab yourself a writing stick (a pen works fine). We'll be using it to reset the tpad into "bootloader mode" so we can flash the new firmware. Press the reset button on the bottom of the tpad. (there should be a hole for you to stick the pen into) and run:

AVRDUDE_PORT=`ls /dev/tty.usbmodem*` make avrdude

If the programmer times out, you will need to repeat this process again (faster this time!).

License

The majority of this code is LUFA, you can find the licensing info here

The tpad/** directory is MIT licensed, copyright Elijah Insua 2012 (unless otherwise noted)

About

lufa based firmware for tpads

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages