Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANN] TargetOS A3000/MPC8245 Board Support Package now available from www.embeddedtools.net

11 views
Skip to first unread message

Louis Meadows

unread,
Apr 12, 2003, 12:33:10 PM4/12/03
to
A3000/MPC8245 Board Support Package
Benefits:


Hosts TargetOS on 333 MHz MPC8245
100 Mbps Ethernet Driver
PCI Bus Scan and Initialization
UART and Kernel Tick Drivers
Stores Configuration Parameters in Flash
Supports Flash File System
Integrated with CodeWarriorTM


Features include:


Provides drivers and initialization routines for hosting TargetOSTM, Blunk
Microsystems' high performance real-time operating system, on the A3000,
Artis Microsystems' MPC8245-based single board computer.
Interrupt-driven and polled-mode driver for the MPC8245 DUART 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.
Ethernet driver for the A3000's DP83815 Fast Ethernet controller. The driver
automatically detects and adapts to the highest negotiable combination of
half and full duplex, 10 and 100 Mbps, and uses the zero copy interface to
TargetTCPTM, Blunk Microsystems' high performance TCP/IP stack. This allows
TFTP downloads, FTP transfers, Telnet access to the TargetOS command line
monitor, and other network applications.
The MPC8245 instruction and data caches are enabled in copy-back mode for
maximum performance. Includes the dCacheFlush() and dCacheStore() routines
for cache management during interaction with DMA-driven peripherals and the
SyncCache() routine for cache coherency after download of executable code.
Performs initialization and auto configuration of the A3000's PCI bus. When
a device is found, the vendor ID, device ID, and device instance are
announced to all registered drivers. Drivers respond using the
pciBaseAddr(), pciIsrCreate(), pciCfgRd(), and pciCfgWr() calls to program
the device. All devices found during auto configuration are listed in the
TargetOS boot menu.
NVRAM driver stores configuration parameters such as startup mode, baud
rate, and IP address in the A3000's flash memory. Configuration parameters
have user-defined default values and can be modified using the TargetOS boot
menu.
Periodic kernel tick driver supports the task sleeps and service call
timeouts provided by TargetOS. The default tick interrupt frequency is 100
times per second.
Drivers for the MPC8245's four general-purpose timers allow applications to
install callback functions that are invoked after high-resolution timing
intervals, in either one-shot or periodic mode. User callback functions are
installed as the timer interrupt handlers.
Flash program installer allows easy updates. Controlled via the TargetOS
boot menu, the programmer downloads an ELF or S-record file via the serial
port or Ethernet interface and installs it in the A3000's flash memory.
Flash file system driver supports TargetFFSTM, Blunk Microsystems' high
performance flash file system. TargetFFS provides a POSIX and Standard C
compliant API and guaranteed file system integrity across unexpected
shutdowns.
Integrated with CodeWarriorTM, the development environment from Metrowerks
with an integrated source level debugger, compiler, assembler, linker,
editor, and GUI make tool. Includes kernel awareness and event trace DLL.
Royalty free. Includes full ANSI C source code, default compiler settings,
linker command files, user's manual, and one year of technical support.

Louis Meadows (LouisM...@EmbeddedTools.net )
Embedded Tools Network (www.EmbeddedTools.net )

46 Front Street - Santa Cruz, CA 95060
(831) 426 1944
We develop, market and support deeply embedded development solutions for
embedded platforms. Specifically, we ship hardware and software tools for
Linux, Windows, and a large range of embedded microprocessors.

In 2001 Embedded Tools Network was founded, became an independently
operating distributor of high quality Deeply Embedded Tools.
Embedded Tools Network cross-platform hardware/software tools support
assembly, C, C++, GNU, Background Debug Mode (BDM) & JTAG. GNU is used by
more than million developers in 80 countries to create platforms and
applications for both desktop and embedded systems from a single, Public
Development Environment (PDE).

Visit www.embeddedtools.net for more information on GNU compilers, debuggers
and hardware debug assist for embedded!

============================================================================
==========
Inside Sales - sa...@EmbeddedTools.Net (831) 426 1944
FAE - Thomas : sup...@EmbeddedTools.Net
"Speed is fine but accuracy is final" - Wyatt Earp


Leigh W3NLB

unread,
Apr 13, 2003, 9:52:05 AM4/13/03
to
So you distribute GNU tools... For free, I assume, since you don't
pay for them.

Asshole

0 new messages