J
James254
Guest
Hi All,
I support a product that's been manufactured with a bug in the flash memory
of the microcontroller. The factory has come up with a solution and the
design allows the update to be loaded via the products RS232 connector, so
this part is simple.
When the update is done I need to go into the adjustment menu and manually
edit 116 different locations in the EEPROM according to a table provided by
the factory. Now there is a high chance for error as it's a mind numbingly
boring exercise to change the data, it's not as simple as changing a setting
from 0 to 1.
My thought is to do the following
1. Remove the EEPROM from the product and install it in a programmer.
2. Download the contents of the EEPROM to a PC (Unfortunately every EEPROM
contains certain addresses that are specific to the product, such as A-D
gain and offset adjustments, Hour meter etc so we can't simply install
factory initial data)
3. Have the programmer software "OR" the downloaded data with a file that
changes only the 116 locations.
4. Upload the modified file to the EEPROM.
5. Install the EEPROM back in the product.
Does anyone know of a programmer and software that will allow you to do
this?
Thanks in advance!
James
--
Please Note - E-mail address corrupt. Please change "no" to "i"
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.672 / Virus Database: 434 - Release Date: 28/04/2004
I support a product that's been manufactured with a bug in the flash memory
of the microcontroller. The factory has come up with a solution and the
design allows the update to be loaded via the products RS232 connector, so
this part is simple.
When the update is done I need to go into the adjustment menu and manually
edit 116 different locations in the EEPROM according to a table provided by
the factory. Now there is a high chance for error as it's a mind numbingly
boring exercise to change the data, it's not as simple as changing a setting
from 0 to 1.
My thought is to do the following
1. Remove the EEPROM from the product and install it in a programmer.
2. Download the contents of the EEPROM to a PC (Unfortunately every EEPROM
contains certain addresses that are specific to the product, such as A-D
gain and offset adjustments, Hour meter etc so we can't simply install
factory initial data)
3. Have the programmer software "OR" the downloaded data with a file that
changes only the 116 locations.
4. Upload the modified file to the EEPROM.
5. Install the EEPROM back in the product.
Does anyone know of a programmer and software that will allow you to do
this?
Thanks in advance!
James
--
Please Note - E-mail address corrupt. Please change "no" to "i"
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.672 / Virus Database: 434 - Release Date: 28/04/2004