VMISFT-7433: VMIC Board Support Package for Linux

Contents:

Abstract
Supported Boards

Abstract

The VMISFT-7433 Board Support Package (BSP) is a collection of drivers, libraries and utilities to support the use of Linux on VMIC single board computers (SBCs).

A specific subset of projects from this package applies to each SBC. Reference the documentation supplied here to determine which projects are appliciable to your SBC.

Each project is a self-contained entity located in the directory matching that project's name. The Makefile and source code for each project is contained it that project's directory. Each project can be installed and uninstalled seperately and not all projects need be installed for any given SBC.

Supported Boards

VMISFT-7433 supports the following boards:

If your board is not listed please contact VMIC Customer Care for support information.

VMICPCI-7305

The following projects are applicable to VMICPCI-7305:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr-7305 Device driver for the onboard timer devices.
vmiwdt-7305 Device driver for the watchdog timer device.

VMICPCI-7593

The following projects are applicable to VMICPCI-7593:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

Warning: Because the VMICPCI-7593 SBC has no board id, some drivers cannot automatically detect and configure themselves. For these drivers, configuration must be done using module parameters.

For vminvr, load the module with the command: modprobe vminvr phys_addr=0xd800e size=32754

For vmiwdtd, load the module with the command: modprobe vmiwdtd phys_addr=0xd8000

VMICPCI-7594

The following projects are applicable to VMICPCI-7594:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

Warning: Because the VMICPCI-7594 SBC has no board id, some drivers cannot automatically detect and configure themselves. For these drivers, configuration must be done using module parameters.

For vminvr, load the module with the command: modprobe vminvr phys_addr=0xd800e size=32754

For vmiwdtd, load the module with the command: modprobe vmiwdtd phys_addr=0xd8000

VMICPCI-7696

The following projects are applicable to VMICPCI-7696:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

Warning: Because the VMICPCI-7696 SBC has no board id, some drivers cannot automatically detect and configure themselves. For these drivers, configuration must be done using module parameters.

For vminvr, load the module with the command: modprobe vminvr phys_addr=0xd800e size=32754

For vmiwdtd, load the module with the command: modprobe vmiwdtd phys_addr=0xd8000

VMICPCI-7697

The following projects are applicable to VMICPCI-7697:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

Warning: Because the VMICPCI-7697 SBC has no board id, some drivers cannot automatically detect and configure themselves. For these drivers, configuration must be done using module parameters.

For vminvr, load the module with the command: modprobe vminvr phys_addr=0xd800e size=32754

For vmiwdtd, load the module with the command: modprobe vmiwdtd phys_addr=0xd8000

VMICPCI-7699

The following projects are applicable to VMICPCI-7699:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMICPCI-7710

The following projects are applicable to VMICPCI-7710:

vmiwdtd Device driver for the watchdog timer device.

VMICPCI-7715

The following projects are applicable to VMICPCI-7715:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMICPCI-7716

The following projects are applicable to VMICPCI-7716:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMICPCI-7753

The following projects are applicable to VMICPCI-7753:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.

VMICPCI-7755

The following projects are applicable to VMICPCI-7755:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMICPCI-7756

The following projects are applicable to VMICPCI-7756:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMICPCI-7757

The following projects are applicable to VMICPCI-7757:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMICPCI-7806

The following projects are applicable to VMICPCI-7806:

vmiwdt-7806 Device driver for the watchdog timer device.

VMIPC4-7301

The following projects are applicable to VMIPC4-7301:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr-7305 Device driver for the onboard timer devices.
vmiwdt-7305 Device driver for the watchdog timer device.

VMIOMAX-8451

The following projects are applicable to VMIOMAX-8451:

vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr-7305 Device driver for the onboard timer devices.
vmiwdt-7305 Device driver for the watchdog timer device.

VMIVME-7591

The following projects are applicable to VMIVME-7591:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7592

The following projects are applicable to VMIVME-7592:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7695

The following projects are applicable to VMIVME-7695:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7696

The following projects are applicable to VMIVME-7696:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrc Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7697

The following projects are applicable to VMIVME-7697:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrc Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7697A

The following projects are applicable to VMIVME-7697A:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrc Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7698

The following projects are applicable to VMIVME-7698:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7700

The following projects are applicable to VMIVME-7700:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMIVME-7740

The following projects are applicable to VMIVME-7740:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmr_82c54 Device driver for the onboard timer devices.
vmiwdtd Device driver for the watchdog timer device.

VMIVME-7750

The following projects are applicable to VMIVME-7750:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMIVME-7751

The following projects are applicable to VMIVME-7751:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMIVME-7765

The following projects are applicable to VMIVME-7765:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMIVME-7766

The following projects are applicable to VMIVME-7766:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

VMIVME-7805

The following projects are applicable to VMIVME-7805:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.

Warning: Linux kernel version 2.4.26 or later must be installed for the VMIVME-7805 timer drivers to function accurately.

VMIVME-7810

The following projects are applicable to VMIVME-7810:

vme_universe Provides a device driver, an application program interface (API) library, and a set of utilities for accessing the VMEbus via the Tundra Universe II VMEbus-PCI bridge device.
vminvr Device driver for non-volatile RAM (NVRAM) access.
vmitmrf Device driver for the onboard timer devices.
vmiwdtf Device driver for the watchdog timer device.


Copyright 2004 VMIC. Questions, Comments, Corrections? Email support.embeddedsystems@gefanuc.com.