300 likes | 311 Views
LynuxWorks is a technology company with extensive experience in the embedded market. They offer software products, support, training, and consulting services. Their flagship product, LynxOS, is the first real-time UNIX operating system, providing protected address spaces and open standards interfaces. LynuxWorks has a worldwide presence with sales offices and distributors across the globe. They cater to various industries, including communications, aerospace and defense, consumer and handheld devices, and more. Their latest offering, BlueCat Linux, is designed for highly reliable and low-cost embedded development and deployment.
E N D
Account Manager: Vinh DuSystems Engineer: Vik SohalJuly 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 Completes Linux Binary Compatability on LynxOS Number of Available Applications for Linux Explodes Linux Takes Off, Fueled by the Internet LynuxWorks Enters High Volume Markets LynuxWorks LynxOS the 1st “Real-Time UNIX” LynuxWorks Expands offering with BlueCat Linux LynuxWorks Achieves EarlyDesign Wins LynuxWorks Evolution 1988 1992-93 1997-98 2001-02
Target Markets • Communications • Alcatel, Telica, Ericsson • Aerospace and Defense • NASA, United Defense, Aerospatiale • Consumer and Handheld Devices • NeoMagic, PhatNoise, SPX, HP • Other Markets • Storage, Telematics, Home Networking, Wireless
Customers • Pulsar • Raytheon • Rockwell Collins • Siemens • Sony • Sun • Telica • Toshiba • Thomson - CSF • Tokyo Electron • TRW • United Defense • VeriFone • Westinghouse • Xerox • 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
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, • UNIX process model is common • Solid Embedded Linux solution based on years of embedded market expertise • Decade of real-time embedded experience • Focus on quality products and support • 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
TCP/IP Serial Hardware Intel, PPC, MIPS, Xscale, ARM LynuxWorks Products Target Kernel, Device Drivers, and Running Embedded Applications Development on Host (Native hosting also available) Host System Application Development and Debugging IDE’s User Applications Layered Products Tools Compilers, Debuggers, RunTime Analysis Trace Analysis Embedded OS Foundation BlueCat Linux Host OS Linux, Windows Processor Pentium LynuxWorks Product Family
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
Native GDB Debugger GNU 2.95 compilers SPYKER 2.0 VisualLynux TCP/IP OSPF/RIP Journaling Flash File System SNMP BlueCat Linux Reference Hardware & Bring-Up Tools Technical Support & Software Upgrades BlueCat 4.0 ODE Bundle KDI Loader
BlueCat 4.0 Embedded Development Tools Customer Application Linux 3rd party apps • BlueCat Embedding Tools • mkrootfs • BlueCat Loader • blosh BlueCat libs, utilities BlueCat Embedded Linux Intel Architecture System Development System BlueCat 4.0 Environment Available Today Commercial Linux or Windows (2000/XP Pro) Embedded Targets: IA-32, PowerPC, ARM, MIPS, XScale, & IXP1200
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 BlueCat 4.0 Development Products
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
PowerPC Board Support Package • Motorola • ADS8260 • MCP750 (cPCI) • MCPN750 (cPCI) • PrPMC750 (-1241) • Sandpoint 750 • Radstone • PPC4a-750 • Force • PowerPMC 260
MIPS Board Support Package • Toshiba Pallas 3912 • MIPS32 – Malta 4Kc
ARM Target Support • Cirrus Logic • EP7212 – ARM7 Core • EP7312 – ARM7 Core • CS89712 – ARM7 Core • ARM • ARM Integrator/CM920T-ETM • Intel - Xscale • ADI Engineering BRH Board • Intel – StrongARM • SA1110
IA32/X86 Target Support • Intel • Intel 815E Scalable Performance Board • All IA32 PC & AMD compatible board • Force • cPCI730 – Pentium II or III • cPCI735/736 – Pentium III • Motorola • 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 • Development Environments • Cross development from Linux, Windows and Solaris • Native Development • IDE’s • VisualLynux - Windows Cross Development • CodeWarrior – Linux • Analysis • SpyKer (Event Tracing) • Debuggers • TotalDB (Multi Threaded) • Compilers • GNU 2.95.3 CodeWarrior IDE VisualLinux IDE SpyKer LynxInsure++ TotalView TotalDB Compilers