This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: EB40a Redboot flash programming issues


> > Q1: why am I having problems programming flash using
> > Redboot [ROM], whereas it works fine using Redboot [RAM]?
> 
> The ROM RedBoot cannot access the flash while it is running 
> out of it. To program flash you have to load the RAM RedBoot 
> and use it to program flash.

In that case I don't understand why "fis write" and "fis erase"
is present in the ROM Redboot.

> > Q2: Using Redboot [RAM] why am I having problems programming
> > to 0x1010000, whereas programming to 0x1020000 works fine? 
> 
> Don't know. I have never tried programming below 0x01100000, 
> that's where Angel and the boot/test software lives. I didn't 
> want to lose those. Maybe the position of JP1 has something 
> to do with it. Don't these flash parts have different sized 
> blocks at low addresses? 

I believe they do.

> The usual way of using the board is to put RedBoot in to the 
> flash at 0x01100000, and leave the bottom half alone. Hence 
> the 1MB size.

I see.

We are going to use a JTAG(Wiggler) + Flash programmer
software to upload Redboot to the real product. It does not

Øyvind



--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]