i.MX6 LTIB installation, can't find download link

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6 LTIB installation, can't find download link

Jump to solution
14,457 Views
victhorf
Contributor II

I currently own an i.MX6 Quad SABRE Lite board, and I have been trying to obtain the LTIB installer for a few days, but I have been unsuccessful in my search. Could anyone please point me in the right direction?

Labels (2)
0 Kudos
1 Solution
1,525 Views
LeonardoSandova
Specialist I

Hi Victhor, Get the latest BSP from the link below, install LTIB and try the installed toolchain (/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin)

i.MX6 Q/D/DL/S L3.0.35_4.0.0 GA release

View solution in original post

0 Kudos
7 Replies
1,525 Views
vincentcoisy
Contributor I

Hi,

I'm sorry to unearth this thread, but it happens I am going to need this exact BSP and thus toolchain for a project (don't ask why this one, the client is king...)

But it appears that the link to the BSP (https://community.nxp.com/docs/DOC-94809) is somehow broken.

Could anyone direct me to some archive where I could retrieve it ?

Regards,

V. COISY

0 Kudos
1,525 Views
LeonardoSandova
Specialist I

Take a look at this link  http://boundarydevices.com/imx6-builds/ . You can also use Yocto to build a complete Linux image (u-boot+uImage+rootfs)

Leo

0 Kudos
1,525 Views
victhorf
Contributor II

There only seem to be binaries for the kernel and filesystem in this link, not the cross compiler toolchain, which is what I'm interested in. The LTIB installer available on the LTIB site installs a version of gcc that appears to be too old to build recent Linux kernels (rel_imx_3.0.35_1.1.3 from Freescale linux-2.6-imx) ., complaining about "Error: unknown architecture `armv7-a'", and I can't seem to find an option to install a newer toolchain. The toolchain from Yocto's "meta-toolchain" package also fails to build the linux-2.6-imx tree from Freescale, rel_imx_3.0.35_1.1.3 branch, but with a different error: http://pastebin.com/JLqKWZQq

ld version, from "meta-toolchain": GNU ld (GNU Binutils) 2.22

gcc version, from "meta-toolchain": arm-poky-linux-gnueabi-gcc (GCC) 4.7.2

ld version, from LTIB toolchain: GNU ld version 2.17

gcc version, from LTIB toolchain: arm-none-linux-gnueabi-gcc (GCC) 4.1.2

as versions from "meta-toolchain" and LTIB are 2.22 and 2.17, respectively.

0 Kudos
1,526 Views
LeonardoSandova
Specialist I

Hi Victhor, Get the latest BSP from the link below, install LTIB and try the installed toolchain (/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin)

i.MX6 Q/D/DL/S L3.0.35_4.0.0 GA release

0 Kudos
1,525 Views
victhorf
Contributor II

Thank you, the toolchain provided on this BSP works. The problem with ld I had was unrelated to ld itself, it was solved by  the command "unset LDFLAGS".

0 Kudos
1,525 Views
zhanxiaozhang
Contributor III

Is there more description about your question?

0 Kudos
1,525 Views
victhorf
Contributor II

I tried to download LTIB from LTIB : Download,  but when LTIB prompts me to select the board type, there are no i.MX6 based boards to choose from. I don't know if I need a specific version of LTIB, so I asked on this forum.

0 Kudos