LynuxWorks

advertisement
Account Manager: Vinh Du
Systems Engineer: Vik Sohal
July 1, 2003
Technology Leaders in
Embedded Software

Headquartered in Silicon Valley

Extensive experience in embedded market
- 15+ years

Pioneers in UNIX/POSIX, Embedded Linux serve on ELC board

Major investors Motorola, Intel

ISO 9001 Registered
Technology Leadership

Created First Real Time Unix Operating
System (LynxOS)

Protected address spaces for applications and
the kernel since 1989

Open Standards based interfaces since 1989

Networking Technology derived from FreeBSD
4.2
Worldwide Presence

Incorporated in 1988

Full service company





Software products
Support, training
Consulting services
Partners
Worldwide sales


Sales offices: 12
Distributors: 39
LynuxWorks Evolution
LynuxWorks
Completes Linux
Binary Compatability
on LynxOS
LynuxWorks
Expands offering with Number of Available
BlueCat Linux
Applications for Linux
Explodes
Linux Takes Off,
Fueled by the Internet
LynuxWorks
Enters High
Volume Markets
LynuxWorks
Achieves Early
Design Wins
LynuxWorks
LynxOS the 1st
“Real-Time UNIX”
1988
1992-93
1997-98
2001-02
Target Markets

Communications


Aerospace and Defense


NASA, United Defense, Aerospatiale
Consumer and
Handheld Devices


Alcatel, Telica, Ericsson
NeoMagic, PhatNoise, SPX, HP
Other Markets

Storage, Telematics,
Home Networking, Wireless
Sample Telecom / DataCom Customers
Customers















Acuson
Agilent
Alcatel
BAE Systems
Boeing
CERN
Cisco
Daimler-Chrysler
EADS (Aerospatiale)
Ericsson
General Electric
GE Medical
General Dynamics
Hewlett-Packard
Hitachi















Hughes
IBM
Intel
Jetstream
Lockheed Martin
Lucent
Marconi
Mitsubishi
Motorola
NASA
NEC
NeoMagic
Nortel
Panasonic
PhatNoise















Pulsar
Raytheon
Rockwell Collins
Siemens
Sony
Sun
Telica
Toshiba
Thomson - CSF
Tokyo Electron
TRW
United Defense
VeriFone
Westinghouse
Xerox
BlueCat Linux for Embedded
Systems

Designed for highly reliable, high quality, low cost
embedded development and deployment

Cross development support

LynuxWorks advanced test methodology used to
assure high quality

ISO 9001 certified development and test process

Version Stabilized

Long term support

7x24 Support
BlueCat Key Points

New kernel, yet stable (2.4.18)

Common Toolchain (BlueCat = LynxOS)

ABI - Customers can choose their embedded
OS based upon requirements and retain
software investment

ATS (Quality tested and validated Linux)

Mature Engineering Process


ISO Certification
Support Infrastructure
LynuxWorks Commitment

Natural extension of commitment to open standards:
UNIX, POSIX,


Solid Embedded Linux solution based on years of
embedded market expertise


Decade of real-time embedded experience
Focus on quality products and support


UNIX process model is common
ISO9001 registered company
Commitment to share technology back with the Linux
community

Leadership position with open community
Market Trends

In house, roll-your-own OS declining

COTS proprietary OS declining

Linux and use of open standards increasing

Application-specific software platforms
required by OEM’s

LynuxWorks is well positioned to take
advantage of these trends
BlueCat Linux
LynuxWorks Products
Host System
Application Development
and Debugging
IDE’s
Tools
Compilers, Debuggers,
RunTime Analysis
Trace Analysis
TCP/IP
Serial
Target
Kernel, Device Drivers, and
Running Embedded Applications
Development on Host (Native
hosting also available)
User
Applications
Layered
Products
Embedded
OS Foundation
BlueCat Linux
Host OS
Linux, Windows
Hardware
Processor
Pentium
LynuxWorks Product Family
Intel, PPC, MIPS,
Xscale, ARM
BlueCat Linux 4.0

Based on Linux kernel 2.4.18

Standard Linux targeted for embedded systems




Applications
System Tools
Development Tools
Drivers

Remote-Hosted Cross Development Tools

Utilities, Documentation, Sample Apps

Wide device support immediately available

Source and Object on distribution CD

Royalty free, open source distribution
BlueCat 4.0 ODE Bundle
Native GDB Debugger
GNU 2.95 compilers
SPYKER 2.0
VisualLynux
TCP/IP
Journaling Flash
File System
OSPF/RIP
SNMP
KDI Loader
BlueCat Linux
Reference Hardware & Bring-Up Tools
Technical Support & Software Upgrades
BlueCat 4.0 Environment
Customer
Application
Linux 3rd
party apps
BlueCat
libs, utilities
BlueCat
Embedded
Linux
BlueCat 4.0 Embedded
Development Tools
Available Today
BlueCat Embedding Tools
•mkrootfs
•BlueCat Loader
•blosh
Commercial Linux
or Windows
(2000/XP Pro)
Intel
Architecture
System
Development System
Embedded Targets:
IA-32, PowerPC,
ARM, MIPS, XScale,
& IXP1200
BlueCat 4.0 Development
Products

Cross Development
Tools










GNU Toolchain 2.95.3 Same as LynxOS 4.0
Insight/gdb source
debugger
Kernel Configuration Tools
Kernel Build Tools
File System Building Tools
Compression
ROM Configuration
BlueCat Loader
Example Configurations
Documentation

Run-Time Linux:





Linux 2.4.18 Kernel
Shells
Shared Libraries
Networking
ROM-ability
Additional BlueCat Extensions

Small Configurations: Some features can be removed from the
base kernel through the BlueCat Configurator

Headless Operation: BlueCat can boot and operate successfully
without a keyboard, mouse, or monitor attached

Network Install: BlueCat can be installed and booted in a embedded
target via the network

Flash File System: BlueCat can be configured and installed on a
flash card, thereafter, allowing the system to boot from Flash and
optionally mounting other local or remote file systems

Backplane Communications: BlueCat supports communication
over the chassis backplane, cPCI or VME. This will allow boards to
boot over the backplane and to communicate using higher level
protocols (FORCE 735/736)
BlueCat Linux 4.0 - Features

Addition of ARM 720T, MIPS R4K, IXP1200

Reduced Kernel footprint

Journal Flash File System Support

Kernel Porting Guide (In Work)

Network booting with PXE netboot (FORCE 735/736)

Busy Box

Tiny Login
BlueCat Host Support in 4.0
Red Hat Linux
7.1 and 7.2
SuSE
7.2 and 7.3
Windows
2000 and XP Pro
PowerPC Board Support Package

Motorola






Radstone


ADS8260
MCP750 (cPCI)
MCPN750 (cPCI)
PrPMC750 (-1241)
Sandpoint 750
PPC4a-750
Force

PowerPMC 260
MIPS Board Support Package

Toshiba Pallas 3912

MIPS32 – Malta 4Kc
ARM Target Support

Cirrus Logic




ARM


ARM Integrator/CM920T-ETM
Intel - Xscale


EP7212 – ARM7 Core
EP7312 – ARM7 Core
CS89712 – ARM7 Core
ADI Engineering BRH Board
Intel – StrongARM

SA1110
IA32/X86 Target Support

Intel



Force



cPCI730 – Pentium II or III
cPCI735/736 – Pentium III
Motorola



Intel 815E Scalable Performance Board
All IA32 PC & AMD compatible board
CPV5350 – Compact PCI board
CPN5360 – Compact PCI board
Ampro

CM3-P5e – PC/104 board
Hitachi SH3 Board Support Pkg.

Hitachi EBX7709 – Sh7709 RISC 32bit
LynuxWorks
Development Tools
LynuxWorks Development Tools
LynuxWorks Development Tools

Development Environments



IDE’s



TotalDB (Multi Threaded)
Compilers

CodeWarrior IDE
SpyKer (Event Tracing)
Debuggers


VisualLynux - Windows Cross Development
CodeWarrior – Linux
Analysis


Cross development from Linux, Windows and Solaris
Native Development
GNU 2.95.3
VisualLinux IDE
SpyKer
LynxInsure++
TotalView
TotalDB
Compilers
Download