RE: TStik Multiplier and crystal speed, TINI version, flash based code storage

"Chris Fox" <[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.tini
Organization alicit
Message-ID <000201c411ca$5afecad0$1401a8c0@CHRISDELL>
This is not a version of the TINIOS. This is code that runs before the TINI OS
runs.

Chris

-----Original Message-----
From: Bruce Boyes [mailto:[email protected]] 
Sent: Wednesday, March 24, 2004 11:18 AM
To: [email protected]; 'Samuel Fruchter'; [email protected]
Subject: RE: [TINI]TStik Multiplier and crystal speed, TINI version, flash
based code storage


At 09:48 AM 3/23/2004 -0600, Chris Fox wrote:

>Platforms that run the 80C400 at 4X (74 MHz) do so by using fast SRAM 
>without battery back-up. They do this by using a flash memory that 
>holds an image of the RAM contents. At start-up, the system runs at 1X 
>and copies the flash to the SRAM, and then switches to 4X as it runs 
>from the SRAM. This has disadvantages in that any data that you want to 
>be persistent through a reset or power loss must be stored in the 
>flash. (The file system is in RAM and so goes away with each reset.) 
>And, writes to the slower flash memory must use stretch-cycles to do 
>so, so native code is certainly required.
>
>On the other hand, this makes for a highly reliable system because the 
>RAM code is restored from flash at every reset, so corrupted code in 
>the RAM gets fixed on every reset.
>
>Chris

Do you know if Dallas has any plans to make this version of TINIOS a 
standard release?

On a related note, Shawn Silverman is working on a system which would 
restore from flash every time you boot up, rather than using the NVRAM file 
system. This would potentially add some more robustness to systems with a 
lot of flash such as TStik which comes with 2 MBytes.

Bruce




_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.