Firefly开源社区

标题: parameter.txt 文件保存在哪里? [打印本页]

作者: qulei123    时间: 2021-1-21 14:16
标题: parameter.txt 文件保存在哪里?
本帖最后由 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, 下载次数: 12, 下载积分: 灯泡 -1 , 经验 -1

para


作者: wx_樊_uDZ    时间: 2022-8-23 17:41
下载学习下
作者: aiya12    时间: 2024-1-2 18:02
您好 请问您解决这个问题了吗

作者: xxxpy    时间: 2024-1-19 14:06
下载学习下




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1