Firefly开源社区

打印 上一主题 下一主题

[Linux] parameter.txt 文件保存在哪里?

19

积分

0

威望

0

贡献

技术小白

积分
19

parameter.txt 文件保存在哪里?

发表于 2021-1-21 14:16:40      浏览:5562 | 回复:3        打印      只看该作者   [复制链接] 楼主
本帖最后由 qulei123 于 2021-1-21 14:16 编辑

1.  通过烧写工具,大概猜测 parameter.txt 会烧写到0地址处,其中 loader 也在 0地址。这2个东西都烧写在0地址处,这个也太奇怪了吧。
猜测:软件中可能设置了一个偏移量,其中的一个没有烧写在0地址处。


2. 阅读《Rockchip-Parameter-File-Format-Version1.4.pdf》文档,发现了一些奇怪的东西:


这句话的意思是说, parameter.txt 不会烧录存储器件里面??
还是 parameter.txt 中的 CMDLINE 不会烧录存储器件里面??

3. 《Rockchip-Parameter-File-Format-Version1.4.pdf》文档,查看这个表格

(所有数值的单位是sector,1个sector为512Bytes)
GPT 烧写下 emmc 的 0 地址,
loader 烧写下 emmc 的 0x40 * 512 地址。

4. 在uboot下读取对应地址的内容:
(1) 读取emmc 0地址,读出的内容与 parameter.txt  不一致。
=> mmc read 0x0a200000 0 0x40
MMC read: dev # 0, block # 0, count 64 ... 64 blocks read: OK


其余都是0x00。


(2) 读取emmc 0x40 * 512 地址,读出的内容与 MiniLoaderAll.bin  不一致。
mmc read 0x0a200000 40 2             // 从 0x40 * 512 地址,读取1K

MMC read: dev # 0, block # 64, count 2 ... 2 blocks read: OK

(3) 我有测试读取了 emmc 0x4000 * 512 地址出的uboot,读取的内容是一致的。


麻烦大神,解释下为什么??






Rockchip-Parameter-File-Format-Version1.4.pdf

344.56 KB, 下载次数: 11, 下载积分: 灯泡 -1 , 经验 -1

para

回复

使用道具 举报

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4
发表于 2022-8-23 17:41:18        只看该作者  沙发
下载学习下
回复

使用道具 举报

5

积分

0

威望

0

贡献

吃瓜的群众

积分
5
发表于 2024-1-2 18:02:40        只看该作者  板凳
您好 请问您解决这个问题了吗
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2024-1-19 14:06:29        只看该作者  地板
下载学习下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表