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,读取的内容是一致的。
麻烦大神,解释下为什么??
下载学习下 您好 请问您解决这个问题了吗
下载学习下
页:
[1]