boot0 fes sboot uboot到底什么区别,哪个引导哪个,迷糊了
-
下载了t113的sdk编译,在uboot编译里面有提到boot0 fes sboot这些名词,到底是什么啊
我现在单独编译uboot,要烧录到哪里才可以运行,可以烧录到sd卡吗,sd卡的什么地址,
或者可以烧录到nor flash 0地址吗,uboot必须配合spl吗,我都迷糊了,到底咋弄啊 -
@smiletiger 最先跑的是boot0 然后就是uboot了。boot0偏移地址8K boot.img偏移地址16400K,烧进去就能看到uboot启动了
-
@weipengyao
boot0的最重要的功能是用来初始书DDR控制器的,有了大容量DDR才能为所欲为。fes是官方烧录软件用来初始化DDR的,仅烧录的时候用。
-
@whycan 请问我如果独立编译出来了uboot,应该烧录到sd卡哪个位置才可以启动
或者能不能烧录到spi nor的某个地址启动 -
@smiletiger
可以,TF卡的你可以参考这个帖子:用buildroot自带的genimage把tina dragon的活干完,让dragon无活可干。
https://bbs.aw-ol.com/topic/1022spi flash也差不多
-
@whycan 谢谢回复,我捋一下, 是不是把uboot烧录到sd卡的8k位置,brom就会自动读取8k位置的代码,那么这个8k位置的代码需要加入spl+uboot这样的结合还是不需要spl,只要uboot就行
-
@whycan bootrom的固化代码是不是会自动读取spi nor 0地址的数据和sd卡8k位置的数据
-
@smiletiger
是的。 -
@whycan 那么spl是必须的吗?
-
@smiletiger 不是必须的
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号