ayo. just finished a shruthi-1 build and tried to do a firmware update. i am a linux user.
first tried over midi (used amidi --send). the series of lights indicating the receive progress would never show, but the shruthi ceased booting normally after the first attempt. i could, however, boot into the firmware receive mode with button 6. when i just plug it in normally, the screen stayed blank.
next i got out my avrispmk2 and tried that. checked the source out from github, built it, installed the bootloader and all that, now i get this error:
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e960a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "build/shruthi1/shruthi1.hex"
avrdude: ERROR: address 0x10010 out of range at line 4099 of build/shruthi1/shruthi1.hex
avrdude: write to file ‘build/shruthi1/shruthi1.hex’ failed
avrdude: safemode: Fuses OK
avrdude done. Thank you.
any help? going to keep messing with avrdude params and see if there’s something amiss there. i’m using make upload_all
as root. the steps to set the clock and fuses work fine.