12
FIRMWARE UPGRADES
Occasionally updated software for both the PDVS2 and the Windows app may be available. The current
version numbers/dates will also be published at
www.ianjohnston.com
, contact us to request the upgrade
files. The process to upgrade is as follows:
Required before you start:
An Atmel AVRISP mkII programmer (USB with 6-pin type header)
A copy of AVRDUDESS, freely available here:
http://blog.zakkemble.co.uk/avrdudess-a-gui-for-avrdude/
PDVS2:
A .HEX file will be supplied for the upgrade.
In general. your current calibration/settings will not be overwritten, but it is advisable
to have them written down. Please refer to the ReadMe.txt file that accompanies the
.HEX file for information and any additional instructions.
Remove the 4 screws on the back of the unit, then locate the “PWR BYPASS”
header and link it out (with fresh batteries fitted). The PDVS2 will switch on.
Connect the AVRISPmkII to the ICSP header on the Pcb. You will need a 6-pin (2x3)
male-to-male header. Note the orientation of the header.
Run AVRDUDESS and make the selections/options as follows:
- Programmer = Atmel AVR ISP mkII
- MCU = ATmega1284
- Port = USB
- Now under FLASH locate the new .HEX file
Important!, if the ICSP header is loose in the Pcb then hold it to one side so that all 6
contacts are made.
Press PROGRAM! on AVRDUDESS and the window at the bottom will show you the
upload progress and should complete as shown (<30secs).
That’s it!......disconnect everything and don’t forget to remove the PWR BYPASS
jumper, and re-boot the PDVS2.