This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: RE: EB40a: Linking application for flash
- From: Laurent GONZALEZ <laurent dot gonzalez at silicomp dot fr>
- To: ecos-discuss at sources dot redhat dot com
- Date: Thu, 10 Jul 2003 13:50:54 +0200
- Subject: Re: [ECOS] RE: EB40a: Linking application for flash
- Organization: SILICOMP RESEARCH INSTITUTE
- References: <30F39A3939ABD611BED30008C74C8482627FAF@CONTEC01>
How did you issue the go command ? What is the starting point of your application ? Is there a branch instruction at 0x2000000 or 0x2008000 ?
What is the value of symbol reset_vector ? Have you checked what does the first instructions when your application is starting ?
All this question should help you ( me and others ) to better understand your problem.
On Thu, 10 Jul 2003 13:27:42 +0200
Ketil Harald Ruud <ketil.ruud@kitron.com> wrote:
>
> RedBoot> load -r -m ymodem -b 0x2000000
> (use minicom/ymodem to load the ecosROM file a.out)
> RedBoot> dump -b 0x2000000 -l 0x200 -4
>
> The expected file content is not showing up, but if I change the dump
> address to 0x2008000 I find what I expect.
> (If I try to write the external ram contents from 0x2000000 onwards into the
> flash, the program will not start.)
> Ketil
>
--
GONZALEZ Laurent
Silicomp Research Institute
Tel: 04 76 41 66 98
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss