4630| 1
|
bootz 80800000 - 83000000空间40M,为何分配这么多? |
1金钱
最佳答案zImage是压缩之后的,原始的内核镜像我这里8.1M的zImage解压出来就30M了。
而且u-boot里内存随便挥霍,等进内核之后一切内存全部收归内核统一管理,这点并没什么。
而且80800000/83000000只是内核/设备树暂时寄放在这里而已,首先执行bootz之后它会把设备树加工之后搬到内存的较高地址处
(你会看到## Flattened Device Tree blob at 0xXXXXXXXXXX,后面的地址是内核使用的设备树真实地址)
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-25 03:17
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网