This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
RE: RE: networking support for my eCos application
Brilliant! Changing the CYG_HAL_STARTUP to RAM seems to resolve the issue I was having. However, rather than seeing the expected output from my simple HelloWorld program that I see with my older version of eCos I get the following output:
------------------------- begin output -------------------------
RedBoot> go 0x20020040
[cyg_net_init] Init: mbinit(0x00000000)
[cyg_net_init] Init: cyg_net_init_devs(0x00000000)
Init device 'dm9000_eth0'
-------------------------- end output ---------------------------
Thoughts?
Thanks again!
> Date: Fri, 9 Nov 2007 19:55:42 +0100
> From: andrew@lunn.ch
> To: csb_80@hotmail.com
> CC: ecos-discuss@ecos.sourceware.org
> Subject: Re: [ECOS] RE: networking support for my eCos application
>
>> MEMORY
>> {
>> ram : ORIGIN = 0x20000000, LENGTH = 0x00C00000
>> rom : ORIGIN = 0x20C00000, LENGTH = 0x00400000
>> sram : ORIGIN = 0x00000100, LENGTH = 0x00023F00
>> }
>>
>> versus this for the older (working) version:
>>
>> MEMORY
>> {
>> ram : ORIGIN = 0x20000000, LENGTH = 0x02000000
>> sram : ORIGIN = 0x00000000, LENGTH = 0x00024000
>> }
>>
>>
>> Can anyone provide a little clarification on how these files are generated and what I may have screwed up in my config.
>
> The linker file is derived from you hal include/pkgconf/*.ldi files.
>
> My guess is your working binary is a RAM startup application, but your
> new application is a ROM startup. Take a look at the value of
> CYG_HAL_STARTUP in your working and none working configuration.
>
> Andrew
_________________________________________________________________
Windows Live Hotmail and Microsoft Office Outlook – together at last. ?Get it now.
http://office.microsoft.com/en-us/outlook/HA102225181033.aspx?pid=CL100626971033
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss