Since establishing ImageCraft in 1994, we were one of the first, if not the first embedded compiler to include a Windows IDE. In 2009, our V8 release moved our IDE to the latest technological base when we adapted CodeBlocks. However, we still did not have our own debugger.
ICCV8 for Cortex V8.03.00 now includes an integrated debugger IDB. With a Segger Jlink unit, one click and the IDE will rebuild the project, flash download the program and start the debugger for you. All without writing linker command files or complicated debug pod configuration file.
IDB is fully functional under the PRO license and limited to one breakpoint and 64K program under -NC/STD/DEMO licenses.
We strive to provide the a combination of professional features, ease of use and cost benefits to our customers with our excellent technical support. With this release, we have moved the bar higher still.
The Press Release, also available here. Feel free to forward to anyone who may be interested.
NEW C CROSS COMPILER AND DEBUGGER FOR ARM CORTEX M DEVICES
December 3, 2012
ImageCraft‘s ICCV8 for Cortex is a Windows-hosted C cross compiler for the ARM Cortex M devices. Built from the ground up, ICCV8 for Cortex includes a state-of-the-art IDE, C compiler tools and integrated debugger. In interfacing with the industry-standard Segger Jlink JTAG/SWD emulators, ICCV8 for Cortex provides seamless flash programming and debugging for all major Cortex M3 devices without complicated driver installation or trial-and-error configuration.
The C compiler accepts C89 Standard C with C99 extensions, and performs device-specific optimizations and function-level global optimizations. The ImageCraft Debugger (IDB) is likewise developed in-house, and is fully integrated with our compiler and IDE to provide the best out-of-the-box user experience.
The IDE is based on Open Source CodeBlocks with modern IDE features such as code folding, project management etc. With ImageCraft’s modifications, there is no need for any linker command file; the user needs only to select the target device by name.
Another ease-of-use IDE feature is flash programming capability and debugging with Segger Jlink units without installing unusual system software or writing complicated configuration files. A single button click causes the IDE to build the project (if necessary), download the code to the device, and start the debugger.
A 45-day fully functional demo is available on ImageCraft’s website. ICCV8 for Cortex is competitively priced at $249 for the STD edition / $499 for the PRO edition (includes IDB.)