Digital/FX filter board firmware upload


I’m having problems uploading the firmware to the Atmega328P chip on the filter board.

avrdude cannot get the device signature somehow:

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override this check.

Any ideas?


  • have you set the fuses? if not, the chip can only respond to a slow programmer clock.
  • what is the speed of your programmer?

There’s now a makefile rule for slowing down the programmer, setting the fuses, setting the programmer to full speed and uploading. make bake


It was the clock speed of the programmer. I set it to slow clock speed then it worked fine!

There is also a make bake command for the Atmega328P on the DSP board? How do I use it?

It’s available for all the subprojects - just specify the makefile with -f. For example:

make -f dsp/makefile bake

Ahh, cool, that makes it much easier :slight_smile: