Home $5K RTOS Bundle The Blunk Difference Contact Us Downloads

MBX860 Board Support Package

Features include:

  • Drivers and initialization routines for hosting TargetOSTM, Blunk Microsystems' full-featured royalty-free real time operating system, on Freescale's MBX860 single board computer.

  • Interrupt-driven and polled-mode UART driver for the MPC860's SMC1 channel supports 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 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 TargetOS Standard C library. The time-of-day and date can be set by application programs or by the TargetOS boot menu.

  • NVRAM driver stores configuration parameters such as startup mode, baud rate, and IP address in the MBX860's battery-backed SRAM. Configuration parameters are assigned default values and can be modified using the TargetOS boot menu.

  • MPC860 general-purpose timer driver allows applications to generate one-shot and periodic interrupts with microsecond resolution. User callback functions are installed as the timer interrupt handlers.

  • Ethernet driver for the MPC860's SCC1 channel supports TargetTCPTM, Blunk Microsystems' royalty-free TCP/IP stack and allows networked applications.

  • Flash programmer allows boot program updates as an option in the TargetOS boot menu. Upon request, an S-record file is downloaded over the serial port and installed in the MBX860's 8-bit boot flash.

  • Flash file system driver for the MBX860's 4/8 MBs of 32-bit flash memory supports TargetFFSTM, Blunk Microsystems' royalty-free flash file system. TargetFFS provides a POSIX and Standard C compliant API and provides guaranteed file system integrity across unexpected shutdowns.

  • SCC drivers (HDLC, UART, BISYNC, etc.) are available for the MBX860's COMM interface, including HDLC driver support for TargetLAPBTM, Blunk Microsystems' royalty-free ISO/IEC 7776 compliant LAPB protocol stack. TargetLAPB provides a low-overhead protocol for reliably exchanging data on a point-to-point connection.

  • Initialization and configuration of the MBX860's PCI bus

  • High performance, DMA mode, driver for the MBX860's IDE interface

  • Integrated with CrossStep, Blunk's IDE for embedded development that includes an integrated project builder, kernel-aware source code debugger, on-chip debug connections for board bring-up and Ethernet debug connections for fast application development.

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