Created
November 24, 2014 10:45
-
-
Save makestuff/8051e181a55d09c4e1ee to your computer and use it in GitHub Desktop.
Build UDFS server, firmware and ROMs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Build host-side server program | |
sudo apt-get install build-essential libusb-1.0-0-dev | |
mkdir $HOME/20140120 | |
cd $HOME/20140120 | |
wget -qO- http://tiny.cc/msbil | tar zxf - | |
cd makestuff/apps | |
../scripts/msget.sh makestuff/udfs/20140120 | |
cd udfs/server/ | |
make deps | |
# Build AVR firmware (optional) | |
sudo apt-get install gcc-avr avr-libc dfu-programmer | |
cd ../firmware/ | |
make | |
# Install ACME 6502 assembler (optional, needed for UPTX & UDFS ROMs) | |
cd .. | |
wget -qO- http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/current/acme093testing.tar.bz2 | bunzip2 -c | tar xf - | |
cd acme093testing/src/ | |
make | |
sudo cp acme /usr/local/bin/ | |
cd .. | |
# Build UPTX ROM (optional) | |
cd ../uptx_rom/ | |
make | |
# Build UDFS ROM (optional) | |
cd ../udfs_rom/ | |
make |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment