On Wed, 7 Apr 2004 19:06:07 +0100, the renowned "Clive Wilson"
<> wrote:
>Dear All,
>
>I'm not sure if what I'm about to propose is achievable, won't work, or just
>plain wacky.
>
>I'm attempting to design an ARM7-based system which has no Flash, on-chip or
>off. There is a requirement to have NVRAM, i.e. battery-backed. So I'm thinking,
>can I manage with only the NVRAM?
>
>One major concern of mine is how to initially insert the run-time code in the
>NVRAM in the first place. Can I use a cheap JTAG wiggler-style programmer? If so
>would the NVRAM take kindly to having the JTAG removed from it whilst powered
>up? Secondly, what about field reprogramming? I figure we could handle this OK,
>jumping to a boot routine elsewhere in the NVRAM, which will then rewrite the
>app code area, then jump back to this area and start-up again.
>
>Has anyone here tried doing this kind of thing before, or should I just go with
>the flow and add a Flash device to the system?
>
>Your ideas and comments would be gratefully received.
>
>Kind regards,
>
>Clive Wilson
That's wacky unless you just want it to work on a bench in the next
room. One corrupt bit and your system goes down forever, until someone
services it. Do you really want that?
Best regards,
Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
Info for manufacturers:
http://www.trexon.com
Embedded software/hardware/analog Info for designers:
http://www.speff.com