◉ NEW: IAR Systems delivers even faster code for Renesas RL78 applications
Uppsala, Sweden—April 23, 2012—Today, IAR Systems® introduces version 1.20 of the high-performing development tool suite IAR Embedded Workbench® for RL78. The new version brings highly efficient speed optimizations.
IAR Embedded Workbench is a full set of development tools for building and debugging embedded applications. It includes a project manager, editor, compiler, assembler, linker, debugger, and library tools in a user-friendly integrated development environment.
Thanks to the longstanding and solid relationship between IAR Systems and Renesas Electronics, IAR Embedded Workbench for RL78 was the first set of development tools to be made available for the RL78 family. From start, the compiler has created very compact code, for example by using intelligent linking and making full use of the hardware multiplier/divider for faster arithmetic. This makes the execution run faster and allows the microcontroller to enter one of its low-power modes after fewer clock cycles. Because the RL78 family is specifically designed for use in low-power applications, the power-saving contribution from having highly optimized code is extremely valuable.
Version 1.20 of IAR Embedded Workbench for RL78 brings even more improved optimizations. The code generated for integer arithmetic and floating-point operations is now several times faster compared to the previous version. Code inlining has also been improved and smaller and faster math functions are now available in the runtime libraries as an alternative to the default, more precise, implementation.
The new version also introduces new device support, OCD trace support, Subversion integration, and a new licensing management system with features such as commuter licenses, automatic license activation, and support for virtual servers. Also added is support for XLINK checksum units larger than 8 bits. This makes it possible to match the linker-generated checksum with the one computed by the RL78 CRC hardware.
Read more about the new IAR Embedded Workbench for RL78.
Download evaluation licenses.
◉ NEW: IAR Systems supports new STM32 F0 ARM® Cortex™-M0 MCUs
IAR Systems supports the new STM32 F0 low-cost ARM® Cortex™-M0 microcontrollers from STMicroelectronics®
Uppsala, Sweden—April 17, 2012—IAR Systems® announces that its high-performing C/C++ compiler and debugger tool suite IAR Embedded Workbench® now supports STM32F051. This device is part of the recently announced family of STM32 F0 microcontrollers from STMicroelectronics. The STM32 F0 series is an entirely new family of devices, combining enhanced features with the ultra-low-power ARM® Cortex™-M0 embedded processor for extremely cost-sensitive applications.
The new devices are targeted for development of home and industrial electronic applications such as home automation, home appliances, motor control, sensors, audio/video receivers, TVs, remote controls, and game consoles. With this new family, STMicroelectronics specifically addresses applications previously served by 8- and 16-bit MCUs, supplying a complete portfolio including enhanced features at extremely competitive prices.
IAR Embedded Workbench features the highly optimizing IAR C/C++ compiler, which, thanks to its advanced optimization technology, is able to produce the smallest possible code for ARM Cortex-M0 microcontrollers.
“IAR Embedded Workbench generates the sort of compact code that makes the STM32 F0 devices run at their most efficient levels. ST has worked with IAR Systems since the beginning of our ARM program, and their development tools have helped make our MCUs widely adopted,” said Michel Buffa, General Manager, Microcontroller Division at STMicroelectronics.
Support for the new family is included in IAR Embedded Workbench for ARM, version 6.30.6, available now.
A starter kit for the new family will be made available by IAR Systems during Q2 2012. IAR Systems new in-circuit debugging probe I-jet™, which is completely integrated with IAR Embedded Workbench, also supports the STM32 F0 microcontrollers.
Read more about the new IAR Embedded Workbench for ARM.
Download evaluation versions.
IAR supports ARM Cortex-M0+ and Freescale Kinetis L Series
IAR Systems supports ARM Cortex-M0+ and Freescale’s new Kinetis L series
Uppsala, Sweden—March 27, 2012—IAR Systems announces that its highly-optimizing C/C++ compiler and debugger tool suite IAR Embedded Workbench® now supports the new ARM® Cortex™-M0+ core and Freescale Semiconductors’ recently announced Kinetis® L series.
The ARM Cortex-M0+ processor combines energy-efficiency with high performance. It is suitable for use in applications for intelligent sensing and control in home appliances, medical monitoring equipment, smart meters, lighting and motor control systems.
Flash memory size is a key factor in determining system cost and power consumption, and the need for the smallest possible code size is evident. Thanks to its advanced optimization intelligence, the IAR C/C++ compiler produces extremely compact code. For ARM Cortex-M0 microcontrollers, the code generated is overall 30 percent smaller in standard benchmarks than for open-source alternatives.
Freescale’s Kinetis L family is the first in the industry to offer products integrating the new ARM Cortex-M0+ core to ease migration from 8-bit to entry-level 32-bit solutions. The new ARM Cortex-M0+ core maintains compatibility with all other Cortex-M-class processors, allowing designers to reuse their existing compilers and debug tools. IAR Embedded Workbench will help to leverage the full benefits of the Kinetis L Series to create smarter, smaller, more energy-efficient embedded applications by generating the smallest possible, highly optimized code.
In addition to providing advanced and highly efficient optimization features, IAR Embedded Workbench for ARM is easy to use, highly integrated with hardware, RTOS products, and middleware, and offers the world’s broadest support for ARM MCUs, currently more than 2000 devices. IAR Embedded Workbench for ARM is available in several versions, including a product package that is designed specifically for ARM Cortex-M core families. Read here for more information and to download evaluation versions.
IAR Embedded Workbench for V850 v3.81 supports Renesas V850 E2S MCUs
IAR Embedded Workbench for V850: New Version 3.81
- V850E2S support
Support for the new V850E2S Microcontroller family has been added. - E20 emulator support
The IAR C-SPY Debugger now supports Renesas E20 emulator. - New licensing management system (LMS) introduced
The new LMS used with this release introduces new features like commuter licenses, automatic license activation and support for virtual servers. It is easier to administrate and a new single CD concept enables all variants of IAR Embedded Workbench for a certain product to be included in one and the same installer. - Subversion
The version control integration has been extended with support for Subversion (SVN). - Updated device support
SFR header files, linker command files and device description files have been added for the latest Renesas devices.
Why standardize on IAR Embedded Workbench?
Our customers require…
- a simplified, seamless Development Workflow.
- more Flexibility in their Development Process.
- reliable Support at hand when and where they need it.
- reuse Code across Projects.
- reduce Costs for Training, Maintenance, and managing of Licenses.
- vastly improve Efficiency and time to Market for new Products.
- move freely between 8-, 16-, 32-bit Microcontrollers from all major Vendors in all relevant Architectures, including all ARM Cores, in one Development Environment.
Read more about the IAR Embedded Workbench.
IAR Systems supports Infineon XMC4500 high-performance MCUs
IAR Systems® recently announced that its embedded software development toolchain IAR Embedded Workbench® now provides support for the new XMC4500 microcontrollers from Infineon Technologies, including examples for the modular Hexagon Development Kit.
The XMC4500 series of microcontrollers is dedicated to enable highly energy-efficient products with industrial interconnection capabilities. It features a configurable peripheral set, which allows setting up the controller according to the specific use cases in the various parts of an application. This is the first product generation from the XMC4000 microcontroller family, which is based on ARM® Cortex™-M4 processor. The XMC4000 family is focused on energy-efficient industrial applications, suitable for use in a variety of industrial applications including electric drives, solar inverters, and the automation of manufacturing and buildings.
“IAR Embedded Workbench is a widespread and important development environment for embedded microcontrollers, and we are pleased to see a strong commitment from IAR Systems for our XMC4000 microcontroller family”, comments Stephan Zizala, Senior Director, Industrial and Multimarket Microcontrollers at Infineon Technologies AG. “The ARM® Cortex™-M4 processor-based XMC4000 family offers application-optimized peripherals and outstanding real-time capabilities. The combination with the highly optimized code generated by the IAR C/C++ Compiler is a powerful solution for embedded applications.”
Support for the XMC4500 series is included in IAR Embedded Workbench for ARM from version 6.30.5.
Read more
◉ What are you looking for ? ◉
◉ HOT: The ultimate Debug Solution: SEGGER J-Link Ultra+
Hilden, Germany – April 30th, 2012 – Based on the ultra fast J-Link Ultra, SEGGER Microcontroller introduces a new member of the J-Link family to the market: The fast and versatile J-Link Ultra+.By adding licenses for all J-Link related software packages to J-Link Ultra, the developer receives access to an unlimited number of breakpoints in flash memory, production grade flash programming and compatibility with all popular tool-chains including GDB and RDI based tool-chains for ARM and Renesas RX cores.
As with all J-Link models, the J-Link Ultra+ comes with SEGGER’s ultra fast flash programming algorithms, allowing download into external CFI-compliant flashes as well as the internal flash of all common microcontrollers. Related software and firmware updates are free of charge.
With download speeds of up to 1.5 MByte/sec, the J-Link Ultra+ is second to none. The already fast algorithms for flash programming from SEGGER benefit significantly from the improved speed.
The price tag of 598 Euro makes the J-Link Ultra+ the emulator of choice in the ARM and Renesas RX world.
Read more about the new SEGGER J-Link Ultra+.
◉ NEW SEGGER emUSB Host Pro Bundle offers BIG Savings
SEGGER Microcontroller now offers core products of the middleware and development tool portfolio as bundles with a selection of popular options and additional components.
Middleware product bundles are now available in Austria with a big price advantage, with savings of up to 33% compared to the sum of its individual components.Current bundle offers include:
- embOS/IP Pro Bundle – TCP/IP Protocol Stack with device driver, Web-Server and SMTP Client.
- emWin Pro Bundle – Complete Graphics Library with display driver, windows manager with widgets, memory devices for flickerfree animations and antialiasing.
- emFile Pro Bundle – FAT File System for embedded applications with long file name support, and device driver for NAND, NOR, CF/IDE and SD/MMC.
- emUSB Device Pro Bundle – USB Core, Bulk component, device driver, and Mass Storage Device Class, Communication Device Class and Human Interface Device Class components.
- NEW: emUSB Host Pro Bundle – USB Host Stack, Printer Class, CDC Class, FTDI support, host driver.
A object code versions are also available, saving another 50% compared to the source code version.
In additon, there are bundle packages of SEGGER's Development Tools, offering savings even beyond 50% compared to their individual components:
- J-Link Pro Bundle, including J-Link JTAG Emulator, J-Flash, J-Link ARM RDI Interface, J-Link Flash Breakpoints, and J-Link GDB Server.
- J-Link Ultra Pro Bundle – same as previous bundle, except with super fast J-Link ULTRA as JTAG Emulator, with a maximum JTAG speed of up to 25 MHz.
NEW: Unlimited Flash Breakpoints: SEGGER FlashBP Now Free for Evaluation
SEGGER Microcontroller announced recently that unlimited Flash Breakpoints for J-Link are now freely available for evaluation and non-commercial use. This allows setting an unlimited number of breakpoints even if the application program is located in Flash memory, thereby utilizing the debugging environment to its fullest.
This feature has been optimized over years and is used by thousands of developers. Its clear advantages can now be experienced when using any J-Link, J-Link Ultra or J-Trace model without the need to request a license key by simply downloading the latest version of the J-Link related Software and Documentation Pack from http://www.segger.com/jlink-software.html.
If used in a commercial project, a license needs to be purchased when the evaluation is complete. There is no time limit on the evaluation period.
Read more information about SEGGER Flash BreakPoints.
SEGGER MiddleWare supports Energy Micro Cortex-M3 Gecko MCUs
SEGGER Embedded Software supports Energy Micro’s Cortex-M3 Gecko Microcontrollers
Hilden (Germany), Oslo (Norway), December 7th, 2011 – SEGGER Microcontroller, a leading provider of software solutions for embedded applications, and Energy Micro, the energy friendly microcontroller and radio company, have announced that SEGGER’s high-performance embedded middleware suite now supports Energy Micro’s range of ultra low energy ARM® Cortex™-M3 based EFM32 Gecko microcontrollers.

Specific tools from SEGGER supporting the Energy Micro EFM32 Gecko MCUs include: the real-time operating system embOS which offers multitasking with minimal resources and true zero interrupt latency; the embedded file system emFile which is optimized for minimum RAM memory consumption supporting SD-card, NAND and NOR flash memory with wear leveling; and the efficient emWin user interface, an LCD controller-independent graphical user interface (GUI) for applications requiring a graphics display. The high-quality graphical software, which runs with any display or any MCU, delivers flicker-free animation, optimized drawing routines with optional anti-aliasing, and a GUI builder for Window Objects (Widgets).
Thanks to the long-term partnership between the two companies, all Energy Micro development and starter kits are supplied with SEGGER’s J-Link emulation technology, and the latest Leopard and Giant Gecko development kits also include SEGGER´s advanced J-Trace.
Get the SEGGER J-Link GDB-Server for FREE
SEGGER Microcontroller announced recently the free availability of the J-Link GDB-Server.

“With the now free GDB-Server the GNU community has easier access to the fastest debug emulator in the market. For an unlimited debug experience we also offer Flash Breakpoints. This option is included in our non-commercial J-Link EDU, which is especially attractive to educational institutions”, says Dirk Akemann, Partnership Marketing Manager at SEGGER.
Full product specifications are available here. The J-Link-Software is available here.
Contact us to purchase SEGGER J-Link.
SEGGER announces new RTOS embOS port for Renesas RL78
SEGGER announces new RTOS embOS port for Renesas RL78
SEGGER Microcontroller recently announced that embOS, the powerful, easy to use RTOS, is available for the RL78 from Renesas.

The plug-in for IAR’s Embedded Workbench provides task-sensitive information. This allows the developer to monitor all relevant data from suspended tasks and running tasks during debug sessions.
SEGGER has a very long history with Renesas and especially with the predecessor of the RL78 the NEC 78k0. Several years ago Segger started the embOS development on an NEC 78k0 processor that has now evolved into the RL78 cost-effective micro-controller with very low power consumption. Therefore it has been a logical step for us to offer a new embOS for this microcontroller. The small footprint and high performance of embOS complement the low-power-modes of the RL78 making both products a perfect match.
embOS is a high-performance real-time OS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. It supports fully nested interrupts for zero interrupt latency. embOS is a priority-controlled multi-tasking system, designed as an embedded operating system for real-time applications for all popular CPUs. It provides a migration path with identical APIs across all platforms.
embOS is available as full source code and comes with a simple licensing model without royalties. Full product specifications and a trial version are available.
◉ NEW: UNICOI Systems InstaVoIP Mobile NOW available
Unicoi Systems, Inc. (Unicoi), a leading provider of Voice over IP (VoIP) solutions to the embedded device market, announces the arrival of InstaVoIP™ Mobile, the latest addition to Unicoi’s InstaVoIP product line. InstaVoIP Mobile is an optimized Voice-over-IP (VoIP) solution for Apple iOS (iPhone, iPod touch and iPad) and Google Android™, allowing for the rapid integration of voice calling features into new or existing applications without dealing with any porting or audio issues.
In addition to a comprehensive telephony feature set, the InstaVoIP Mobile Software Development Kit (SDK) includes unique functionality to take advantage of the inherent capabilities of both the iOS and Android platforms. A sample SoftPhone application is provided as a demo for those in need of a starting point, or developers can dive into the InstaVoIP Mobile SDK directly and flex the proven Fusion Voice Engine, Call Manager, and Information Subsystem features.
Greg Coonley, CEO and founder of Unicoi Systems, said, “We are very excited about the launch of InstaVoIP Mobile. Anyone interested in adding VoIP functionality to their mobile applications—whether for a simple peer-to-peer VoIP audio chatting application or for an advanced call handling application for an enterprise IP PBX/Cloud-based PBX environment—will be happy to know that InstaVoIP Mobile is the perfect solution.”
Read more about UNICOI InstaVoIP Mobile.
UNICOI Systems unveils new InstaVoIP VoIP Hardware Module
Unicoi Systems, Inc. (Unicoi), a leading provider of Voice over IP (VoIP) solutions to the embedded device market, announces the arrival of InstaVoIP™ Module, the latest addition to Unicoi’s InstaVoIP product line. InstaVoIP Module is a standalone hardware module ready to be embedded into an existing hardware platform or used as the foundation of a new product.

InstaVoIP Module is based on Unicoi’s industry-leading embedded software including the Fusion RTOS, TCP/IP stack, Voice Engine, SIP stack, and VoIP Call Manager. Out-of-the-box, InstaVoIP Module is immediately capable of creating 5-way conference calls using the G.729 codec and still has enough free processing power to run user applications.
Greg Coonley, CEO and founder of Unicoi Systems, said, “Since InstaVoIP Module requires no upfront licensing fee, Unicoi has virtually eliminated the barrier of entry for creating VoIP-enabled products. Embedded developers can now add cost-effective VoIP functionality to their product offerings without having to become VoIP experts.”
The software for InstaVoIP Module is available in two varieties: a combination object code and ANSI C source code release, or a full ANSI C source code release. Sample applications using InstaVoIP Module include VoIP Phones, PSTN Gateways, Intercom Systems, Paging Devices, Emergency Phones, Radio over IP (RoIP) Gateways, and more.
Watch the VIDEO Tutorial and read more about UNICOI InstaVoIP Module.
Carnica Technology announces the new Alliance with UNICOI SYSTEMS
Fusion Embedded Software Distribution Partnership in Central and Eastern Europe
Effective immediately, UNCOI Systems products and services are provided by Carnica Technology in Austria, Germany, Croatia, Hungary, Romania, Serbia, Slovenia and Switzerland.
Unicoi Systems is a leading provider of real-time voice, video and data software and reference designs to embedded device developers and OEMs worldwide. Founded in 2000 in Atlanta, Georgia, over 400 leading companies rely on Unicoi's Fusion Embedded™ Software to power their solutions.

Many of the most trusted names in device development, including Motorola, Ericsson, Sharp, Nokia, Raytheon, Scientific Atlanta (Cisco), Canon, HP, Sony, Philips and Thomson trust Unicoi Systems to enable their solutions.
The Fusion line of software includes the Fusion TCP/IPv4/IPv6 networking stack, the most widely deployed stack in the world with thousands of design wins and hundreds of millions of Fusion network-enabled products shipping.
Unicoi’s proven software and reference design solutions help our customers build scalable, reliable and high-performance solutions for the consumer electronics, VoIP telephony, in-vehicle/in-flight infotainment, medical instrumentation, defense & aerospace, and industrial controls industries.
Read more about our new solutions from UNICOI Systems for voice, networking and internet applications.
Software & Documentation Download Center at Carnica Technology
Software and Documentation Download Center
Download and test software and read the full documentation from IAR Systems and SEGGER products before you decide to buy.
The evaluation editions of IAR Systems and SEGGER software are free of charge. Register with us and get access to the latest software versions.
Download & Test IAR Systems Software:
- IAR Embedded Workbench: 30-day evaluation or Kickstart edition
- IAR visualSTATE
Download & Test SEGGER Software:
- embOS RTOS for all supported MCU architectures
- emWin, emFile, emLoad
- embOS/IP, emUSB Device, emUSB Host
- Software & Documentation for Flasher Production Products
- Software & Documentation for J-Link related Products
FREE: Watch the IAR Systems Seminar Series
IAR Systems presented a series of seminars together with its partners on November 10, 2010 at the ARM Technology Conference 2010, Santa Clara Convention Center.
Take the opportunity to watch these valuable seminar presentations for FREE.
- SEMINAR 2: Taking Trace to the Next Level
- SEMINAR 4: Debugging in the Power Domain
- SEMINAR 5: The Inefficiency of C++, Fact or Fiction?
IAR Systems Video Tutorials: IAR Embedded Workbench in Practise

IAR Embedded Workbench
See & Learn the new videos, featuring the IAR Embedded Workbench in practise:- IAR Embedded Workbench Quick IDE
- IAR Systems Advanced Debugging Breakpoints
- IAR Embedded Workbench Optimization Levels
- IAR Embedded Workbench with MISRA C
IAR KickStart Kit Video Tutorials
Power Debugging Video Tutorial
Power debugging couples power consumption to the application code and can help users extend battery life time in embedded systems. This new dimension of software debugging is innovated by IAR Systems.Watch the Video Tutorial about Power Debugging.Training Services from Carnica Technology
CARNICA TECHNOLOGY now offers new training and support services for our Austrian customers. With a focus on object oriented programming in embedded systems, we offer new training courses:
- Object Oriented Programming Training
- Start-Up Support - for customers new to UML/SysML
- Project Coaching - for quick implementation of new methods
- Webinars and Seminars - scheduled or on-demand: check the respective partner pages on our web site
"Heute schon tun, woran andere erst morgen denken, denn beständig ist nur der Wandel." |
"Do today already, what others think tomorrow only, steady is only the change." - Heraklit |


