Toybrick

RK3568烧录运行起来有问题

sai

新手上路

积分
21
楼主
发表于 2022-5-13 15:34:36    查看: 8977|回复: 8 | [复制链接]    打印 | 只看该作者
烧录固件包为官方提供的,链接地址为百度企业网盘-企业云盘-企业云存储解决方案-同步云盘 (baidu.com)。TB-RK3568X。
烧录工具为RKDevTool.exe。

主板为TB-RK3568X0-D(4GB+32GB)。


烧录后单板运行起来报错,卡在了uboot上,报错日志如下所示。












请问一下这是什么问题呀?有什么方式可以解决呢?


回复

使用道具 举报

sai

新手上路

积分
21
沙发
 楼主| 发表于 2022-5-13 15:35:50 | 只看该作者
U-Boot 2017.09-g09fb47fbbb-210616 #chensq (Jun 16 2021 - 16:05:29 +0800)

Model: Rockchip RK3568 Evaluation Board
PreSerial: 2, raw, 0xfe660000
DRAM:  4 GiB
Sysmem: init
Relocation Offset: ed355000, fdt: eb9f8578
Using default environment

dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0
Bootdev(atags): mmc 0
MMC0: HS200, 200Mhz
PartType: EFI
No misc partition
boot mode: None
FIT: No boot partition
Get board-id node failed
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
No resource partition
Failed to load DTB
Failed to get kernel dtb, ret=-19
io-domain: OK
Failed to get scmi clk dev
Model: Rockchip RK3568 Evaluation Board
Load SnMacAc from vendor: sn TC030D4060000F, mac 10dcb6908736
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Load SnMacAc from rpmb failed
No SnMacAc found in rpmb, load from vendor and save to rpmb
Save SnMacAc to rpmb failed
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  apll 816000 KHz
  dpll 780000 KHz
  gpll 1188000 KHz
  cpll 1000000 KHz
  npll 24000 KHz
  vpll 24000 KHz
  hpll 24000 KHz
  ppll 100000 KHz
  armclk 816000 KHz
  aclk_bus 150000 KHz
  pclk_bus 50000 KHz
  aclk_top_high 300000 KHz
  aclk_top_low 200000 KHz
  hclk_top 150000 KHz
  pclk_top 50000 KHz
  aclk_perimid 300000 KHz
  hclk_perimid 150000 KHz
  pclk_pmu 50000 KHz
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
## Booting FIT Image FIT: No boot partition
FIT: No FIT image
Could not find misc partition
ANDROID: reboot reason: "(none)"
Not AVB images, AVB skip
android_image_load_by_partname: Can't find part: boot
Android image load failed
Android boot failed, error -1.
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
switch to partitions #0, OK
mmc0(part 0) is current device
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
** Bad device mmc 1 **
MMC error: The cmd index is 1, ret is -110
Card did not respond to voltage select!
mmc_init: -95, time 10
** Bad device mmc 1 **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
starting USB...
Bus dwc3@fcc00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus dwc3@fd000000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus dwc3@fcc00000 for devices... 1 USB Device(s) found
scanning bus dwc3@fd000000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
No ethernet found.
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-rockchip
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
No ethernet found.
Config file not found
No ethernet found.


完整的报错日志如上

回复

使用道具 举报

toybrick

管理员

积分
0
板凳
发表于 2022-5-17 09:54:02 | 只看该作者
进maskrom全部重新烧写一下,应该是分区表错了
回复

使用道具 举报

farmer_pc

新手上路

积分
12
地板
发表于 2022-5-20 17:59:39 | 只看该作者
toybrick 发表于 2022-5-17 09:54
进maskrom全部重新烧写一下,应该是分区表错了

您好,我这边全部重烧写也是这种现象。 然后我擦除flash之后,总是进入loader模式。
回复

使用道具 举报

farmer_pc

新手上路

积分
12
5#
发表于 2022-5-23 11:23:30 | 只看该作者
您好  帮忙看下,怎么通过maskrom 重新烧写tb-3568的景象
回复

使用道具 举报

toybrick

管理员

积分
0
6#
发表于 2022-5-23 17:46:47 | 只看该作者
farmer_pc 发表于 2022-5-23 11:23
您好  帮忙看下,怎么通过maskrom 重新烧写tb-3568的景象

我们有更新了固件,您重新下载一下  资料下载页的固件再测试看下。
回复

使用道具 举报

CQY

新手上路

积分
28
7#
发表于 2022-7-21 10:38:53 | 只看该作者
toybrick 发表于 2022-5-23 17:46
我们有更新了固件,您重新下载一下  资料下载页的固件再测试看下。

您好,
我获取固件的地址:https://eyun.baidu.com/s/3c2W6VhI#sharelink/path=%2F
烧录进RK3568开发板,启动时starting kernel...后直接进入uboot命令行

请问这个问题如何解决呢?谢谢

下面是完整启动信息
回复

使用道具 举报

CQY

新手上路

积分
28
8#
发表于 2022-7-21 10:40:19 | 只看该作者
以下是启动信息:

U-Boot 2017.09-gc350076109-220518-dirty #chensq (May 18 2022 - 12:32:41 +0800)

Model: Rockchip RK3568 Evaluation Board
PreSerial: 2, raw, 0xfe660000
DRAM:  2 GiB
Sysmem: init
Relocation Offset: 7d34e000
Relocation fdt: 7b9f8e30 - 7b9fecd8
CR: M/C/I
Using default environment

Hotkey: ctrl+s
dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0
Bootdev(atags): mmc 0
MMC0: HS200, 200Mhz
PartType: EFI
No misc partition
boot mode: None
FIT: No boot partition
Get board-id node failed
134643 bytes read in 475 ms (276.4 KiB/s)
DTB(Distro): /extlinux/toybrick.dtb.TC031C
I2c0 speed: 100000Hz
vsel-gpios- not found! Error: -2
vdd_cpu init 900000 uV
priv->not_save_power_en is 0x1,RK817_POWER_EN_SAVE0 0x0
PMIC:  RK8090 (on=0x10, off=0x00)
vdd_logic init 900000 uV
vdd_gpu init 900000 uV
vdd_npu init 900000 uV
io-domain: OK
Could not find baseparameter partition
Load SnMacAc from vendor: sn TC031C563002EB, mac 10dcb690b3f1
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Load SnMacAc from rpmb: sn TC031C563002EB, mac 10dcb690b3f1
Toybrick check SnMacAc OK, sn TC031C563002EB
Boot_linux partition is found!
Boot_linux partition is found!
Rockchip UBOOT DRM driver version: v1.0.1
VOP have 1 active VP
vp0 have layer nr:6[0 2 4 1 3 5 ], primary plane: 4
vp1 have layer nr:0[], primary plane: 0
vp2 have layer nr:0[], primary plane: 0
hdmi@fe0a0000 disconnected
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  apll 1416000 KHz
  dpll 780000 KHz
  gpll 1188000 KHz
  cpll 1000000 KHz
  npll 1200000 KHz
  vpll 24000 KHz
  hpll 24000 KHz
  ppll 200000 KHz
  armclk 1416000 KHz
  aclk_bus 150000 KHz
  pclk_bus 100000 KHz
  aclk_top_high 500000 KHz
  aclk_top_low 400000 KHz
  hclk_top 150000 KHz
  pclk_top 100000 KHz
  aclk_perimid 300000 KHz
  hclk_perimid 150000 KHz
  pclk_pmu 100000 KHz
Net:   eth1: ethernet@fe010000, eth0: ethernet@fe2a0000
Hit key to stop autoboot('CTRL+C'):  0
## Booting FIT Image FIT: No boot partition
FIT: No FIT image
Could not find misc partition
ANDROID: reboot reason: "(none)"
Not AVB images, AVB skip
android_image_load_by_partname: Can't find part: boot
Android image load failed
Android boot failed, error -1.
switch to partitions #0, OK
mmc1 is current device
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:3...
Found /extlinux/extlinux.conf
toybrick_get_flag: adc-io(29) value is 1
toybrick_get_flag: adc-value is 1023
Retrieving file: /extlinux/extlinux.conf.TC031C.10
221 bytes read in 88 ms (2 KiB/s)
1:      rockchip-kernel-4.19
Retrieving file: /extlinux/Image.rockchip
23635976 bytes read in 244 ms (92.4 MiB/s)
append: earlycon=uart8250,mmio32,0xfe660000 root=PARTUUID=614e0000-0000-4b53-8000-1d28000054a9 rw rootwait rootfstype=ext4
Retrieving file: /extlinux/toybrick.dtb.TC031C.10
135105 bytes read in 630 ms (209 KiB/s)
Fdt Ramdisk skip relocation
## Flattened Device Tree blob at 0x0a100000
   Booting using the fdt blob at 0x0a100000
  'reserved-memory' ramoops@110000: addr=110000 size=f0000
   Using Device Tree in place at 000000000a100000, end 000000000a123fc0
Boot_linux partition is found!
Boot_linux partition is found!
vp0, plane_mask:0x3f, primary-id:4, curser-id:-1
vp1, plane_mask:0x0, primary-id:0, curser-id:-1
vp2, plane_mask:0x0, primary-id:0, curser-id:-1
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0x80000000 (size: 0x76c00000)
Total: 4004.567 ms

Starting kernel ...

=>
回复

使用道具 举报

zszs

注册会员

积分
59
9#
发表于 2023-4-2 17:27:14 | 只看该作者
请问这个怎么处理的?
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表