
Firmware for Kvaser USBcan Rugged
===========================================================================

To update the firmware,

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

2) To update the firmware for USBcan Rugged (zinc housing), either

   - Double-click on "update_usbcan_rugged_c" if the device has PCB type C.

   - Double-click on "update_usbcan_rugged_b" if the device has PCB type B.
     NOTE: a label on the device saying "USBcan Rev B" does not necessarily
     mean the device has a PCB of type B. It can have either of
     type B or C.

   Most devices have PCB type C. If you are unsure, please contact 
   Kvaser support.

3) You need to disconnect the device and also any power supply connected to
   it, and reconnect it again before you can use it.

+---------------------------------------------------------------------+
| CAUTION: be sure to download the correct version for your hardware. |
| The software will try to check the hardware and firmware versions   |
| before changing the firmware, but if you are unlucky you will end   |
| up with a dead unit.                                                |
+---------------------------------------------------------------------+


+---------------------------------------------------------------------+
| CAUTION: a label on the device saying "USBcan Rev B" does not       |
| necessarily mean the device has a PCB of type B. Such devices can   |
| have either of type B or C. If in doubt, please contact our support.|
+---------------------------------------------------------------------+


After programming, the window will typically look like this:

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

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

Serial Number:            0000310
Hardware version:         6.0
Current Firmware Version: 1.06.026
Hardware type:            USBcan II

Using firmware file 'usbcan2_p030a_nodebug.img'
Loading image file 'usbcan2_p030a_nodebug.img'...
Binary data: size=14008, start_addr=0xc0018, load_addr=0xc0000
Firmware data:
  Build string: 1.06.026 (Feb  4 2003 22:02:19)
  HAL:          DIANA_C
  Variant:      STANDARD
  Image type:   FIRMWARE
Erasing...
Download started: ##############
Download complete.
Starting compare: ##############
Compare finished.

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

