DSPRelated.com
Forums

ADSP 21065l botting flash programming

Started by K. Sankar March 1, 2004
Dear All,
I have connected AMD flash into DSP 21065l Bootspace (BMS/). I want to program the flash. so which address I have to access the flash.
Please help give the suggestion.
Regards,
K.Sankar,



Hello,

Could you please sketch what your memory map looks
like? What else is attached to the external port?

JaaC --- "K. Sankar" <> wrote:
> Dear All,
> I have connected AMD flash into DSP 21065l Bootspace
> (BMS/). I want to program the flash. so which
> address I have to access the flash.
> Please help give the suggestion.
> Regards,
> K.Sankar,
>


=====

Jaime Andr Aranguren Cardona

__________________________________


On Mon, 1 Mar 2004, K. Sankar wrote:

> I have connected AMD flash into DSP 21065l Bootspace (BMS/). I want to
>program the flash. so which address I have to access the flash.
> Please help give the suggestion.

boot space isn't addressable. You need to use the dma controller. See
section 11.6.2.3 "Writing to BMS memory space" in System Desing chapter
of the SHARC manual. You first set the BSO bit in SYSCON, then create the
data you want to appear on the bus in memory, then fire the dma
controller.

The core can not write to the bms memory space, only dma can.

Patience, persistence, truth,
Dr. mike


HI,
I have AND with MS3 & BMS signal. still i am unable to program the flash.
If i try to access MS3/ (0x300 0000) space, but i am not getting MS3/
chipselect. what could be the problem.
I have programmed SYSCON = 0x20000, WAIT = 0x21a28401.
Please give me the solution to solve these problem.
Regards,
K.Sankar,
Sr-Hardware Design Engineer.
Emuzed India Limited.

Tel:-525 2224 Ex 201
www.emuzed.com
----- Original Message -----
From: "Jaime Andres Aranguren Cardona" <>
To: "K. Sankar" <>; <>
Sent: Monday, March 01, 2004 8:17 PM
Subject: Re: [adsp] ADSP 21065l botting flash programming > Hello,
>
> Could you please sketch what your memory map looks
> like? What else is attached to the external port?
>
> JaaC > --- "K. Sankar" <> wrote:
> > Dear All,
> > I have connected AMD flash into DSP 21065l Bootspace
> > (BMS/). I want to program the flash. so which
> > address I have to access the flash.
> > Please help give the suggestion.
> > Regards,
> > K.Sankar,
> > =====
>
> Jaime Andr Aranguren Cardona >
>
> __________________________________
>



On Tue, 2 Mar 2004, K. Sankar wrote:

> I have AND with MS3 & BMS signal. still i am unable to program the flash.

Change that to an OR and it will work better. I bet it doesn't boot
either.

> If i try to access MS3/ (0x300 0000) space, but i am not getting MS3/
> chipselect. what could be the problem.
> I have programmed SYSCON = 0x20000, WAIT = 0x21a28401.
> Please give me the solution to solve these problem.

Can you put an o'scope on ms3 and run a program like

test: r0 = dm(0x3000000);
jump test;

That will tell you if your waits are correct too. MS3 should be firing
at that address according to the manual.

Patience, persistence, truth,
Dr. mike