eSOL eT-Kernel/Extended RTOS for i.MX31 Processor
eSOL recently announced the eT-Kernel/Extended realtime operating system (RTOS) coupled with the eBinder integrated development environment (IDE) for the i.MX31 multimedia applications processor from Freescale. eT-Kernel/Extended supports a process model and memory protection with a memory management unit (MMU), and is based on the latest T-Kernel/Standard Extension specifications standardized by the T-Engine Forum. The memory-protected and process-model RTOS detects and prevents an executing process from accidentally destroying another process’s memory area or kernel resource.
eT-Kernel/Extended offers a UNIX-like process management function using virtual addressing. Each component can be divided into a distinct process, independent of others. Development and debugging by process is perfect for a large team working on a large system that consists of multiple independent software modules, such as audio/video codecs, 2D/3D user interface engines, device drivers, firmware, middleware, and applications. eT-Kernel/Extended also offers a process for building upper-layer applications, and a system program for building kernel applications, including loadable drivers and middleware. This combination is best for a large team developing a large system because the entire system can be designed and developed in parts instead of one team working on everything. In addition, a mixture of shared libraries and DLLs can be used from a process, making system configuration flexible while saving memory space.
Freescale’s i.MX31 multimedia applications processors, based on the ARM11(tm) core, are high-performance mobile entertainment engines for the ultimate multimedia experience. The devices have a built-in Image Processing Unit (IPU) that includes the functionality required for image processing and display management. This includes deblock, dering, color space conversion, independent horizontal and vertical resizing, blending of graphics and video planes, and rotation in parallel to video decoding. The IPU accelerates loop deblocking for H.264 decode as well as encode. It is engineered to provide acceleration of image processing to deliver up to VGA 25 fps video quality.
More info: eSOL
If you found this page useful, bookmark and share it on:
Possibly of Interest
- eT-Kernel RTOS
- Nucleus POSIX
- RTXC Quadros Real-time Operating Systems Support ARM1136, ARM1176 Cores
- MIPS Hot Spot Analyzer for Linux Kernel Profiling
- ZiLOG RZK Kernel
If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.
