Hi, I am working on ADSP BF532 & i have 2 queries about it Q1:- I would like to boot ADSP BF532 with 1M*8bit flash. How can it be done. Q2:- What do pins ABE1-0 do with respect to asyncronous memory bank. Thanks & regards, Madhav __________________________________ |
|
regarding Bf532
Started by ●September 1, 2003
Reply by ●September 1, 20032003-09-01
--On Monday, September 01, 2003 3:58 AM -0700 madhav shanbhag <> wrote: > Q1:- > I would like to boot ADSP BF532 with 1M*8bit > flash. How can it be done. Not sure, as I'm using the 535. If it's the same, configure it to boot from 8 bit memory and use the 8 bit loader supplied with VDSP. > Q2:- > What do pins ABE1-0 do with respect to > asyncronous memory bank. These are byte selects. They select which byte on a 16-bit bus (or which of 4 on 32 bit bus on 535) to write when writing bytes or words. |
|
Reply by ●September 2, 20032003-09-02
I will make the question more clearer Q1: I would like to know how to interface ADSP BF532 with 1M*8bit Nor flash as i want it to boot through this flash the problem is the external address lines of 532 is ADDR 19-1 which comes out to be 512k*8bit. --- Kenneth Porter <> wrote: > --On Monday, September 01, 2003 3:58 AM -0700 madhav > shanbhag > <> wrote: > > > Q1:- > > I would like to boot ADSP BF532 with 1M*8bit > > flash. How can it be done. > > Not sure, as I'm using the 535. If it's the same, > configure it to boot from > 8 bit memory and use the 8 bit loader supplied with > VDSP. > > > Q2:- > > What do pins ABE1-0 do with respect to > > asyncronous memory bank. > > These are byte selects. They select which byte on a > 16-bit bus (or which of > 4 on 32 bit bus on 535) to write when writing bytes > or words. > > _____________________________________ > Note: If you do a simple "reply" with your email > client, only the author of this message will receive > your answer. You need to do a "reply all" if you > want your answer to be distributed to the entire > group. > > _____________________________________ > About this discussion group: > > To Join: Send an email to > To Post: Send an email to > > To Leave: Send an email to > Archives: http://groups.yahoo.com/group/adsp > > Other Groups: http://www.dsprelated.com/groups.php3 > ">http://docs.yahoo.com/info/terms/ __________________________________ |
Reply by ●September 2, 20032003-09-02
--On Monday, September 01, 2003 9:02 PM -0700 madhav shanbhag <> wrote: > Q1: I would like to know how to interface ADSP BF532 > with 1M*8bit Nor flash as i want it to boot through > this flash the problem is the external address lines > of 532 is ADDR 19-1 which comes out to be 512k*8bit. You won't be able to use the upper 512k directly. I see two alternatives: Tie the high address bit of the Flash to a jumper, making it possible to select two boot images, or tie the high address bit to the output of an external register, so that you can "bank select" the Flash once you've booted. Or use a combination of the two, with some gates to mix the jumper and the register output. You could also feed two AMS signals to some gates to derive an A20 signal. The chip select of the Flash would be the OR of the two AMS signals, and A20 would be the lower-address AMS signal directly. (The AMS signals are presumably just derived from internal high address bits, so you just need to regenerate those bits, running the decoder backwards.) |