Home Price & Ordering Datasheets The Blunk Difference Contact Us

Blunk Microsystems

VIPC860 Board Support Package

Features include:

  • Drivers and initialization routines for hosting TargetOSTM, Blunk Microsystems' full-featured royalty-free real time operating system, on SBS Modular I/O's MPC860-based 6U VMEbus IP carrier.

  • Interrupt-driven and polled-mode UART drivers for both MPC860 SMC channels support the stream I/O routines (printf(), scanf(), etc.) in the TargetOS Standard C library. Baud rate, parity, flow control mode, and number of stop bits are programmable.

  • Periodic tick interrupt driver supports the programmable task sleeps and service call timeouts provided by TargetOS. The default tick interrupt frequency is 100 times a second.

  • Time-of-Day clock driver supports the time-related functions in the Standard C library. The time-of-day and date can be set from application programs or by using the TargetOS boot menu.

  • EEPROM driver stores configuration parameters such as startup mode, baud rate, and IP address in the VIPC860's non-volatile memory. Configuration parameters have user-defined default values and can be modified using the TargetOS boot menu.

  • Driver for the MPC860's general-purpose timers allows applications to generate either one-shot or periodic interrupts with microsecond resolution. C callback functions are installed as the timer interrupt handlers.

  • Ethernet driver for the MPC860 Fast Ethernet controller supports TargetTCPTM, Blunk Microsystems' royalty-free TCP/IP stack, and allows TFTP downloads, network connections to a source level debugger, and other TCP/IP applications.

  • Flash drivers install VIPC860 boot programs and support TargetFFSTM, Blunk Microsystems' royalty-free POSIX and Standard C compliant flash file system. The VIPC860's 4MB of flash memory can be shared between boot pro-grams and flash file system volumes.

  • Synchronous HDLC driver for the MPC860 SCC channels supports TargetLAPBTM, Blunk Microsystems' royalty-free ISO/IEC 7776 compliant LAPB protocol stack for exchanging data on point-to-point connections. Custom drivers for other synchronous protocols are available from Blunk Microsystems.

  • Integrated with CodeWarriorTM, the development environment from Metrowerks with an integrated source level de-bugger, compiler, assembler, linker, editor, and GUI make tool.

  • Royalty free. Includes full ANSI C source code, default compiler settings, linker command files, user's manual, and one year of technical support.

The following IndustryPack drivers are available with the VIPC860 BSP:

  • Comm302 HDLC - TargetLAPB HDLC Driver
    An HDLC driver for TargetLAPB. May also be used as a stand-alone HDLC frame driver or with other third party protocol stacks. Supports all three 68302 SCC channels.

  • Comm360 HDLC - TargetLAPB HDLC Driver
    An HDLC driver for TargetLAPB. May also be used as a stand-alone HDLC frame driver or with other third party protocol stacks. Supports all three 68360 SCC channels.

  • IP Digital - IndustryPack Digital I/O Drivers
    A family of drivers for IndustryPack digital I/O modules providing turnkey operation when used with TargetOS.

  • IP Ethernet - TargetTCP Ethernet Driver
    An Ethernet driver for TargetTCP. Supports 10BASE-2, 10BASE-5, and 10BASE-T media interfaces.

  • IP UART - IndustryPack UART Drivers
    A family of drivers for IndustryPack UART modules. Supports the stream I/O routines (printf(), scanf(), etc.) in the TargetOS Standard C Library. The drivers operate in both polled and interrupt driven mode. Configurable for either software or hardware flow control.