[Icc-430] Product News

Richard richard at imagecraft.com
Tue Aug 14 03:05:24 PDT 2007


With all the developments going on, sometimes it is hard to keep 
track of things. There is also some rumors that we are emphasizing 
certain compilers less etc. so hopefully this email will also address 
some of those concerns.

Obviously, we are in the business to make money, I have always 
believe that by providing excellent support, a decent development 
toolset, plus the low cost factor, that we would be able to make a 
decent living. I see no reason to change from that philosophy. 
ImageCraft is relatively speaking a small company, but then again, so 
is the embedded tools market. A million unit a year gadget may only 
need one copy of the compiler for development!  This is a challenging 
market. There are gazillions devices out there, each with a potential 
market of only a few thousand compiler licenses in total at best. 
With multiple fishes in the pond, the feeding can get thin indeed. 
Then you have brilliant silicon manufacturers who think that it is in 
their best interest to have their own software tools, not caring that 
it is an effective way to drive away their third party tool vendors.

So we have to adjust. We have to look at the potential markets and 
react, we have to change our development team setup, we have to look 
ahead and come up with effective strategies and tactics. Given this 
light, the last thing we want to do is to abandon our existing 
markets. While we believe the growth markets would likely be the AVR 
and ARM, there is no reason not to continue to develop for the HCS12 
and MSP430 platforms. Especially with the new generations of the S12X 
and MSP430X devices coming in, the market potential is bigger than 
ever. But we need to be smarter. May be we should look into 
educational kits with detail examples and an easy to use board 
bundles. Perhaps we need to add more companion products such as a 
RTOS. May be we need to be more aggressive in making sure users pay 
for the annual maintenance....

Of course, coming from a techie background, most importantly, we have 
to continue to improve on our technologies. The MIO global optimizer 
is working well and we have come up with a plan to improve the 
performance further. We need to implement features like __far and 
__flash to support certain chip features better (paged function under 
S12 and flash items under AVR), and we need to deliver the 64 bits FP support.

And we need to widen the net farther. We are very excited about the 
new Parallax Propeller chips. 8 32 bits core on a single chip. While 
it is not a microcontroller per se, the chip has a lot of potential. 
A Propeller C, which is under development, is potentially huge. 
Beyond that, the Atmel AVR32 is a natural target for us, and we have 
new resources with Eclipse expertise so we would be able to leverage 
the Studio32 platform from day one. Oh, BTW, relating to that, we 
will be releasing an AVR Studio plugin for ICCAVR soon and users than 
can use one single IDE for the AVR platform.

All these take human, monetary and time resources. It is a 
challenging road we have chosen, but I am confident that we are set 
up to succeed. I thank you all for the support you have given us over 
the years. I hope this is useful information and I welcome any 
comments and suggestions you may have, either on the list or to me privately.

Thank you.

// richard <http://www.imagecraft.com> 
<http://www.dragonsgate.net/mailman/listinfo> 



More information about the Icc-430 mailing list