What is the difference between the u-boot found in freescale github and freescale public git?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

What is the difference between the u-boot found in freescale github and freescale public git?

ソリューションへジャンプ
2,638件の閲覧回数
m4l490n
Contributor V

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!!

ラベル(1)
タグ(4)
0 件の賞賛
返信
1 解決策
2,142件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

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"

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process... 

community :

http://freescale.github.io/doc/release-notes/1.8/

GitHub - Freescale/Documentation at fido

Best regards

igor

元の投稿で解決策を見る

4 返答(返信)
2,142件の閲覧回数
angelo_d
Senior Contributor I

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.

2,142件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

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!

-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
2,142件の閲覧回数
m4l490n
Contributor V

Thanks igorpadykov​ for helping, I have a couple of questions though.

  1. If the freescale official release BSP is internal, why is it available to the public?
  2. The article says that the official BSP is not yocto compatible, nevertheless I can find a Freescale i.MX Yocto Project Manifest git://git.freescale.com/imx/fsl-arm-yocto-bsp.git in the official freescale git repo.

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!!

0 件の賞賛
返信
2,143件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

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"

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process... 

community :

http://freescale.github.io/doc/release-notes/1.8/

GitHub - Freescale/Documentation at fido

Best regards

igor