What's the purpose of fb0base?

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

What's the purpose of fb0base?

跳至解决方案
1,194 次查看
oussama
Contributor III

The 'Android_User's_Guide.pdf' tells to add to the kernel boot arguments the parameter "fb0base=0x27b00000". what is used for?

I have board with 2G ram/imx6q and running android 4.4.2, I did not specify this fb0base, and I have a crash of null pointer. Could this be relevant to the fb0base?

Thanks

标签 (3)
标记 (4)
0 项奖励
回复
1 解答
827 次查看
saurabh206
Senior Contributor III

fb0base is a kernel command line to specify fb0 base address to be 0x27b00000, so that kernel can use a reserved fb memory starting from this address.

This address is used in uboot fb.

To support smooth UI transition from uboot to kernel, this fb memory has to be reserved by kernel, otherwise, it is likely to be overwritten by others, so kernel will

go on using this block of memory to save memory usage.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
828 次查看
saurabh206
Senior Contributor III

fb0base is a kernel command line to specify fb0 base address to be 0x27b00000, so that kernel can use a reserved fb memory starting from this address.

This address is used in uboot fb.

To support smooth UI transition from uboot to kernel, this fb memory has to be reserved by kernel, otherwise, it is likely to be overwritten by others, so kernel will

go on using this block of memory to save memory usage.

0 项奖励
回复
827 次查看
CarlosCasillas
NXP Employee
NXP Employee

Hello Patel,

Thanks for your contribution to Freescale Community!

Additional details?
android-imx6-kitkat/0070-ENGR00223797-MX6-SabreSD-Add-fb0-base-addr-to-kernel.patch at master · rabe...

Best regards!

/Carlos

0 项奖励
回复