This is what I used to build Branches using OSX 10.11.4
This is the AVR interface I'm using
brew tap PX4/homebrew-px4
brew update
brew install gcc-arm-none-eabi
brew cask install crosspack-avr
git clone git@github.com:pichenettes/eurorack.git
cd eurorack
git submodule init && git submodule update
brew install avrdude
Install AVRFuses from http://vonnieda.org/software/avrfuses
From eurorack project directory
avrdude -P usb -c usbasp -p ATmega88P -qq -B 10 -U flash:w:build/branches/branches.hex
make -f branches/makefile
Upload using AVRFuses
Connect the interface, red stripe facing in/towards the other side of the module
It's not necessary to power the module via Eurorack in order to upload. I have had both the AVR interface and Eurorack powering the module at the same time and it doesn't appear to cause any problems
Has anyone uploaded the bootloader to branches. I'm on the understanding that it's not required as the fuse settings are baked with the makefile. The issue I have is I have a functional module but the latch doesn't function....
I've seen a lot of threads on using AVRfuse and other GUI based tools, I've just been using AVRdude and Dos commands but I saw in Dudess there is an option for Eprom.....