[ECOS] Problem running redboot from eb40a
Konstantin Kletschke
konsti@ludenkalle.de
Mon Mar 24 12:13:00 GMT 2003
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
More information about the Ecos-discuss
mailing list