WEEK 06

EMBEDDED PROGRAMMING




A RUNDOWN OF HOW I DID IT ON A MACBOOK PRO 2016, WITH BRIANS HELP.





PROGRAMMER: install homebrew
install crosspack
download fts_firmware_bdm_v1
locate it
brew install avrdude
which avrdude
cd /Users/rae/Documents/fts_firmware_bdm_v1
plug in programmer
plugin power
make
sudo make flash
sudo make fuses
system preferences, sys report, usb, usbisp
sudo make rstdisbl
unsolder jump



PROGRAMEE: connect isp in right orders
connect to ftdi cable
create echo folder and download hello.ftdi.44.echo.c hello.ftdi.44.echo.c.make
rename .make as just makefile
run make( hidden extension: mv makefile.make makefile)
sudo make program-usbtiny
sudo make program-usbtiny-fuses



LOADING PROGRAM: make folder with new code and makefile
change program name in makefile
cd /Users/rae/Documents/echo
make
plugin board
make program-usbtiny