Release Notes

for

CAN Interface Device Drivers for Windows 95/98/ME

The latest release is for VxD driver is 1.3.0 (Mar 15, 2002)
The latest release is for WDM driver is 2.3.0 (Mar 15, 2002)

© 1997 - 2002 electronic system design gmbh, Hanover, Germany

mailto: support@www.esd-electronics.com

www.esd-electronics.com

Last modified: Mar 15, 2002


Table of Contents

  1. Changes concerning all drivers
  2. Changes for CAN-PCI/200
  3. Changes for CAN-PCI/331 and CAN-CPCI/331
  4. Changes for CAN-ISA/331 and CAN-PC104/331
  5. Changes for CAN-PCI/360 and CAN-CPCI/360
  6. Changes for CAN-ISA/200 and PC104/200
  7. Changes for CAN-PPC
  8. Changes for CAN-USB/331
  9. Restrictions of the drivers
  10. Known bugs for PCI/331 and PCI/200 with Windows 98
  11. Known problems with CAN-USB/331 drivers
  12. Wrong number of available CAN ports for active CAN interfaces
  13. Active CAN 2.0B support for CAN-ISA/200 and CAN-PC104/200
  14. Reducing virtual memory used by CAN-PCI/360
  15. Updating the local firmware

Changes concering all drivers 

Revision 1.3.0

Revision 1.2.2

Revision 1.2.0

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.8

Revision 1.0.7

Revision 1.0.6


Changes for CAN-PCI/200 

Revision 1.3.0

Revision 1.2.0


Changes for CAN-PCI/331 and CAN-CPCI/331 

Revision 1.3.0

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.8

Revision 1.0.7

Revision 1.0.6


Changes for CAN-PCI/360 and CAN-CPCI/360 

Revision 1.3.0

Revision 1.2.2

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.8

Revision 1.0.7

Revision 1.0.6


Changes for CAN-ISA/331 and CAN-PC104/331

Revision 1.3.0

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.8

Revision 1.0.7

Revision 1.0.6


Changes for CAN-ISA/200 and CAN-PC104/200

Revision 1.3.0

Revision 1.2.0

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.9

Revision 1.0.7

Revision 1.0.6

Changes for CAN-PCC

Revision 1.3.0

Revision 1.2.0

Revision 1.1.1

Revision 1.1.0

Revision 1.0.10

Revision 1.0.9

Revision 1.0.8

Revision 1.0.7

Revision 1.0.6


Changes for CAN-USB/331

Revision 2.3.0


Restrictions of the drivers


Known bugs for PCI/331 and PCI/200 with Windows 98 / Windows 98 SE

Problem Description: During the OS loading of Windows 98 the interrupt line that was assigned by the host BIOS to the PCI/331 or PCI/200 CAN interface is zeroed out so the interrupt capability is disabled. In the device manager page for resources no interrupt is assigned and the driver could not start successfully. Only CAN-PCI/331 and CAN-PCI/200 interfaces with a PLX9052 PCI bridge in combination with Windows 98 are affected.

Solution: On your device driver disk you will find a file that is called PLX9052.REG. Right click this file in your explorer and choose the topic Merge in the context menu. Reboot the computer and the device should work properly.


Known problems with CAN-USB/331 driver


Wrong number of available CAN ports for active interfaces 

For active CAN interfaces (CAN-PCI/331, CAN-PCI/360, CAN-ISA/331 and CAN-PC104/331) with a firmware version prior to 0.C.0F or a driver version prior to 1.1.0 the number of logical CAN ports in the system may differ from the physically present CAN ports if your device doesn't have the maximum number of CAN ports that is available for this device (e.g. if you have a PCI/331 with only one CAN port).


Active CAN 2.0B support for CAN-ISA/200 and CAN-PC104/200 

Since revision 1.2.0 of the CAN-ISA/200 driver you can choose between a driver with or without active CAN 2.0B (extended frame format) support. The driver with CAN 2.0B support is slightly slower even if you only receive or transmit CAN messages in standard frame format as more accesses to the CAN controller are necessary in this mode.

Early hardware versions of the CAN-ISA/200 and CAN-PC104/200 interface using a CAN controller without CAN 2.0B support. The CAN controller on these interfaces has the inscription PCA82C200. The driver with CAN 2.0B support will *NOT* working for these interfaces. If the CAN controller has the inscription SJA1000 you can choose between one of these drivers. 


Reducing virtual memory used by CAN-PCI/360 

Driver versions prior to 1.1.x always mapped 128 MB which is the size that is configured in the PCI bridge EEPROM. This may lead to problems in versions of Windows 95 in combination with AGP graphic adapters and/or much of system memory. To prevent this problem you can configure the size of the memory that should be mapped by the driver in the 'Configuration Manager' since driver version 1.1.x.


Updating the local firmware

If there is a newer firmware for your CAN interface available or if there are different firmwares available they are provided as executable console application on the installation disk and will not be installed with the driver. The user has to make sure that during the update procedure no other application is using the CAN interface. After successfull update you can either restart Windows or you can first disable the device in the device manager and then re-enable it to perform the necessary reset of the CAN interface

It is possible with the update utility for the CAN-PCI/331, CAN-ISA/331 and CAN-PCI/360 to switch between a firmware version with active CAN 2.0B support and a  firmware version with passive CAN 2.0B support that is optimized for CAN 2.0A. The latter version is the default of each CAN interface. To switch between the two versions you can call updc331, updc331i or updc360 with the command line option -tb to switch to active CAN 2.0B support or with the command line option -ta to switch to passive CAN 2.0B support. The new version will become active with the next reboot.

To switch from one firmware version to another you have to perform a hardware reset (cold boot).

You can check which version of the firmware is active on the property page Setup that is related to the CAN interface in the device manager.

The utility to update the local firmware is not installed together with the driver but can be found on your driver disk or CD-ROM.