v2
Bootloader for the 3devo interface board v1.3 and v1.4. Compiled using avr-gcc 4.9.2 on Linux.
Keep in mind that the I²C and SPI pins are shared, so during programming, no I²C master must be active. The easiest way to do so is to connect programmer reset line to the master reset line, or connect the master reset line to GND directly. Colliding communication transfers could break the slave AtTiny (presumably by setting the fuses to external crystal usage or something similar).
To set fuses and flash:
$ avrdude -c atmelice_isp -B 4 -p t841 -U lfuse:w:0xe2:m -U hfuse:w:0xd5:m -U efuse:w:0xf4:m -U flash:w:attinybootloader-v2-interfaceboard-1.4.hex
(adapt the -c option for your programmer)