Typically you don't need more flash than what is specified by the ROM size at compile time. But you should be concerned about RAM. The RAM size specified at compile time is only the heap. The stack space is not taken into account - so your platform should have sufficiently more RAM than what your compiled application tells you it uses. Although there are stack space profilers out there that can help in this area, I generally leave at least 1kB RAM available above what the compile time RAM size says, just to be safe.
-David -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Griessen Sent: Wednesday, September 19, 2007 12:32 PM To: tinyos-help Subject: Re: [Tinyos-help] Question MSP430x1xx and MSP430x2xx Sivan Toledo wrote: > TI just announced $50 boards that have an MSP430F2274 and a > 2.4GHztransceiver. The MSP430F2274 has 32K flash where the MSP430F1611 of Tmote Sky has 48K. How will 32K flash affect the ability to port tinyOS to the MSP430F2274? How about the CC2510 and CC2511 with a radio and 8051 micro with 32K flash? Is there any tinyos porting effort going for that recently? How much extra flash is needed beyond the reported compiled size of a tinyOS program? As in: compiled ReadMoistureSensorsC to build/ecosens1/main.exe 14150 bytes in ROM 360 bytes in RAM John Griessen -- Ecosensory tinyOS devel on: ubuntu Linux; tinyOS v2.0.2; telosb ecosens1 _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
