Compatible software for humans and processors.

Japanese
eSOL
Embedded, Engineering and Enabling Solution
HOME Our Business About eSOL What's News
Home > Embedded Systems Solution > eBinder IDE > Overview > What is included
Products & Services
Product Portfolio
Integrated RTOS Platform
eCROS
System-on-a-Chip
Multi-Core Support
RTOS and Tools
eBinder IDE
Overview
Product Line
Demo Video
RTOS Suite
RTOS Product Line
eT-Kernel Overview
eT-Kernel Multi-Core Edition
Memory Partitioning
eT-Kernel/POSIX
eT-Kernel/Extended
eT-Kernel/Standard
eT-Kernel/Compact
PrKERNELv4
Middleware
File System
Network Stack
USB
Graphics
TI DSP Solution
DaVinci Support
DLNA Software
DLNA Software
Android Solution
eSOL for Android
Value-Added Services
Professional Services
Product Training
Partners
eCROS Partner Program
Success Stories
White Papers
Literature Download
Technical Support
Contact Us

eSOL ONLINE MAGAZINE
Embedded Products Solution
Contact us

T-Kernel/µITRON-based system development suite


eBinder - What is included


eBinder is a suite of development tools and modules built for a target platform.

eBinder structure
Click image to enlarge


Development tools

Configuration tools, build tools
C/C++ compiler
 
* ARM RVCT (genuine compiler from ARM)
* GNU GCC (SH, MIPS, or Power Architecture)
  *Comes with one of the above
Multi-programming tools
 
Task-level debugger
System-level debugger
Shell
System analysis tools
 
EvenTrek: Event log analyzer
PartScope: System snapshot browser
Realtime Profiler: System profiling tool
Software component packaging tool
 
PackageBuilder

Back to top



Target platform

Logical file system (LFS)
This is a UNIX-like streaming file I/O interface. You can access a different I/O stream by opening a path. It supports POSIX-like file APIs.
Host file system
Access the host (Windows) file system from a target application using file I/O.
Thread-safe C/C++ library
The thread-safe C library can be called from multiple tasks simultaneously.
BSP (board support package)
Board-dependent code is modularized into the BSP to facilitate eBinder migration to a different target environment.
BSP list
Target daemon
The target daemon communicates with eBinder via the debug port to provide a variety of debugging features. The debug port may be serial, Ethernet, or JTAG ICE depending on the system.
Virtual TTY
Assign a virtual console input/output for a task to facilitate debugging.

RTOS and middleware of your choice come with eBinder.
RTOS
Multiple real-time operating systems are available for the target platform.


eT-Kernel: compliant with T-Kernel specification with multiple extensions

eT-Kernel/POSIX: POSIX-compliant RTOS
eT-Kernel/Extended: RTOS supporting memory protection/process model
eT-Kernel/Standard: Standard T-Kernel with device drivers
eT-Kernel/Compact: Compact RTOS with the smallest footprint

eT-Kernel Multi-Core Edition: T-Kernel for multicore processors
PrKERNELv4: Compliant with µITRON4.0 specification

Middleware (optional)
Use a variety of middleware including the FAT12/16/32, VFAT-compliant file system PrFILE2, or the high speed TCP/IP protocol stack, PrCONNECT/Pro.

PrFILE2: FAT12/16/32, VFAT file system
PrCONNECT/Pro: TCP/IP protocol stack
PrUSB/Host: USB host stack
PrUSB/Device: USB device stack
Third party middleware

About eBinder            Tools and features of eBinder

Back to top

Overview
About eBinder
What is included
Features
Development with eBinder
Platform Development
Software Re-use
Supported Environment
Supported BSP (Board Support Package) List