Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

[Linux] RK3588Q从外挂的SSD引导系统

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2023-5-26 15:41:44        只看该作者  21#
tfirst 发表于 2023-5-26 11:13
烧录弹框的问题,有点困难,因为这个过程就是一个黑盒子,都搞不清楚什么原因。

是烧录到emmc 弹框还是ssd 弹框
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-5-26 16:38:43        只看该作者  22#
本帖最后由 tfirst 于 2023-5-26 16:43 编辑
loading 发表于 2023-5-26 15:41
是烧录到emmc 弹框还是ssd 弹框

没烧录,在配置的时候会弹窗,配置完后,选择所有固件进行烧录的时候也会弹窗。
我将这个配置,保存成配置文件,重新导入这个配置文件的时候就会立即弹窗。

本来想上传一个视频文件的,但是论坛都不传不了大文件
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2023-5-26 18:02:40        只看该作者  23#
tfirst 发表于 2023-5-26 16:38
没烧录,在配置的时候会弹窗,配置完后,选择所有固件进行烧录的时候也会弹窗。
我将这个配置,保存成配 ...

配置哪一部分弹框? emmc? SSD?
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-5-29 09:58:49        只看该作者  24#
loading 发表于 2023-5-26 18:02
配置哪一部分弹框? emmc? SSD?

烧录时的报错,具体如下:

RK3588 emmc+pcie nvme烧录出错记录
一、parameter_emmc.txt内容如下:
FIRMWARE_VER: 1.0
MACHINE_MODEL: RK3588
MACHINE_ID: 007
MANUFACTURER: RK3588
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 0xffffffff
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
CMDLINE: mtdparts=sfc_nor:0x00004000@0x00004000(uboot)
二、parameter_nvme.txt内容如下:
FIRMWARE_VER: 1.0
MACHINE_MODEL: RK3588
MACHINE_ID: 007
MANUFACTURER: RK3588
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 0xffffffff
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
CMDLINE: mtdparts=sfc_nor:0x00002000@0x00008000(misc),0x00080000@0x0000a000(boot:bootable),0x00040000@0x0008a000(recovery),0x00010000@0x000ca000(backup),0x00c00000@0x000da000(rootfs),0x00010000@0x0cda000(saat1),0x00010000@0x00cea000(saat2),-@0x00cfa000(userdata:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9

三、报错记录:
运行RKDevTool.exe程序,右键选择“清空所有项”后,进行配置,在软件中第一个参数文件(即下载到EMMC的配置参数文件)选择parameter_emmc.txt。当配置到PCIE存储的第一个文件,即第二个参数文件(parameter_nvme.txt文件)时,会弹出报错:”“uboot” did not find match partiion”。



忽略错误,按照parameter_nvme.txt文件中的地址继续配置PCIE的各个分区,配置完成后,点击“执行”,则会从misc分区到userdata分区依次报错,如“”misc” did not find match partion”、“”boot” did not find match partion”等


依次点击对话框的“确定”后,会出现最后一个报错:


点击该对话框中的确定后,发现uboot一项变灰。

重新选择uboot文件后,uboot一项恢复正常颜色,点击“执行”按钮进行烧录,则会报如下错误:


此时关闭软件,再次运行,在软件界面还未出现时就会弹框,从misc分区到userdata分区依次弹框。


依次点击对话框中的确定后,即进入软件界面,此时出现之前配置好的信息

直接点击“执行”,进行烧录,会同样出现“misc超过Flash大小”的错误。


回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2023-5-30 17:44:45        只看该作者  25#
tfirst 发表于 2023-5-29 09:58
烧录时的报错,具体如下:

RK3588 emmc+pcie nvme烧录出错记录

这错误确实顶奇怪的,我一般是打开烧录工具,添加各个分区,然后再导入文件
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-5-31 14:57:20        只看该作者  26#
loading 发表于 2023-5-30 17:44
这错误确实顶奇怪的,我一般是打开烧录工具,添加各个分区,然后再导入文件

目前这种按分区的方式,到目前为止,这种错误还是没解决,我只能通过更新镜像的方式去更新,一下子把所有分区镜像通过一个Img文件下载的方式,就OK
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2023-6-1 12:39:27        只看该作者  27#
tfirst 发表于 2023-5-31 14:57
目前这种按分区的方式,到目前为止,这种错误还是没解决,我只能通过更新镜像的方式去更新,一下子把所有 ...

嗯,那下载的没啥纠结了,能引导成功了吗
回复

使用道具 举报

54

积分

0

威望

0

贡献

技术小白

积分
54
发表于 2023-6-2 08:49:33        只看该作者  28#
loading 发表于 2023-6-1 12:39
嗯,那下载的没啥纠结了,能引导成功了吗

可以成功引导了。这个版本的uboot虽然有对应的驱动,但是还不支持。后来参照emmc的启动引导,经过添加修改,可以正常引导了。
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2023-6-2 09:27:53        只看该作者  29#
tfirst 发表于 2023-6-2 08:49
可以成功引导了。这个版本的uboot虽然有对应的驱动,但是还不支持。后来参照emmc的启动引导,经过添加修 ...

恭喜
回复

使用道具 举报

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

本版积分规则

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