So I had a usb245r chip lying around, and I tried to flash the bootloader with the "ft245r" programmer. Unlocking the chip with the following command seems to work:
It tells me that it even passed validation. With the sanguino bootloader as found in [code.google.com] , I flashed with the following command:
It gave me a validation error:
With the Gen7 bootloader, I get the same error, but at a different memory location:
I tried at a variety of baudrates, 4800, 9600, 57600, 115200. None made any difference. Am I correct in assuming that this chip is toast?
avrdude -patmega1284p -cft245r -Pft0 -b57600 -U lock:w:0x3F:m
It tells me that it even passed validation. With the sanguino bootloader as found in [code.google.com] , I flashed with the following command:
avrdude -pATmega1284p -cft245r -Pft0 -b 4800 -u -U flash:w:bootloader-1284P-16MHz.hex -v
It gave me a validation error:
avrdude: verification error, first mismatch at byte 0x1f000 0xff != 0x0c avrdude: verification error; content mismatch
With the Gen7 bootloader, I get the same error, but at a different memory location:
avrdude: verification error, first mismatch at byte 0x1f800 0xff != 0x8f avrdude: verification error; content mismatch
I tried at a variety of baudrates, 4800, 9600, 57600, 115200. None made any difference. Am I correct in assuming that this chip is toast?