Hello everybody.
I would like to clone a "freescale version" u-boot for working in imx6 boards, I mean, have a "base" uboot for imx6 based boards that I can customize and learn how to port it between imx6 boards.
I found that there are two versions of a freescale u-boot, or at least that is what it seems to me. I would like to know what is the difference between the u-boot from the freescale github repo GitHub - Freescale/u-boot-fslc: U-Boot tree to host pending fixes and improvements and the one found in the freescale public git repo uboot-imx.git - Freescale i.MX u-boot Tree In order to clone one and start playing with it.
Thanks!!
Solved! Go to Solution.
Hi Manua
1. "internal" means that it was developed&tested internally by nxp development team for public usage,
also as was answered by LP, i.MX Yocto Project Team Lead [09.06.2014 10:50]:
When we do a release we always do it on the last stable Yocto Project release.
2. "not yocto compatible" was said at time of writing that post, when only ltib linux versions
were provided by nxp. Later yocto replaced it.
>could you provide a couple of use cases where is better to use one over the other?
One can use both, seems official release is better for beginners since better documented
so one knows what expect and what tested :
"Documentation"
community :
http://freescale.github.io/doc/release-notes/1.8/
GitHub - Freescale/Documentation at fido
Best regards
igor
In case you can also check the official u-boot project, imx branch.
git.denx.de Git - u-boot/u-boot-imx.git/summary
The logs will tell you what is going on on both sides.
Hi Manual
please look at link where difference between community bsp and nxp/fsl releases is described
https://community.freescale.com/message/402940#402940
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks igorpadykov for helping, I have a couple of questions though.
And I still confused about what to use. It seems to me that the official freescale repo is more stable but the community driven bsp has more activity and I don't know to what extent is that beneficial.
Could you as a NXP expert help me to understand what should I use? because for example here at the company I'm working on we are using the official BSP release and it works fine but on the other hand I've read that it is recommended to use the community BSP. Or even better, could you provide a couple of use cases where is better to use one over the other?
Thanks!!
Hi Manua
1. "internal" means that it was developed&tested internally by nxp development team for public usage,
also as was answered by LP, i.MX Yocto Project Team Lead [09.06.2014 10:50]:
When we do a release we always do it on the last stable Yocto Project release.
2. "not yocto compatible" was said at time of writing that post, when only ltib linux versions
were provided by nxp. Later yocto replaced it.
>could you provide a couple of use cases where is better to use one over the other?
One can use both, seems official release is better for beginners since better documented
so one knows what expect and what tested :
"Documentation"
community :
http://freescale.github.io/doc/release-notes/1.8/
GitHub - Freescale/Documentation at fido
Best regards
igor