Home >> Computers >> Software >> Operating Systems >> Realtime >> ThreadX




Express Logic, a technology leader around embedded real-period operating systems, announced a quick handiness of ThreadX® start-mode debugging for the ARM® RealViewTM Debugger guide. Express Logic’s ThreadX real-period operating technique (RTOS) for the ARM architecture boasts pleasantly little memory requirements too when super high performance. ThreadX likewise will bring several advanced features, including the picokernelTM architecture, preemption-thresholdTM, optimized software system timers, & priority inheritance. A ARM RealView Debugger integration farther enhances development of advanced ThreadX applications for ARM Powered® products. Numerous ARM debuggers trend lines simply prevent-mode debugging, which au fond halts the processor even indefinitely after a breakpoint is found or once examination of body information is compulsory. This nature and severity of debugging presents a good condition for real-period applications in which stopping the processor stimulates complete models failure. E.g., believe the printer application has of these or even extra threads performing motor control functions to guide paper through the device. In case a debugger ends the processor – & all the motor control threads – super bad items may happen. Bad items such as broken area & flying gears! Therein nature and severity of application, prevent-mode debugging is about useless. So far, developers within such environments were left by having printf when their primary debugging thing.

ARM’s latest release of RealView solves this condition by allowing for even a entire technique to execute commonly when debugging is existence waste of these or additional threads. A underlying ARM processor is never halted. RealView accomplishes this by adding the microscopic target-resident debug professional to the ThreadX application. A target-resident debug professional is responsible managing breakpoints, basic execution control, & everthing information retrieval. Instead of stopping a target, RealView instructs a target-resident debug professional to prevent, run, or even step specific threads in the patterns, when more threads keep heading while forgoing interruption.

RealView communicates sustaining a target-resident debug professional through the MULTI-ICE JTAG connection, thereby requiring there is no devices resources on the target. This makes a RealView start-mode debugging extremely personal & virtually invisible to the application. Additionally, no modifications to ThreadX necessary for RealView’s process-mode debugging. Inside situations in which it add up, basic prevent-mode debugging is however available.

Around extra to rerun-mode debugging, ARM RealView Debugger guide too offers to the full ThreadX trend lines by providing elaborated visualisation of execution contexts & ThreadX resources. Developers may review the source & states of multiple threads in multiple processors at another time by creating a debug window for every thread of interest. A ARM RealView Debugger can besides apace period through the source & state of each thread in the rules. Shift between contexts is when elementary as a lone click. A RealView Debugger’s resource viewer allows review of a lot ThreadX resources including Threads, Semaphores, Queues, Timers, Event Flag Groups, Memory Prevent Pools & Memory Byte Pools.

Express Logic’s immense own household budget sustaining a ARM architecture has processed ThreadX one of a virtually all popular royalty loose solutions for ARM rules developers. ThreadX is available through a entire ARM architecture personal. ThreadX for the ARM RealView Debugger includes extremely optimized interrupt treating & optional nested interrupt trend lines – for each IRQ & FIQ interrupt sources. A addition of RealView debug integration offers however an additional benefit for developers.

"ThreadX for the ARM architecture is one of our most popular products. This is largely due to our licensing model and the inherent size and speed advantages of ThreadX. However, the tremendous popularity of ThreadX for ARM technology is also due to strong integration with the world class ARM RealView development solution,� says William E. Lamie, Express Logic's president. "A addition of redo-mode debugging to the RealView guide might decidedly assist ThreadX developers acquire superiority products to market inside less period."

Pricing and Availability RealView’s run-mode debugging is available today. The ThreadX-aware plug-in for the ARM RealView Debugger is provided as a Dynamic Link Library (DLL) that plugs seamlessly into the RealView debugger. It is available today – at no charge - for ThreadX developers and can be downloaded from Express Logic’s website. Please contact ARM for further details about the RealView Debugger. www.arm.com

About Express Logic and ThreadX Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX RTOS, the high-performance TCP/IP stack NetXTM, and the embedded MS-DOS file system FileXTM. All products from Express Logic include full source-code and have no run-time royalties.

ARM and ARM Powered are registered trademarks of ARM Limited. RealView is a trademark of ARM Limited. All other brands or product names are the property of their respective holders. “ARM� is used to represent ARM Holdings plc (LSE: ARM and Nasdaq: ARMHY); its operating company ARM Limited; and the regional subsidiaries ARM INC.; ARM KK; ARM Korea Ltd.; ARM Taiwan; ARM France SAS; and ARM China. ThreadX is a registered trademark of Express Logic, Inc.

Express Logic, Inc.
Makes ThreadX RTOS, picokernel, portable, scaleable, preemption threshold, supports many processors from small microcontrollers to high-performance RISC and DSP; full IDE support from leading compiler/debugger makers. No royalty on all products.

Oki Selects Express Logic's ThreadX RTOS for ARM Microcontrollers
No royalty RTOS maker announces its ThreadX is selected by Oki Semiconductor as preferred for its new line of low-level 32-bit controllers using industry-leading ARM7TDMI processor, and related development systems. [Embedded Star]

Green Hills Software, Inc.
Sells, supports ThreadX, efficient, no-royalty, full C source, robust RTOS, gives realtime embedded developers technically advanced multitasking system, picokernel gives very high-performance with very small memory needs.


Computers: Software: Operating Systems: Realtime: POSIX
Computers: Software: Operating Systems: Realtime: TRON
Computers: Software: Operating Systems: Submicrokernel




© 2005 GeneralAnswers.org