您尚未登录。

楼主 # 2022-11-30 09:59:43

网络孤客
会员
注册时间: 2022-06-09
已发帖子: 22
积分: 7

请教哪个官方文档能查询到F1C100S的Uboot需要放在 8k偏移处?

我想编译其他全志SOC,希望自己能通过数据手册获取。

094955.jpg

最近编辑记录 网络孤客 (2022-11-30 10:01:18)

离线

#1 2022-11-30 11:43:27

lanlanzhilian
会员
注册时间: 2021-12-21
已发帖子: 130
积分: 50

Re: 请教哪个官方文档能查询到F1C100S的Uboot需要放在 8k偏移处?

分区表不得需要空间吗,8K估计是要兼容多种分区方式预留的最小空间

离线

楼主 #2 2022-11-30 14:28:04

网络孤客
会员
注册时间: 2022-06-09
已发帖子: 22
积分: 7

Re: 请教哪个官方文档能查询到F1C100S的Uboot需要放在 8k偏移处?

可能是吧,我看看Nanopi的wiki
H3/H5 也是偏移8k

离线

#3 2022-12-02 13:05:50

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 663
积分: 796
个人网站

Re: 请教哪个官方文档能查询到F1C100S的Uboot需要放在 8k偏移处?

分区为MBR格式的硬盘,其主引导记录只占一个扇区,大小只有512字节,位于硬盘的起始位置。
而GPT硬盘的分区表占用34个扇区即17.51kB大小,故这里空出的8kB空间存不了GPT分区表,即这个偏移兼容不了GPT硬盘。
所以这个8KB偏移是由IROM的引导程序确定的。

最近编辑记录 海石生风 (2022-12-02 13:24:20)

离线

#4 2022-12-02 15:58:39

icenowy
会员
注册时间: 2021-07-18
已发帖子: 7
积分: 27

Re: 请教哪个官方文档能查询到F1C100S的Uboot需要放在 8k偏移处?

这方面没有文档,因为全志只提供了实现好的刷机方案(
8K 是通过对刷写好的镜像和 BROM 进行分析得到的;较新的全志 SoC 还接受 128K 放置 boot0 ,可能是用来兼容 gpt 的。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn