From ff61dfa50589bc65bf5642feb80a0f23a237d76b Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Sun, 16 May 2010 05:43:03 +0000 Subject: Fixed AVRISP project not sending a full erase-and-write EEPROM command to XMEGA targets when writing to the EEPROM instead of the split write-only command (thanks to Tim Margush). --- Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c') diff --git a/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c b/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c index 7a4b1a547..ab4d4262a 100644 --- a/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c +++ b/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c @@ -319,7 +319,7 @@ static void XPROGProtocol_WriteMemory(void) WriteCommand = XMEGA_NVM_CMD_WRITEBOOTSECPAGE; break; case XPRG_MEM_TYPE_EEPROM: - WriteCommand = XMEGA_NVM_CMD_WRITEEEPROMPAGE; + WriteCommand = XMEGA_NVM_CMD_ERASEWRITEEEPROMPAGE; WriteBuffCommand = XMEGA_NVM_CMD_LOADEEPROMPAGEBUFF; EraseBuffCommand = XMEGA_NVM_CMD_ERASEEEPROMPAGEBUFF; break; -- cgit v1.2.3