You can run TinyOS on the HCS08 however it does not work nicely with nesC. nesC relies on gcc's optimizations to produce small code size. Since there is no gcc for HCS08 (and probably won't be anytime in the future), you have to rely on CodeWarrior or other compilers. The optimization capabilities of these compilers are poor at best and we were seeing not only code bloat but inefficient program execution. There's about 500 other problems too, but the main reason for the switch was the toolchain for the TI is much much much better in all respects.
-Joe -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mads Bondo Dydensborg Sent: Friday, July 09, 2004 8:02 AM To: '[EMAIL PROTECTED]' Cc: Loren James Rittle Subject: [Tinyos-users] MC908HCS08 GT60 support? Hi all I have been asked about TinyOS support for the Motorola 908HCS08 GT60 CPU. I can see that early Telos revision used a CPU from this family. In fact, there seems to be code from these days (jan 2004) in tos/beta/make/hc08 ? It seems Telos moved to the TI CPU because of toolchain troubles? I noticed one post, from Loren James Rittle about using the Motorola CPU's but this code seems to not have made it into cvs(?). Does anyone have up-to-date information about the feasibility of running TinyOS on an HCS08 GT60 cpu? Thanks in advance, Mads -- +----------------------------------------------------------------------+ | Mads Bondo Dydensborg. http://www.distlab.dk/madsdyd/ | | +45 35 32 14 18 | +----------------------------------------------------------------------+ _______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users _______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users
