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

XP862T Board Support Package for TargetOS, RTOS for Power Architecture

Features include:

  • Provides drivers and initialization routines for hosting TargetOSTM, Blunk Microsystems' high performance real-time operating system, on the XP862T, JRM Consultant's single board computer.

  • Interrupt-driven and polled-mode UART drivers for the MPC860 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 per second.

  • For maximum performance, enables the MPC860 instruction and data caches. The DMMU is enabled in order to support speculative accesses, a performance boost, and to support address-selective data caching, required in order to not cache I/O registers.

  • Time-of-Day clock driver for the XP862T's real-time clock 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 XP862T's non-volatile memory. Configuration parameters have user-defined 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 drivers for the XP862T's 100 Mbps FEC and 10 Mbps SCC1 support TargetTCPTM, Blunk Microsystems' high performance TCP/IP stack. The drivers allow TFTP downloads, FTP transfers, and other network applications.

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

  • Flash driver for the XP862T's flash file memory supports TargetFFSTM, Blunk Microsystems' high performance flash file system. TargetFFS provides a POSIX and Standard C compliant API and provides guaranteed file system integrity across unexpected shutdowns.

  • Synchronous HDLC driver for the XP862T's SCC2 multi-protocol interface supports TargetLAPBTM, Blunk Microsystems' high performance 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 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.