Company Overview
Company objective
What is the company's primary business model? We develop software products that are well designed for use by embedded software engineers. eSOL provides these products along with valuable services that meet our customer's strict demands: customization, integration and support services. We develop the core product technology ourselves so we can provide responsive service and reflect our customer's voices promptly in our product features.
Company offerings? Solutions and markets/customer base We provide development tools, software components, and services for embedded development. Our solutions target a wide range of embedded systems, and especially have advantages for use in consumer devices and factory automation. We have recently worked with customers using our software in automotive devices, and find a promising future for our products in this industry.
Specialist area as an ARM partner? How the company works with ARM as a licensee? We license the ARM core tools and provide them with our integrated development environment. In addition, many of our products support the ARM core architecture. We cooperate with ARM in events like exhibitions and work together with ARM to effectively market our software for ARM platforms. We have a close relationship with most semiconductor vendors who are ARM licensees and work with them to meet their customers' needs. Company history with ARM
Why have you chosen to work with ARM? What are the primary benefits you have received by working with ARM? ARM has a strong partnership with semiconductor vendors and licenses them the ARM core technology. ARM-core CPUs have been used in a variety of embedded devices, and are especially popular in consumer devices such as digital still cameras. eSOL's real-time OS Technology is also designed to fit embedded devices, and is especially suitable for consumer electronics devices. Thus, both eSOL and ARM have very similar target markets, and the technologies complement each other.
How long has the company been working with ARM? eSOL has licensed the ARM core tools for three years.
What one experience comes to mind during your early years of working with them? Many Digital Still Camera vendors use Texas Instruments CPUs based on ARM core technology. Many of these vendors have adopted our real-time OS and middleware and have created successful products based on eSOL and ARM technology.
List of end products that your/ARM technology is being/will be shipped in
- Samsung's Digital Still Camera "U-CA3" (Samsung Techwin Co., Ltd.)
- Olympus's Digital Still Camera
Company Overview
Primary solution (product/service) your company provides eSOL's provides advanced development tools and software components that enable engineers and designers to easily develop high-performance embedded systems such as consumer electronics devices and space satellite systems. eSOL's products offer:
- A Fully Integrated Scalable Solution
- A Standards-Based Solution
- Ability to Easily Develop Custom Applications
- Easy Integration with Proprietary Systems
- Integration and Customization Services
Markets your company targets Our products and services are designed for a wide range of embedded software for devices such as consumer electronics, factory automation, office automation, network communication devices, and space satellite systems.
ARM technologies your company supports Our products support ARM's ARMV4, V4T, 5TE cores and the ARM core tools.
We provide two major product lines: an RTOS-based development environment, "eBinder", and a complete suite of embedded software components, "eParts".
eBinder provides a custom integrated development environment for embedded systems. By providing a suite of essential development tools and software components, eBinder can effectively and efficiently shorten development cycles for complex embedded software applications, while keeping costs affordable. eBinder for ARM platforms consists of an RTOS suite, the ARMcore tools, a system analysis tool, a remote debugger with JTAG and kernel awareness, and an ARM-based evaluation board for quick prototyping. Optionally available at extra cost are a target simulator and an object-oriented software component generator. In addition, eBinder supports leading high-end embedded processors including ARM architectures.
The eParts (embedded Parts) Family - kernel, TCP/IP protocol stack, embedded file system and other embedded middleware - are all royalty-free and are distributed as source code. The eParts modular design includes separate RTOS/CPU- dependent components so that developers and engineers can easily port to different platforms by referring to the well organized documentation. eParts is reliable and scalable so that it will be a trusted part of the user's embedded system. The eParts product lineup includes:
- PrKERNELv4 : Multitasking kernel (compliant with µITRON) supporting ARM cores
- PrCONNECT2 : Embedded TCP/IP protocol suite
- PrCONNECT/Dual : Embedded Dual TCP/IP protocol suite for IPv4 and IPv6
- PrHTTPD : Embedded web server
- PrMAIL : Email protocols
- PrSNMP : SNMP agent protocols
- PrFILE2 : FAT12/16/32 and VFAT compatible file system
- PrFILE for Memory Stick : PrFILE optimized for Memory Stick™
- PrUSB/Host : Host USB stack
- PrUSB/Device : Target USB stack
- PictDirect : SDK for PictBridge
Download eBinder Whitepaper (723Kb PDF) For more information on eSol visit http://www.esol.co.jp/english/index.html |