Hi Eric,
while testing the Quick Start Board, I quickly tried several kernel built from git://git.linaro.org/bsp/freescale/linux-linaro.git
- lt-3.2-imx5 : needs some fixes to build, boots but X fails to run (with 11.09.01 BSP's userland on the VGA output)
- lt-3.2-imx6: needs some fixes to build, fails to boot
- lt-3.1-2011.12: don't remember the result
- rel_imx_2.6.38_12.01.01 : fails to boot
I can provide log & more details for each configuration later if needed.
The instructions on the Wiki ( https://wiki.linaro.org/Boards/MX53QuickStart ) seems outdated.
Is this platform still supported by Linaro ?
What is the Freescale Landing team's recommended tag to use to test linux-linaro on iMX53QSB ?
What are the recommended GPU & VPU libraries to use to get the best of the i.MX53 with linux-linaro ?
Thanks Eric
On 09.03.2012 13:23, Eric Bénard wrote:
Hi Eric,
If I understood correctly, Eric Miao left Linaro. And Guodong is working now at his position.
while testing the Quick Start Board, I quickly tried several kernel built from git://git.linaro.org/bsp/freescale/linux-linaro.git
lt-3.2-imx5 : needs some fixes to build, boots but X fails to run (with 11.09.01 BSP's userland on the VGA output)
lt-3.2-imx6: needs some fixes to build, fails to boot
lt-3.1-2011.12: don't remember the result
rel_imx_2.6.38_12.01.01 : fails to boot
I can provide log & more details for each configuration later if needed.
The instructions on the Wiki ( https://wiki.linaro.org/Boards/MX53QuickStart ) seems outdated.
Is this platform still supported by Linaro ?
It doesn't seem so :( But most probably Guodong can clarify this better.
What is the Freescale Landing team's recommended tag to use to test linux-linaro on iMX53QSB ?
What are the recommended GPU & VPU libraries to use to get the best of the i.MX53 with linux-linaro ?
Best regards
Dirk
On Fri, Mar 9, 2012 at 8:23 PM, Eric Bénard eric@eukrea.com wrote:
Hi Eric,
while testing the Quick Start Board, I quickly tried several kernel built from git://git.linaro.org/bsp/freescale/linux-linaro.git
- lt-3.2-imx5 : needs some fixes to build, boots but X fails to run
(with 11.09.01 BSP's userland on the VGA output)
lt-3.2-imx6: needs some fixes to build, fails to boot
lt-3.1-2011.12: don't remember the result
The above should be OK to build and boot as long as I can remember. Could you provide the fix and error logs so the Landing team could help fix the issues?
- rel_imx_2.6.38_12.01.01 : fails to boot
This is actually the tag from Freescale BSP, we did a direct import of the Freescale BSP and this was the tag to their 2012.01 ER4 release.
I can provide log & more details for each configuration later if needed.
This will be very helpful.
The instructions on the Wiki ( https://wiki.linaro.org/Boards/MX53QuickStart ) seems outdated.
Could you help point out which part is outdated, so it can be corrected later?
Is this platform still supported by Linaro ?
What is the Freescale Landing team's recommended tag to use to test linux-linaro on iMX53QSB ?
for imx53 QSB, I think lt-3.1-ubuntu will be the one, the latest tag will be fine.
What are the recommended GPU & VPU libraries to use to get the best of the i.MX53 with linux-linaro ?
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
Further questions you could ask Guodong for details, I'll still be available to try my best to answer within my knowledge, but could be in slow response.
Thanks
Thanks Eric -- http://eukrea.com/en/news/104-2012
Hi Eric,
Le Sat, 10 Mar 2012 20:45:51 +0800, Eric Miao eric.miao@linaro.org a écrit :
On Fri, Mar 9, 2012 at 8:23 PM, Eric Bénard eric@eukrea.com wrote:
while testing the Quick Start Board, I quickly tried several kernel built from git://git.linaro.org/bsp/freescale/linux-linaro.git
- lt-3.2-imx5 : needs some fixes to build, boots but X fails to run
(with 11.09.01 BSP's userland on the VGA output)
lt-3.2-imx6: needs some fixes to build, fails to boot
lt-3.1-2011.12: don't remember the result
The above should be OK to build and boot as long as I can remember. Could you provide the fix and error logs so the Landing team could help fix the issues?
Attached the patches needed to build : - lt-3.2-imx5 @ 20401bffc83f4e9fd18fd6032fea22082099ce88 : file://fix_vpu.patch \ file://fix_rtc-da9052.patch \ file://fix_da9052_bl.patch \
- lt-3.2-imx6 @ 02f4a02c27e1f2f5c79f57394c3f34ab73936d44 : file://fix_sata.patch \ file://fix_regulator.patch \ file://fix_ipuv3.patch \ file://fix_usb.patch \ file://fix_rtc-da9052.patch \ file://fix_da9052_bl.patch \
The instructions on the Wiki ( https://wiki.linaro.org/Boards/MX53QuickStart ) seems outdated.
Could you help point out which part is outdated, so it can be corrected later?
in fact it not really outdated but I was searching for a lt-2.6.38 _branch_ which I didn't found and just noticed now there are lt-2.6.38* _tags_.
Is this platform still supported by Linaro ?
What is the Freescale Landing team's recommended tag to use to test linux-linaro on iMX53QSB ?
for imx53 QSB, I think lt-3.1-ubuntu will be the one, the latest tag will be fine.
I started a new build today from the 2011.12 release : http://launchpad.net/linaro-landing-team-freescale/trunk/2011.12/+download/l... using the 2012.02 toolchain : http://launchpad.net/gcc-linaro/4.5/4.5-2012.02/+download/gcc-linaro-4.5-201... and lt-mx5_defconfig. The resulting kernel didn't boot on the QSB (DA9052 one).
Then I switched back to an old Codesourcery arm-2009q3 toolchain and the kernel boots fine so the boot problem seems to be related to a toolchain issue.
Last detail : I'm using barebox bootloader with the latest patches which provides a good support of both DA9052 & MC34708 based QSB (but I don't think this is a problem as the kernel built with the old toolchain boots fine) : http://git.pengutronix.de/?p=barebox.git%3Ba=shortlog
What are the recommended GPU & VPU libraries to use to get the best of the i.MX53 with linux-linaro ?
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
OK, I'm actually using the libs built from the sources provided in the L2.6.35_11.09.01_ER BSP we can download from Freescale's website.
Is it possible to get access to this newly packaged GPU/VPU code from Freescale when we have an NDA with Freescale in place ? If yes, what is the name of the archive/package I should ask to my Freescale technical support contact ?
Thanks, Eric
Not sure if you;re interested, but our iMX53 Android builds run great as do our iMX6 builds.
Feel free to take a look at the first preview release candidate of this cycle:
https://android-build.linaro.org/builds/~linaro-android/imx6-ics-gcc47-frees... https://android-build.linaro.org/builds/~linaro-android/imx6-ics-gcc46-frees... https://android-build.linaro.org/builds/~linaro-android/imx53-ics-gcc46-free...
Instructions etc are on the tip builds at:
https://android-build.linaro.org/builds/~linaro-android/imx6-ics-gcc47-frees... https://android-build.linaro.org/builds/~linaro-android/imx6-ics-gcc46-frees... https://android-build.linaro.org/builds/~linaro-android/imx53-ics-gcc46-free...
On 10 March 2012 08:59, Eric Bénard eric@eukrea.com wrote:
Hi Eric,
Le Sat, 10 Mar 2012 20:45:51 +0800, Eric Miao eric.miao@linaro.org a écrit :
On Fri, Mar 9, 2012 at 8:23 PM, Eric Bénard eric@eukrea.com wrote:
while testing the Quick Start Board, I quickly tried several kernel built from git://git.linaro.org/bsp/freescale/linux-linaro.git
- lt-3.2-imx5 : needs some fixes to build, boots but X fails to run
(with 11.09.01 BSP's userland on the VGA output)
lt-3.2-imx6: needs some fixes to build, fails to boot
lt-3.1-2011.12: don't remember the result
The above should be OK to build and boot as long as I can remember. Could you provide the fix and error logs so the Landing team could help fix the issues?
Attached the patches needed to build :
- lt-3.2-imx5 @ 20401bffc83f4e9fd18fd6032fea22082099ce88 :
file://fix_vpu.patch \ file://fix_rtc-da9052.patch \ file://fix_da9052_bl.patch \
- lt-3.2-imx6 @ 02f4a02c27e1f2f5c79f57394c3f34ab73936d44 :
file://fix_sata.patch \ file://fix_regulator.patch \ file://fix_ipuv3.patch \ file://fix_usb.patch \ file://fix_rtc-da9052.patch \ file://fix_da9052_bl.patch \
The instructions on the Wiki ( https://wiki.linaro.org/Boards/MX53QuickStart ) seems outdated.
Could you help point out which part is outdated, so it can be corrected later?
in fact it not really outdated but I was searching for a lt-2.6.38 _branch_ which I didn't found and just noticed now there are lt-2.6.38* _tags_.
Is this platform still supported by Linaro ?
What is the Freescale Landing team's recommended tag to use to test linux-linaro on iMX53QSB ?
for imx53 QSB, I think lt-3.1-ubuntu will be the one, the latest tag will be fine.
I started a new build today from the 2011.12 release : http://launchpad.net/linaro-landing-team-freescale/trunk/2011.12/+download/l... using the 2012.02 toolchain : http://launchpad.net/gcc-linaro/4.5/4.5-2012.02/+download/gcc-linaro-4.5-201... and lt-mx5_defconfig. The resulting kernel didn't boot on the QSB (DA9052 one).
Then I switched back to an old Codesourcery arm-2009q3 toolchain and the kernel boots fine so the boot problem seems to be related to a toolchain issue.
Last detail : I'm using barebox bootloader with the latest patches which provides a good support of both DA9052 & MC34708 based QSB (but I don't think this is a problem as the kernel built with the old toolchain boots fine) : http://git.pengutronix.de/?p=barebox.git%3Ba=shortlog
What are the recommended GPU & VPU libraries to use to get the best of the i.MX53 with linux-linaro ?
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
OK, I'm actually using the libs built from the sources provided in the L2.6.35_11.09.01_ER BSP we can download from Freescale's website.
Is it possible to get access to this newly packaged GPU/VPU code from Freescale when we have an NDA with Freescale in place ? If yes, what is the name of the archive/package I should ask to my Freescale technical support contact ?
Thanks, Eric -- http://eukrea.com/en/news/104-2012
linaro-kernel mailing list linaro-kernel@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-kernel
Hi,
Le Sat, 10 Mar 2012 15:59:03 +0100, Eric Bénard eric@eukrea.com a écrit :
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
OK, I'm actually using the libs built from the sources provided in the L2.6.35_11.09.01_ER BSP we can download from Freescale's website.
Is it possible to get access to this newly packaged GPU/VPU code from Freescale when we have an NDA with Freescale in place ? If yes, what is the name of the archive/package I should ask to my Freescale technical support contact ?
any idea concerning this last 2 questions ?
Thanks Eric
On 12-03-15 02:59 PM, Eric Bénard wrote:
Hi,
Le Sat, 10 Mar 2012 15:59:03 +0100, Eric Bénarderic@eukrea.com a écrit :
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
OK, I'm actually using the libs built from the sources provided in the L2.6.35_11.09.01_ER BSP we can download from Freescale's website.
Is it possible to get access to this newly packaged GPU/VPU code from Freescale when we have an NDA with Freescale in place ? If yes, what is the name of the archive/package I should ask to my Freescale technical support contact ?
any idea concerning this last 2 questions ?
Your Freescale support contact won't have any knowledge of this. We made changes to make the libraries more acceptable to distributions (sonames, version numbers etc), and passed that code back to Freescale. I would expect that it would be available for the 3.0 kernels just released, but I haven't checked.
The other libs are built against the 3.1 or 3.2, which we will update for 3.3 soon for the April release. The license for Linaro to distribute these binaries was being finalized that last I heard. I will have to check on its state with Anmar tomorrow and get back to you.
Scott
Hi Scott,
Le Sun, 18 Mar 2012 18:12:12 -0400, Scott Bambrough scott.bambrough@linaro.org a écrit :
On 12-03-15 02:59 PM, Eric Bénard wrote:
Hi,
Le Sat, 10 Mar 2012 15:59:03 +0100, Eric Bénarderic@eukrea.com a écrit :
So the LT actually did a lot work modifying and packaging the GPU/VPU code from Freescale but those are only available privately due to license problem preventing us from re-distribute freely in public. Linaro is currently working on a click-through license agreement infrastructure, once that's done, the work will be made available publicly I assume.
OK, I'm actually using the libs built from the sources provided in the L2.6.35_11.09.01_ER BSP we can download from Freescale's website.
Is it possible to get access to this newly packaged GPU/VPU code from Freescale when we have an NDA with Freescale in place ? If yes, what is the name of the archive/package I should ask to my Freescale technical support contact ?
any idea concerning this last 2 questions ?
Your Freescale support contact won't have any knowledge of this. We made changes to make the libraries more acceptable to distributions (sonames, version numbers etc), and passed that code back to Freescale. I would expect that it would be available for the 3.0 kernels just released, but I haven't checked.
The other libs are built against the 3.1 or 3.2, which we will update for 3.3 soon for the April release. The license for Linaro to distribute these binaries was being finalized that last I heard. I will have to check on its state with Anmar tomorrow and get back to you.
do you have any (preferably good ;-) ) news concerning this issue ?
Thanks Eric
Hi Scott,
Le Sun, 18 Mar 2012 18:12:12 -0400, Scott Bambrough scott.bambrough@linaro.org a écrit :
The other libs are built against the 3.1 or 3.2, which we will update for 3.3 soon for the April release. The license for Linaro to distribute these binaries was being finalized that last I heard. I will have to check on its state with Anmar tomorrow and get back to you.
do you have any news concerning this license issue ?
Thanks Eric
linaro-kernel@lists.linaro.org