karunakaran.krishnan | 30 Jan 05:57 2015

whether eldk 5.5.3 support 64bit cross compilation for powerpc e6500 core?

Hi All,

whether ELDK 5.5.3 powerpc e500v2 cross compiler is support 64bit 
compilation for freescale T2080 processor (T2080 is a e6500 64bit core)?

if ELDK 5.5.3 powerpc e500v2 is not support for 64bit compilation, 
Kindly suggest me the eldk for 64bit cross compiler.

Thanks
Karunakaran R

**************** CAUTION - Disclaimer *****************This email may contain confidential and
privileged material for the
sole use of the intended recipient(s). Any review, use, retention, distribution or disclosure by others
is strictly prohibited. If you are not the intended recipient (or authorized to receive for the
recipient), please contact the sender by reply email and delete all copies of this message. Also, email is
susceptible to data corruption, interception, tampering, unauthorized amendment and viruses. We only
send and receive emails on the basis that we are not liable for any such corruption, interception,
tampering, amendment or viruses or any consequence thereof. 
*********** End of Disclaimer ***********DataPatterns ITS Group**********
K Richard Pixley | 26 Jan 23:53 2015

installing 5.6

I have a question about how installation is supposed to work.

I've installed for powerpc-e500v2, using:

    sudo ./install.sh -d /opt/eldk-5.6 -a i686 -s toolchain -r "lsb-sdk
    minimal-mtdutils" powerpc-e500v2

(I've also tried toolchain-qte, they seem to behave the same in this
regard.)

And I'm trying to build a kernel using:

    export PATH :=
    /opt/eldk-5.6/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin:/opt/eldk-5.6/powerpc-e500v2/sysroots/i686-eldk-linux/usr/bin/powerpc-linux:$(PATH)

    export CROSS_COMPILE := powerpc-linux-
    export ARCH := powerpc

But I'm running into:

      LINK    vmlinux
      LD      vmlinux.o
    powerpc-linux-ld: cannot find libgcc.a: No such file or directory
    powerpc-linux-ld: cannot find libgcc.a: No such file or directory
    make[2]: *** [vmlinux] Error 1
    make[1]: *** [arch/powerpc/boot/uImage] Error 1

I find...

rpixley <at> victory> sudo find /opt/eldk-5.6 -name libgcc.a
(Continue reading)

Coskun AYYILDIZ | 19 Jan 10:59 2015
Picon

Unable to install ELDK-5.5

Hi,
I have an Ubuntu 12.04 host located in VmWare in Windows 7. I want to install the ELDK-5.5 for the powerpc
platform but have been unsuccessful till now.
I mounted the iso file as described:
sudo mount -o loop eldk-5.5-powerpc.iso /media/cdrom
Going into the /media/cdrom folder I can see the install.sh script. Then I continue as described:
./install.sh -d /opt/eldk-5-5/ powerpc
However it gives the following error:Error: SDK image "gmae" is not available Available SDK images for
target 'powerpc':<none>
However it gives the following error:Error: RFS image "minimal" is not available Available RFS images
for target 'powerpc':<none>
Then I want to use 'none'  SDK image and 'none' in RFS image. So, I run the following command:
./install.sh -s - -r - -d /opt/eldk-5-5/ powerpc

This time, I get no error. But, nothing happens at all!! I see no installation starting. When I check the
/opt/eldk-5-5/ folder I see it is empty.
I checked this error all over the internet but found no useful solution.
I'll be very happy if anyone could help me out with this..
Thanks in advance..
_______________________________________________
eldk mailing list
eldk@...
http://lists.denx.de/mailman/listinfo/eldk
ka babu | 19 Jan 10:12 2015
Picon

New to eldk and u-boot

Hi ,
 I am working with u-boot for a power pc based board
As I am also new to both eldk and U-Boot, please guide me to get started.

Regards,
kab
_______________________________________________
eldk mailing list
eldk@...
http://lists.denx.de/mailman/listinfo/eldk
Matthias Fuchs | 10 Dec 20:19 2014
Picon

complete sources for ELDK target images

Hi,

what's the best way to collect all sourcecode and licenses that are
involved in an ELDK/yocto based target image? So that these files can be
used to provide the complete sourcecode for a given target (in order to
fulfill license demands)

One method could be to provide the ELDK git repository and the download
directory that is created during the build process. But this contains
more sources than are required to build a special target image (also
contains toolchain and other images releated files).

The installed_pkgs.txt file only lists the package names and not the
sources itself.

I expect this to be a common task when creating yocto based products.
But I did not find the best way so far.

Matthias
Albrecht Dreß | 2 Dec 20:44 2014
Picon

ELDK & Coverage Analysis

Hi all,

I use ELDK 5.4 for a MPC5200 based board, and would like to run unit tests with a coverage analysis.

I see that powerpc-linux-gcov is included, but building for a coverage analysis results in

powerpc-linux-gcc -g -O -fprofile-arcs -ftest-coverage tests.c -o
tests
/opt/eldk-5.4/powerpc/sysroots/i686-eldk-linux/usr/libexec/powerpc-linux/gcc/powerpc-linux/4.7.2/ld:
cannot find -lgcov

On my Ubuntu system I can run gcov for the same test app.  Did I miss to install some package from ELDK, or do I
have to build the necessary "infrastructure" myself?

Thanks,
Albrecht.
_______________________________________________
eldk mailing list
eldk@...
http://lists.denx.de/mailman/listinfo/eldk
Larry Baker | 12 Nov 20:57 2014
Picon

Re: Cross Compile newer bash rpm for eldk (for ppc-v42-1)

Adir,

I did not see your original post, so I do not know what errors you encountered.  (I do not understand why you are
using a CentOS source RPM for a PPC CPU.)  However, it should be possible to update an old bash to patch the
ShellShock vulnerability.  I have done it on several of our CentOS and Mac OS X systems that are many years
old.  I recommend that you stick with the version of bash your system already uses, apply the latest patches
to that release, and build that.  On your target system, enter "bash --version" to display the version.  For
example, on my Mac OS X 10.6 system, the version is 3.2.X.  You can download the GNU sources and patches for
that version directly from https://ftp.gnu.org/pub/gnu/bash.  Alternately, if you have the sources
for the version you are running (ELDK v4.2), all you will need are the patches since that release.  I think in
either case you will have to apply the patches you need manually.  If you use the GNU sources, there is a
configure command that will hopefully create a makefile you can use.  If you are patching the ELDK v4.2
sources, follow the ELDK instructions to update an application.

For example, for the Mac OS X 10.6 bash, I performed these steps after I determined I needed patches 052
through 057 (which was the latest patch at the time):

• Download the patch files from gnu.org. These must start with bash32-052, and include
     all subsequent patches sequentially:

  $ for patch in 052 053 054 055 056 057
    do
       curl -O https://ftp.gnu.org/pub/gnu/bash/bash-3.2-patches/bash32-${patch}
    done

• Apply the patches in order:

  $ cd bash-92/bash-3.2
  $ for patch in 052 053 054 055 056 057
    do
(Continue reading)

Wolfgang Denk | 12 Nov 17:42 2014
Picon
Picon

Re: Cross Compile newer bash rpm for eldk (for ppc-v42-1)

Dear Adir,

In message
<db100343705343de912bfd7f086bd141@...>
you wrote:
>
> I'm trying to build new rpm for eldk4.2 for ppc460 cpu.
> 
> I failed while I'm building the source rpm version http://vault.centos.org/
> 6.5/updates/Source/SPackages/bash-4.1.2-15.el6_5.2.src.rpm

This is pretty normal, I'm afraid.  ELDK v4.2 was based on bash 3.2 of
May, 2007 - that's more than 7 years ago.   You must not expect that
you can just update to pretty recent versions of some software
package any more.  You will find that you run into a dependency here
and one there, which in turn will cause other dependencies, and in a
blink of an eye you will be trapped in a maze of depencencies which
cover more or less the whole distribution.

ELDK v4.2 is outdated, and it is practically impossible to update it.

It was a great release - I think the best we ever did - but now it is
obsolete, and time to move on.

I recommend you stop wasting your time on that old stuff, and switch
to a more recent ELDK v5.x version.

Best regards,

Wolfgang Denk
(Continue reading)

Picon

Re: U-Boot compile with error

Hi Wolfgang

After your response I tried exactly the same as you using:

eldk-switch -m -r 5.5 armv7a

It gives:

eldk-switch.sh: ELDK 5.5 for armv7a is not installed!

and 

eldk-switch -l 

gives: 

+--- Installed ELDK versions:

I think there is a problem with the installation of the ELDK. I installed the ELDK in an other path as /opt/eldk5.5

Do you think this may be the reason of the compiler (linker) issue?

Thanks

Ludo

----Ursprüngliche Nachricht----
Von : wd <at> denx.de
Datum : 28/10/2014 - 20:37 (CET)
An : l.heusser <at> bluewin.ch
(Continue reading)

Wolfgang Denk | 28 Oct 21:31 2014
Picon
Picon

Re: U-Boot compile with error

Dear Ludo,

please keep the ML on Cc:.

In message
<10558951.48793.1414527047766.JavaMail.webmail@...>
you wrote:
> 
> After your response I tried exactly the same as you using:
...
> It gives:
> eldk-switch.sh: ELDK 5.5 for armv7a is not installed!
> and 
> eldk-switch -l 
> gives: 
>
> +--- Installed ELDK versions:
>
> I think there is a problem with the installation of the ELDK. I installed the ELDK in an other path as /opt/eldk5.5

Only "eldk-switch" should be affected by this; you would have to adapt
it's configuration for your alternate installation directory.

> Do you think this may be the reason of the compiler (linker) issue?

I don't think so.

Can you please provide the exact commands you have been using which
lead to that error?

(Continue reading)

Picon

U-Boot compile with error

Hello
I try to build u-boot (mainline) using the ELDK 5.5 for Beaglebone Black but the build compile with error.
Here the end of the build output:
  AS      arch/arm/cpu/armv7/start.o
  AS      arch/arm/cpu/armv7/omap3/lowlevel_init.o
  LD      arch/arm/cpu/armv7/omap3/built-in.o
  CC      common/main.o
  CC      common/board_f.o
  CC      common/cmd_version.o
  LD      common/built-in.o
  CC      drivers/usb/gadget/f_fastboot.o
  LD      drivers/usb/gadget/built-in.o
  CC      lib/display_options.o
  LD      lib/built-in.o
  LD      examples/standalone/hello_world
arm-linux-gnueabi-ld.bfd: cannot find -lgcc
make[2]: *** [examples/standalone/hello_world] Error 1
make[1]: *** [examples/standalone] Error 2
make: *** [examples] Error 2
Can anybody help? Thanks
Ludo
_______________________________________________
eldk mailing list
eldk@...
http://lists.denx.de/mailman/listinfo/eldk

Gmane