|
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
|
|