<
 
Software, Firmware, & Driver Design Services

eDE Alliance offers a wide range of software and embedded firmware development services for our clients. These services include:

The staff at eDE Alliance has experience developing code in a variety of latest the programming languages. In addition, we have experience developing scripts for a variety of environments. eDE Alliance employs a wide variety of tools, both commercially available and internally developed, to support the development process, including:

  • Executive Kernel
  • Simulation WorkBench Toolset
  • Firmware TestBench Toolset
  • Microsoft-Based Compilers and Linkers
  • GNU based Compilers, Linkers, and Debug Tools
  • GreenHills based Compilers, Linkers, and Debug Tools
  • Latest In-Circuit Emulation (ICE) Tools
Software Development Services

eDE Alliance provides a wide range of development services for software, including:

  • Windows GUI based Applications
  • Unix/Linux Shell Script Applications
  • Perl based Applications
  • Embedded Dedicated Applications
  • Embedded RTOS based Applications

The staff at eDE Alliance has extensive experience developing code in the latest programming languages for a wide range of development platforms and operating systems, including:

  • MS Windows NT/XP
  • Unix/Linux
  • MicroCOS RTOS
  • Linux RTOS
  • VXworks RTOS

eDE Alliance provides a complete set of documentation to the client on a contractual basis, including:

  • Architecture Specification
  • Design Specification
  • Training Presentations and Manuals
Embedded Firmware Development Services
 

eDE Alliance provides a wide range of development services for embedded driver firmware. The staff has extensive experienced in this field, from low level (HAL) driver development to application level driver development. In additions, we have extensive expertise in developing

  • DSP Firmware
  • Motion Control Firmware
  • Data Networking Firmware
 
The staff at eDE Alliance has experience developing a wide range of embedded driver firmware for custom hardware designs (FPGA, ASIC, and commercial ICs).
 

The staff at eDE Alliance develops embedded firmware primarily in the embedded C/C++ programming languages, with some assembly language as required. This development spans a wide range of embedded processors, including

  • Power PC 6xx/7xx/74xx Family
  • Freescale MPC8540/8548 (e500 Core) Family
  • AMCC/IBM 440GX/405GP Family
  • Embedded Intel 80x86
  • Embedded ARM/StrongARM/Xscale
  • Embedded MIPs32/64
  • Broadcom 1250/1125 (SiByte)
  • 8051
  • PIC
  • Multi-Processor based Products
Boot Code Firmware Development Services
 

eDE Alliance provides a wide range of development services for boot code firmware. The staff has extensive experienced in the development of a wide range of boot code embedded firmware products, including

  • Simple Boot Strap Boot Image
  • Boot Manager based Boot Image
  • Single or Multi-Processor based Boot Image
  • Boot Kernel/Boot Loader (Support RTOSs)
 
In addition, the staff at eDE Alliance has experience developing customized designs based on a customer's unique requirements. This includes both single processor based designs and multi-processor based design
 

The staff at eDE Alliance develops boot code firmware primarily in the processor's assembly language and the C programming language. This development spans a wide range of embedded processors, including

  • Power PC 6xx/7xx/74xx Family
  • Freescale MPC8540/8548 (e500 Core) Family
  • AMCC/IBM 440GX/405GP Family
  • Embedded Intel 80x86
  • Embedded ARM/StrongARM/Xscale
  • Embedded MIPs32/64
  • Broadcom 1250/1125 (SiByte)
  • 8051
  • PIC
  • Multi-Processor based Products

eDE Alliance provides a complete set of boot code firmware documentation to the client on a contractual basis. This includes

  • Boot Process Definition Specification
  • Training Presentations and Manuals
Diagnostic Firmware Development Services
 

eDE Alliance provides a wide range of development services for embedded diagnostic firmware. The staff has extensive experienced in the development of embedded diagnostic firmware from commercially available components to custom components (FPGAs, ASICs, etc.). These services cover providing a wide range of diagnostic products, including

  • Power-On Self-Test
  • Extended Diagnostics
  • Manufacturing Diagnostics
  • Run-Time Diagnostics
  • Design Verification Test (DVT)
  • Regulatory Test
 
eDE Alliance diagnostics employs a proven diagnostic executive kernel design for test execution management. This kernel utilizes a standardized Command Line Interface (CLI), that has been used by several major contract manufactures.
 

The staff at eDE Alliancee develops diagnostic firmware primarily in the C/C++ programming languages, with some assembly language as required. This development spans a wide range of embedded processors, including

  • PowerPC 6xx/7xx/74xx Family
  • Freescale MPC8540/8548 (e500 Core) Family
  • AMCC/IBM 440GX/405GP Family
  • Embedded Intel 80x86
  • Embedded ARM/StrongARM/Xscale
  • Embedded MIPs32/64
  • Broadcom 1250/1125 (SiByte)
  • 8051
  • PIC
  • Multi-Processor based Products

eDE Alliance provides a complete set of diagnostic firmware documentation to the client on a contractual basis. This includes

  • Diagnostic Specifications
  • Diagnostic User's Guide
  • Training Presentations and Manuals

Copyright ©2004-2015 eDE Alliance, Inc. All Rights Reserved.
Home | Products/Services | About Us | Contact Us | Site Search