Reprogramming the charger
|Programming adapter kit|
Pic programmers can have different programming connectors. The Microchip units have a 6 pin RJ/12 connector, and others have a 5 pin SIP. This set of components lets the RJ/12 type program the SIP, and the SIP program the RJ/12.
With a programmer like the low cost ICPO2 or the ICD 3 from microchip, you can easily upgrade the code for your charger.
The programming adapter I used in the other photos was no longer available, so we made some using the surface mount connector and a header. This photo shows where pin one is located, so you can properly plug in the programmer.
|New adapter pin location|
(Posted 1/5/2014 by mikey)
Programmer and adapter kit
I ordered some of the iCP01 programmers and am offering them with the adapter so you can get set up to upgrade your Smart charger or OBDIIC&C software
|Programmer and adapter kit|
The operator manual for the programmer is available here:
programmer operators manual
and the PICkit 2 software is available here:
Video instructions for charger code update will be here:
Hardware connections using the programming kit:
software install and programming
PicKit software install,loading HEX file and programming the charger
What happens in the charger during programming:
What happens on the charger when programming
The cost of the adapter is $20+ postage
The cost of the kit with programmer is $35+ postage
The hex code for the latest V3.0 version of the charger operating system
V3.01 Jan 14 charger code hex file
The DdischgVred should be reset to 25. after you reprogram the charger wity V3.0.
Since we did not clear the eeprom (want to save the car profile, current cal, and temp calibration.) that new variable was left at the 255 (cleared eeprom) value, and the default variables were not written because the eeprom looked fine to the boot up.
If you set that to 25, all should work normally.
(Posted 1/23/2013 by mikey)