This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: Re: booting from ROM
- To: 'Robert Lee' <rlee_1900 at yahoo dot com>, ecos-discuss at sourceware dot cygnus dot com
- Subject: RE: [ECOS] Re: booting from ROM
- From: Warren Jasper <Warren dot Jasper at bops dot com>
- Date: Tue, 16 Oct 2001 12:59:37 -0400
I posted a similar question a few weeks ago. I believe the problem is NOT
in the linker scripts. When I tried to run the "hello world"
program from ROM (that worked correctly from RAM via gdb),
I could not get the UARTS to work correctly. I even changed
printf to diag_printf, but that did not help. I tried
just reading/writing to memory, and that works great, so
large parts of the startup is working correctly, only
the serial I/O is not. I have a custom board that is VERY
similar to the brutus/assabet ports.
If anybody has actually tested the "hello world" program
to run out of ROM, I sure would like to know what you configured in
the .ecc file and any other files to get it to work.
Warren
-----Original Message-----
From: Robert Lee [mailto:rlee_1900@yahoo.com]
Sent: Tuesday, October 16, 2001 12:47 PM
To: ecos-discuss@sourceware.cygnus.com
Subject: [ECOS] Re: booting from ROM
Hello,
I found the following message about running "hello
world" from ROM.
Can anybody tell me what is MLT? Where can I find
more information? Why jflsh hello.bin to Assabet
doesn't work. Thank you for your help.
> Tue, 09 Oct 2001 20:56:59 +0100
>
> You need to make new MLT files (.ldi and .h at
least) > for your ROM.
>
> Do a grep for CYG_HAL_STARTUP in the assabet and
> brutus HALs to see what
> else is affected by the startup type.
>
> Jifl
=====
Robert Lee
Software Engineer
__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com