This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Redboot from scratch
- From: Roland Caßebohm <roland dot cassebohm at VisionSystems dot de>
- To: ecos-discuss at ecos dot sourceware dot org
- Cc: "Anthony Tonizzo" <atonizzo at lycos dot com>
- Date: Wed, 6 Oct 2004 10:03:06 +0200
- Subject: Re: [ECOS] Redboot from scratch
- Organization: Vision Systems GmbH
- References: <20041005184403.B7DB5E5BC9@ws7-2.us4.outblaze.com>
Am Dienstag, 5. Oktober 2004 20:44 schrieb Anthony Tonizzo:
> Gary:
> > Just build
> > a RAM version - it doesn't matter that it wants to start
> > at an address other than 0. Download it using your
> > wiggler and start it at the beginning.
>
> Well, I am afraid that is what the problem is: I compile a
> RAM version of my RedBoot, I download it and run it, but it
> does not work. I have blamed the problem to the relocation,
> but perhaps I have to look at something else.
>
> I am fairly confident that the RedBoot settings are correct
> (RedBoot compiled for ROM is running fine in a similar
> target with preprogrammed flashes). I have resumed the
> testing on a tried and trusted MBX board (for which I can
> flash the memory at will) but the results are always the
> same: I flash the ROM Redboot and it runs fine, but the
> moment I switch to a RAM Redboot and download it with the
> wiggler, nothing works.
>
> Am I missing something?
I think on most platforms, the basic initialsation code is
missing in the RAM version. This includes for example
remapping of RAM to 0x0 on some ARM processors.
All this things have to be made with the wiggler instead,
before loading and starting RedBoot.
Roland
--
___________________________________________________
VS Vision Systems GmbH, Industrial Image Processing
Dipl.-Ing. Roland Caßebohm
Aspelohe 27A, D-22848 Norderstedt, Germany
http://www.visionsystems.de
___________________________________________________
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss