Archive of the former Yahoo!Groups mailing list: ComputerVoltageSources

previous by date index next by date
previous in topic topic list next in topic

Subject: RE: [ComputerVoltageSources] Storage

From: "John Loffink" <jloffink@...>
Date: 2006-03-16

Looking at the 3664 Spec more closely, use of the BASIC Atom Pro Flash in a
run time environment requires use of the User Program Mode. This requires
running your code out of RAM while the Flash is programmed. Since the BASIC
ATOM compiler does not appear to support this, it looks like you could never
use the internal Flash memory for run time storage. This applies to PSIM or
any new design.

John Loffink
The Microtonal Synthesis Web Site
http://www.microtonal-synthesis.com
The Wavemakers Synthesizer Web Site
http://www.wavemakers-synth.com


> -----Original Message-----
> From: ComputerVoltageSources@yahoogroups.com
> [mailto:ComputerVoltageSources@yahoogroups.com] On Behalf Of John Loffink
>
> The BASIC ATOM PRO's Renasas 3664 processor has 32K of Flash, but it is
> only
> rated at 1000 write cycles. Storing user data there isn't recommended.
>
> We'd have to add some external Flash memory. SPI based Flash reduces pin
> count. Do we even have a chip select pin left? An Atmel SPI 64K x 8 Flash
> is only $1.40, but it only comes in SOIC-8 packages. Therre are no
> through
> hole versions.
>
>
>
> > -----Original Message-----
> > From: ComputerVoltageSources@yahoogroups.com
> > [mailto:ComputerVoltageSources@yahoogroups.com] On Behalf Of Andrew
> > Scheidler
> >
> > I've written several sequencers for my PSIM, and for a time spent a lot
> of
> > hours trying to find a way to allow the program to store information
> > onboard. For example, to take the 64 note values that I had recorded
> > (into an array) and push them into the PSIM's memory so that they would
> > stay there even after power was removed. Then when powered up, the
> > program would grab those 64 stored values and plug them back into the
> > array.
> >
> > I dinked around with PEEK and POKE but never got anywhere. Is this
> > possible to do with the PSIM? If not, is it something that the new
> module
> > might be capable of?
> >
> > Andrew
> >
> >