Export to GitHub

arduino - issue #378

New release of ArduinoISP fixes large EEPROM write issue


Posted on Oct 16, 2010 by Happy Kangaroo

What change would like to see? Use this new release of ArduinoISP.pde.

Why? Supports EEPROM images > 256 bytes.

Would this cause any incompatibilities with previous versions? If so, how can these be mitigated? No incompatibilities expected.

Attachments

Comment #1

Posted on Nov 17, 2010 by Happy Rhino

Can you separate out the EEPROM fix from the other changes in the patch?

Comment #2

Posted on Feb 24, 2011 by Happy Kangaroo

Here is a somewhat lighter patch. It fixes writing to EEPROM > 256 bytes. I moved a buffer fill from program_page() into write_flash() and write_eeprom(). I also fixed read_eeprom() to handle EEPROMs > 256 bytes. I validated the patch using an Arduino NG with ATMEGA8 processor to write flash and EEPROM on a ATMEGA386 chip.

Attachments

Comment #3

Posted on Dec 28, 2011 by Happy Rhino

I updated to the latest code from rsbohn here: https://github.com/arduino/Arduino/commit/3942e85c2c513ee773ec3a8f25308945aac8c02b. I'm assuming that code includes this fix.

Status: Fixed

Labels:
Type-Enhancement Priority-Medium Component-Examples Milestone-1.0.1