2011 Year End Message

Whoosh! — That’s the sound of 2011 flying by. 🙂 Here at ImageCraft, we would like to wish you all Happy Holidays and hopefully a very Prosperous New Year. May your code run correctly the first time, and your hardware designs perform without any faults. AVR Compilers In 2011, we released a new USB licensing dongle for the V8 AVR compiler. “Eating our own dog food”;  it contains an AVR board utilizing our own firmware. It does not require additional USB drivers, and is also much more flexible than the older V6/V7 dongles. We have enhanced the AVR compiler code […]

2011 Year End Message Read Post »

A Baby Step Toward ICC for ARM Cortex

The “M Profile” of the ARM architecture may very well be the 8051 of the 2010s as the Cotex M0, M3 and now the M4 cores are licensed by just about every silicon microcontroller makers. This presents a nice opportunity for us to provide our ICC compiler tools to the users. One of the nicest things about Cortex is that ARM Ltd. finally defined standard interrupt controller and system memory map so it’s much easier to port software between different Cortex devices from different manufacturers – well, at least that’s the theory. It may not be as rosy in practice

A Baby Step Toward ICC for ARM Cortex Read Post »

V8 USB Dongle And New Features That Increase Usability

We have been quite busy here at ImageCraft. The V8 USB dongle is in production – we have the electronic parts made and we are waiting for the manufacturer to deliver the custom plastic casings. They should be released in mid to late June. We are now running a pre-production sale:  you can purchase the dongle for $49.99, instead of $60 when it is released. In the usability area, we have just added some MISRA C static checks to our V8 AVR compiler. MISRA (Motor Industry Software Reliability Association) C is a set of guidelines aimed to improve a program’s

V8 USB Dongle And New Features That Increase Usability Read Post »

2010 Is Drawing To A Close…

The last few years have certainly been “exciting” times for the embedded industry. With the industry’s rush to adopt 32-bit architecture (by that I meant ARM, so the noun is singular on purpose), perhaps paradoxically it is clear that there will continue to be a market for 8-bit tools, at least for the next 5 years and longer. It’s the economy of scale and ease of use – when a 32-bit MCU is under a buck, so is an 8-bit AVR or PSoC and they have fewer pins to connect. So ImageCraft will continue to concentrate on the 8-bit end

2010 Is Drawing To A Close… Read Post »

New Server and Other Status

We have moved the ImageCraft blog from wordpress to our own server. Product news wise, we are now finishing up the XGate assembler support for the CPU12 compiler. The XGate is an independent RISC processor available on some Freescale CPUS12X devices. It can offload a lot of tasks that otherwise would cause interrupts to the main CPU and degrade the main CPU’s performance. While Freescale’s main focus is in the automative and other industrial applications, the CPUS12 and follow-on series can still be quite useful in general embedded designs. The prices for the Freescale S12/S12X chips may be higher than

New Server and Other Status Read Post »

Scroll to Top