I tried to flash the hex using avrdude and ran into the issue that the ATMega164A is not a supported chip. This can either be addressed by changing the part in the bom to ATMega164P (which is supported and is identical in function with better power usage specs) or editing the avrdude.conf file from the AVRDUDE directory (or the AVRDUDESS directory if you use that GUI) and adding the following entry to support the chip:
I was unable to add the extended fuse settings for some reason (greyed out field when the chip is selected), but that just governs brownout voltage, so I don't expect that to be much trouble. The Low and High fuses wrote as expected.
I tried to flash the hex using avrdude and ran into the issue that the ATMega164A is not a supported chip. This can either be addressed by changing the part in the bom to ATMega164P (which is supported and is identical in function with better power usage specs) or editing the avrdude.conf file from the AVRDUDE directory (or the AVRDUDESS directory if you use that GUI) and adding the following entry to support the chip:
I was unable to add the extended fuse settings for some reason (greyed out field when the chip is selected), but that just governs brownout voltage, so I don't expect that to be much trouble. The Low and High fuses wrote as expected.