[ECOS] EB40a Redboot flash programming issues
Øyvind Harboe
oyvind.harboe@zylin.com
Mon Jun 2 17:44:00 GMT 2003
> > 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
More information about the Ecos-discuss
mailing list