[yocto] Build problems with ML507 and meta-xilinx

Elvis Dowson elvis.dowson at gmail.com
Fri Apr 12 03:12:51 PDT 2013


Hi Andrew,

On Apr 12, 2013, at 12:34 PM, Andrew James <andrew.james77777 at gmail.com> wrote:

> I wonder if someone can help me. I'm attempting to do a yocto build for the ML507 xilinx development board and am running into build error when building eglibc
> I'm using VMWARE Player running an Ubuntu 12.10 64-bit virtual machine. I can succesfully build core-image-minimal using the default settings, but when trying
> to build for the ML507 (MACHINE = virtex-5-ml507-powerpc-440 I get a build error when compiling eglibc, '440fp not supported'
>  
> I have used git to get the 'danny' version of the yocto directories.
>  
> Any help would be appreciated, I can provide futher details if neccessary

I was able to get Yocto to build soft fpu (gcc-4.5) and hard fpu (gcc-4.7) support, a couple of months back.

Here are some instructions

Step 01: Modfy your bblayers.conf file to include the following repositories

BBLAYERS ?= " \
  /tool/yocto/poky/meta \
  /tool/yocto/poky/meta-yocto \
  /tool/yocto/meta-openembedded/toolchain-layer \
  /tool/yocto/meta-xilinx \
  "

Step 02: Modify your local.conf file

XILINX_LOC ?= "/tool/xilinx/14.3/ISE_DS"

MACHINE ?= "virtex-5-ml507-powerpc-440"

XILINX_BSP_PATH ?= "/project/xilinx-ml507-base-trd-ppc440-fpu"

If you use the EDK BSB to create a default project with APU FPU support, it should be sufficient.


Step 03: Checkout specific commits ids for each of the repositories

poky: commit id: 2a9c574fd8b0800199b6569b6abf02634801013d

meta-openembedded: commit id: ef5e1d752003e70d30ce8462c3cd09ce3794d783

meta-xilinx: commit id: c8ad57010f189d6b072ca193a88fd1ff551c5644

http://git.yoctoproject.org/cgit/cgit.cgi/meta-xilinx/log/


Let me know if you run into any more issues. I will need to get around to updating support for the ML507 against the current poky master & danny branches in a couple of weeks.

Best regards,

Elvis Dowson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130412/fc73f643/attachment.html>


More information about the yocto mailing list