How to read the uboot2015.04?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

How to read the uboot2015.04?

跳至解决方案
1,594 次查看
brucecyc
Contributor II

Hello everyone:

     My hardware platform is based on mx6sabresd,the software is base on android5.1,kernel3.14,uboot2015.04,where can I get some information about uboot2015.04?which refernce can I read to get across the uboot  boot process?

标签 (1)
0 项奖励
回复
1 解答
1,401 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello Bruce Chen,

There is some useful information on the uboot port for i.MX6 on the document that is attached on the first comment of the following thread.

u-boot-2015.04 how to start with logo

You may find a lot of information on how U-boot works on Free Electrons material (http://free-electrons.com/docs/porting-u-boot/) and you may also find a lot of information from the U-boot project website (http://www.denx.de/wiki/U-Boot/).

Regards,

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,402 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello Bruce Chen,

There is some useful information on the uboot port for i.MX6 on the document that is attached on the first comment of the following thread.

u-boot-2015.04 how to start with logo

You may find a lot of information on how U-boot works on Free Electrons material (http://free-electrons.com/docs/porting-u-boot/) and you may also find a lot of information from the U-boot project website (http://www.denx.de/wiki/U-Boot/).

Regards,

0 项奖励
回复
1,401 次查看
brucecyc
Contributor II

gusarambula:

     Thanks for you kindly anwser.

     I have two hardware platforms,both are based on imx6q IC,but the differences between them are as follows:

     1、the hardware difference : DDR ,eMMC,PMIC are not same。

     2、the software difference  : one name A is Android4.4.2,kernel,uboot2009.08;     anther named B is      android5.1,kernel3.14,uboot2015.04,

     since I want to port B to A,

     My question is :where can I get the difference between uboot2009.08 and uboot2105.04?

0 项奖励
回复
1,401 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello Bruce Chen,

Thanks for providing more details on your scenario.

The main difference between u-boot 2009.08 (used up to kernel 3.0.35) and u-boot 2015.04 (used starting in kernel 3.14.52) is that the later uses a Device Tree to contain the description of the hardware separately from the Kernel.

You may find the following u-boot migration example document useful as it covers the basics on migrating U-boot.

U-Boot Migration Example

Unfortunately I couldn’t find release documentation that shows detailed differences between both Uboot releases but you may always compare the source code from the u-boot of both BSPs to compare differences.

Regards,