Kvaser PCIcan II Firmware
=========================

IMPORTANT: Before updating the firmware, please check which version
of the firmware is currently installed.
   o) If the board is installed already, open the Control Panel,
      double-click on "CAN Hardware", select "PCIcan II" and click on 
      the "Hardware Info" button.
   o) If the board isn't installed:
      a) If you have purchased it after June 1, 2003: firmware version
         is 2.1 or later.
      b) If you have purchased it earlier, please contact
         support@kvaser.com or your sales representative.


If the firmware revision is 2.1 or later, you can update the firmware
via the PCI bus; proceed with the procedure described below.

If the firmware revision is 2.0 or earlier, you need to use the
CAN bus to update the firmware. Please contact support@kvaser.com
for further directions - you will need extra software not included
in this package.



Updating the firmware via the PCI bus
=====================================

IMPORTANT: firmware 2.1 or later will REQUIRE driver 3.5 or later.
If you are currently using a driver older than 3.5, you should
update it before applying this firmware update.


1) Use e.g. WinZip or the free unzipper found at www.kvaser.com, 
   to unpack the files into an empty directory,

2) Double-click on "update" and follow the instructions.

3) You need to shutdown the computer and TURN IT OFF and on again
   before you can use the PCIcan II. It's mandatory that you
   turn the power OFF. If in doubt, temporarily remove the 
   mains connection.

After programming, the window will typically look like this:

C:\temp\>pause
Press any key to continue . . .

C:\temp\>helios_flash.exe -helios -ask helios_a1021a_nodebug.img

Firmware programmer for USBcan Rugged, USBcan II, Kvaser Memorator,
   PCIcan II, etc.
Copyright 2002-2003 KVASER AB, Sweden - http://www.kvaser.com

Serial Number:            0000123
Hardware version:         64.0
Current Firmware Version: 2.01.073
Hardware type:            N/A

Using firmware file 'helios_a1021a_nodebug.img'
Loading image file 'helios_a1021a_nodebug.img'...
Binary data: size=13358, start_addr=0xc0018, load_addr=0xc0000
Firmware data:
  Build string: 2.01.073 (May 20 2003 15:40:43)
  HAL:          HELIOS
  Variant:      STANDARD
  Image type:   FIRMWARE
Press SPACE to start programming, or any other key to quit.
Erasing...
Download started: ##############
Download complete (10048 bytes/s).
Starting compare: ##############
Compare finished (22684 bytes/s).

C:\temp\>pause
Press any key to continue . . .


The card will stay irresponsive after the update until you shutdown
the computer and (IMPORTANT!) TURN THE POWER OFF. When you restart
the computer, the new firmware will be used.

IMPORTANT: IF you are using a driver earlier than 3.5, you should update
it BEFORE restarting the computer.


