The Journal of Industry and Technology

Industrial Analytical Instrumentation

Euro Technology

Serving industry for over 36 years
Three leading magazines for key executives,  engineers, universities,
manufacturers, laboratory technicians, scientists, and research establishments

Inspection, test and measurement

SEGGER introduces fail-safe solution
for next generation embedded systems

SEGGER, the leading supplier of embedded systems development tools, is enabling engineers to add higher degrees of security to their designs with its latest product offering. embOS-MPU is a new variant of the company's popular high-performance, zero interrupt latency real-time operating system (RTOS) that is optimized for minimal memory utilization. It uses the memory protection unit (MPU) or memory management unit (MMU) capabilities of the microcontroller to protect a system from the potential harm posed by errant threads. With embOS-MPU, the failure of a particular task will no longer impact on the entire system.

embOS-MPU enables the creation of an unlimited number of privileged and unprivileged tasks. Unprivileged tasks receive a set of restricted rights (such as memory write access, message box access, etc.). When an unprivileged task attempts to violate predefined limits, or causes a system error (such as stack overflow), the task is immediately terminated. Additionally, embOS-MPU enables the developer to install a callback function which is activated if an unprivileged task is terminated. This application-defined routine can take whatever action is necessary when this exceptional condition is triggered. For instance, it could log the problem and recover from the unexpected situation to restore full function. It could gracefully degrade system performance, or it could shut the entire system down in a failsafe manner.

For further information, view website:

SEGGER in profile
SEGGER Microcontroller develops and distributes hardware and software development tools as well as software components for embedded systems. An "embedded system" is one in which a microprocessor and associated components are incorporated into a device helping to accomplish difficult and complex tasks in products such as cell phones, medical instruments, instrument clusters, measurement instruments, satellite radios, digital cameras etc.

SEGGER was founded in 1997, is privately held, and is growing steadily. Based in Hilden with distributors in all continents and a local office in Massachusetts, SEGGER offers its full product range worldwide.

SEGGER software products include: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB host and device stack) and embOS/IP (TCP/IP stack). With emSecure, a unique software to generate and verify digital signatures, and the TLS-solution emSSL, SEGGER is also offering software for the growing field of data and product security.

With the experience in programming efficiently on embedded systems, SEGGER created highly integrated, cost-effective programming and development tools, such as the Flasher (stand-alone flash programmer) and the industry leading J‑Link/J‑Trace emulator.

SEGGER cuts software development time for embedded applications by offering affordable, high quality, flexible and easy-to-use tools and software components allowing developers to focus on their applications.

For further information, view website:

Quick page links - Display rates - Features - Magazine profile - Home page - Company index - Page 209

Industrial and Technological Publications
Leading the way in on-line magazine publishing
The Journal of Industry and Technology - Euro Technology - Industrial Analytical Instrumentation
Title registered in London 1978. Registration number 2334966

Twitter: - Twitter: - Twitter: www,
Google+: Linkedin:
Google+:  Google+: /+Industrialanalyticalinstrumentation21IA
Follow on Facebook: