This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: EB40a Redboot flash programming issues
- From: Øyvind Harboe <oyvind dot harboe at zylin dot com>
- To: "'Nick Garnett'" <nickg at ecoscentric dot com>
- Cc: <ecos-discuss at sources dot redhat dot com>
- Date: Mon, 2 Jun 2003 19:42:56 +0200
- Subject: RE: [ECOS] 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