[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclinux-dev
Subject:    Re: [uClinux-dev] elf2flt error with ARM Cortex-R4 toolchain
From:       David McCullough <david_mccullough () mcafee ! com>
Date:       2012-07-24 1:58:19
Message-ID: 20120724015818.GA3704 () mcafee ! com
[Download RAW message or body]


Jivin Pankaj DEV lays it down ...
> Hey,
> 
> I downloaded latest sources for elf2flt from \
> http://cvs.uclinux.org/cgi-bin/cvsweb.cgi/elf2flt/ But they are exactly the same as \
> from blackfin. 
> "but there are working ARM toolchains out there with elf2flt included"
> Could you provide me any link/pointer for any ARM-CortexR4  toolchain with elf2flt \
> included ?

Codesourcery traditionally did this quite well.  They have since been bought
by Mentor and I have no experience with them myself:

	http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/


Maybe do some googling ;-)

Cheers,
Davidm

> -----Original Message-----
> From: David McCullough [mailto:david_mccullough@mcafee.com] 
> Sent: Friday, July 20, 2012 10:23 AM
> To: Pankaj DEV
> Cc: uclinux-dev@uclinux.org
> Subject: Re: elf2flt error with ARM Cortex-R4 toolchain
> 
> 
> Jivin Pankaj DEV lays it down ...
> > Hello,
> > 
> > I am using ARM-Versatile Cortex-R4 platform and I have toolchain build with \
> > following components? versions : 
> > 1.       GNU GCC : 4.6.3 20120301
> > 2.       GNU Binutils - 2.20.51.20100809
> > 3.       uClibc-nptl-0.9.33-66
> > 
> > To build the user application binary (FLAT), I downloaded the 
> > following(latest) version of ELF2FLT package from 
> > http://blackfin.uclinux.org/git/?p=users/vapier/elf2flt.git;a=summary
> > 
> > 2011-04-04
> > 
> > 	David McCullough 
> > <http://blackfin.uclinux.org/git/?p=users/vapier/elf2flt.git;a=search;
> > s=David+McCullough;st=author>
> > 
> > 	The GNU linker uses -v as a shortcut to --version,... 
> > <http://blackfin.uclinux.org/git/?p=users/vapier/elf2flt.git;a=commit;
> > h=40f0d175e0847d922faa85cc18ec01f2129bb2b9>
> 
> 
> My only question is why you are using the blackfin version of elf2flt for an ARM \
> system ?  It may be fine,  I don't really know,  but its primary purpose would be \
> blackfind support I suspect ;-) 
> I haven't played with elf2flt for a long time,  but there are working ARM \
> toolchains out there with elf2flt included.  Build your ARM tool chain, then try \
> this version of elf2flt: 
> 	http://cvs.uclinux.org/cgi-bin/cvsweb.cgi/elf2flt/
> 
> Otherwise,  hopefully someone on the list is currently using something and can help \
> you, 
> Cheers,
> Davidm
> 
> 
> 
> 
> > I was able to build the package properly and install it in my existing (above) \
> > toolchain, but now when I try to build a simple (hello) C user program using \
> > ?Wl,-elf2flt options, I am getting following errors : 
> > a.       /root/distro-armv7r/STLinux-2.4/devkit/armv7r_uclibc/arm-cortex-linux-uclibcgnueabi/bin/ld.real: \
> > section .junk loaded at [00000000,0000001f] overlaps section .text loaded at \
> > [00000000,0000011f] 
> > b.      /root/distro-armv7r/STLinux-2.4/devkit/armv7r_uclibc/arm-cortex-linux-uclibcgnueabi/bin/ld.real: \
> > BFD (GNU Binutils - STMicroelectronics/Linux Base) 2.20.51.20100809 assertion \
> > fail ../../bfd/elf32-arm.c:13377 
> > 
> > 
> > Any Idea ? 
> > 
> > 
> > 
> > My doubt : 
> > 
> > Is ELF2FLT package compatible with the above mentioned versions of \
> > GCC/Binutils/uClibc for ARM-R4 used ?  
> > If anybody has tried to build a toolchain for ARM with this ELF2FLT package, can \
> > u help us with the versions of GCC/Binutils/uClibc ?  
> > Or may be if anyone knows any working ARM-CortexR4 working toolchain containing \
> > ELF2FLT ? 
> > 
> > 
> > Regards
> > 
> > Pankaj Dev
> > 
> > 
> 
> -- 
> David McCullough,      david_mccullough@mcafee.com,  Ph:+61 734352815
> McAfee - SnapGear      http://www.mcafee.com         http://www.uCdot.org
> 
> 

-- 
David McCullough,      david_mccullough@mcafee.com,  Ph:+61 734352815
McAfee - SnapGear      http://www.mcafee.com         http://www.uCdot.org
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic