This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Problem running redboot from eb40a


Hi there!

So, I am now completely puzzled what you are doing there, and what I am
doing here :-)

> I just got it working yesterday.

or:

> Thanks for your help. I changed the mlt files and my board boots up!!!

I for myself am not an n00b in building, compiling or software for linux
or with linux, for example builind the arm-elf toolchein was not really
a problem for me. But I don't get redboot up in my f§$§$ing eb40a.

So what I tried are shannons patches, especially these ones:

http://www.loser.net/at91.tar.gz
http://www.loser.net/ecos-db.tar.gz

out of

http://sources.redhat.com/ml/ecos-discuss/2003-01/msg00125.html

So, now I am puzzled if there are newer ones, because of the following
issue.

Timothy, you postet in 

http://sources.redhat.com/ml/ecos-discuss/2003-03/msg00331.html

some changes, with them you got your eb40a up, but two two lines are
different here:

> CYGMEM_REGION_ram_SIZE from 0x1e000 to 0x3e000

you suggested, but in .h and .ldi file there where a SIZE of 0x20000
defined, due to that I am puzzled if there are different Versions of
Shannons two tar.gz files.

I commited your changes to my source tree anyway:

/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x2040 of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .rom_vectors is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x119d8 of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .text is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x119d8 of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .fini is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x1367c of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .rodata is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x1367c of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .rodata1 is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x1367c of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .fixup is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x1367c of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .gcc_except_table is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x13d94 of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .data is not within region ram
/usr/local/lib/gcc-lib/arm-elf/3.2.1/../../../../arm-elf/bin/ld: address
0x1d108 of
/usr/src/cvs/ecos-20021217-modded-mlt/redboot-RAM/install/bin/redboot.elf
section .bss is not within region ram

Is it correct you changed the mlt_arm_at91_eb40a_ram.h and
mlt_arm_at91_eb40a_ram.ldi and NOT the *_sram.* files? 

What ecos Version did you youse? An actual cvs? The actual 2.0b? Or a
significant older cvs? 

Is there any interest (Timothy? Shannon? other succesful People?) in
building an comprehensive mini-howto which tells how to get the
redboot<->eb40a thing to work with an collection of patches, tips and
advises? I am offering my (editorial) help and wepspace and time for
such a project, because I am desperately trying this things getting to
work.
Maybe porting "Shannons tars" to the actual 2.0b ecos tree in form of a
eb40a-ecos2.0b.patch.bz2 is a good idea. So you and me are working on
the same software, and when you are telling "works here!" I know I have the
same code here and the error is between chair and screen :)
But because I am not able to get this work I can't do that alone :(
Otherwise I would have done it, or if I where a C god I would have
ported it already...

So, now I am digging here around further, there MUST be some little
Detail which goes wrong here... *mumblegrumble*

Konsti

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]