August, 2011

New Free Downloads
Express Logic offers free trials for a large number of processors and evaluation boards, including these new free trials of ThreadX:
-
STM32 F107 with IAR Tools
-
STM32 103 with IAR Tools
-
Renesas RX6xx withIAR Tools
-
TI BeagleBoard OMAP3530 with Code Composer Studio Tools
-
TI AM3517 with IAR Tools
-
TI AM1808 with IAR Tools
-
AMD G-Series with Sage EDK Tools
Click here to access the entire set of free ThreadX demonstrations.
Express Logic has announced thread-safe library support for the IAR Embedded Workbench for ARM (EWARM). Developers using Express Logic’s popular ThreadX® RTOS and IAR’s EWARM can make use of DLIB C/C++ library functions in application threads without risk of interference from other threads’ use of the same functions. Click here for more information.
ThreadX® RTOS Deployments Surpass One Billion.
The Embedded Systems Conference was recently held in San Jose, CA and Express Logic was there.
More News Items...

The latest Express Logic product versions are listed on our website. Visit our Support Page for more details.
Latest Product Versions...









Product Overview...


|
Execution Profile Kit
for ThreadX RTOS
The ThreadX Execution Profile Kit (EPK) provides an infrastructure for applications to dynamically track execution time for threads, Interrupt Service Routines (ISRs), and idle system conditions. This is especially useful for optimization and tuning the application for maximum performance. However, it is also a valuable debug aid. The EPK relies on "hooks" built into the ThreadX scheduling logic in assembly code that are called on thread entry, thread exit, ISR entry, and ISR exit. The EPK routines calculate the time in between such events and store the delta time in global variables as well as members of the TX_THREAD control block. Click here to download a free copy of the EPK User Guide and obtain more information.
Bring Big System Features to Small RTOS
Devices with Downloadable App Modules
EE Times Article by John Carbone
With a small footprint RTOS, the trick is getting dynamically downloadable applications to efficiently call for RTOS services embodied in a distinct, separately linked piece of code. What’s needed is an interface that delivers services efficiently to applications, while also offering the advantages of dynamic downloading. To provide such an architecture for small RTOS systems, you need an “application module” structure (Figure 4, below). Application modules are collections of one or more application threads, not linked with the kernel, but instead built as a separate executable that is loaded into target memory when needed.
Click here to read the entire article.
Embedded Systems Conference
May 2011 -- Partner Exhibit
Express Logic demonstrated its products during the 3-day exhibit at the Embedded Systems Conference. One of our partner companies, Real-Time Logic, also demonstrated several products that run with ThreadX and NetX, notably a web server (Barracuda) and a “virtual machine” (LUA).

Click here to view our partner website and a summary of their products.
AMD Posts New Profile for Express Logic

The new AMD profile for Express Logic contains a snapshot of the ThreadX Real-Time Operating and a ThreadX demo package that is intended for use with Sage EDK/SmartProbe, and provides a foundation that can be modified to add application-relevant routines and learn about RTOS scheduling. Click here to view the new profile.
Upcoming Events
Express Logic is participating with AMD and Sage Engineering, and co-presenting papers at the following Real-Time Embedded Conferences (RTECC):
Denver, August 9
Salt Lake City, August 11
Irvine, August 23
San Diego, August 25
We want this newsletter to serve as a useful communication tool to keep you informed about Express Logic products and to provide you with a resource for real-time embedded development techniques. We welcome your comments and suggestions; send us a note at news@expresslogic.com.
|