This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: FLASH configuration checksum error
- To: 'Gary Thomas' <gthomas at redhat dot com>
- Subject: RE: [ECOS] FLASH configuration checksum error
- From: Warren Jasper <Warren dot Jasper at bops dot com>
- Date: Tue, 25 Sep 2001 11:23:09 -0400
- Cc: 'eCos Discussion' <ecos-discuss at sourceware dot cygnus dot com>
In that case, there will always be a checksum error on the RedBoot monitor
when loading redboot.bin. I guess I could always load it to RAM and then
save it
into ROM with fis create ...
-----Original Message-----
From: Gary Thomas [mailto:gthomas@redhat.com]
Sent: Monday, September 24, 2001 6:04 PM
To: Jonathan Larmour
Cc: Warren Jasper; 'eCos Discussion'
Subject: Re: [ECOS] FLASH configuration checksum error
On Mon, 2001-09-24 at 23:53, Jonathan Larmour wrote:
> Warren Jasper wrote:
> >
> > I don't think that's it. I looked at the code, and it has
> > the correct ending block. However, when I do a
> >
> > fis list -c
> > Name Flash addr Checksum Length Entry point
> > RedBoot 0x08000000 0x00000000 0x00040000 0x00000000
> > RedBoot[backup] 0x08040000 0x00000000 0x00040000 0x00000000
> > RedBoot config 0x07870000 0x00000000 0x00010000 0x00000000
> > FIS directory 0x087C0000 0x00000000 0x00040000 0x00000000
> >
> > Why are all the checksum entries zero? How do I set them?
>
> They're meant to be set automatically when the config is written. UTSL.
Actually, they are only set when a file/image is written ('fis create').
Building the directory ('fis init') will set them to zero.