Toybrick

楼主: jefferyzhang

RK3399Pro入门教程(2)RK3399Pro分区表和固件组成

abcehac

注册会员

积分
163
发表于 2019-8-11 13:56:25 | 显示全部楼层
jefferyzhang 发表于 2019-8-10 16:29
地址是前一个地址+前一个分区大小得出来的,你往后算下不就知道了。
dual里双系统用的空间当然比单系统大 ...

欧西!我错了!
回复

使用道具 举报

善良凡小

注册会员

积分
107
发表于 2019-11-12 11:07:45 | 显示全部楼层
您好,我想问一下,修改rootfs的分区大小怎么改?大神可以提示一下吗?让我有个方向。直接在parameter.txt里改应该不行吧。
回复

使用道具 举报

jefferyzhang

版主

积分
12923
 楼主| 发表于 2019-11-12 11:30:19 | 显示全部楼层
善良凡小 发表于 2019-11-12 11:07
您好,我想问一下,修改rootfs的分区大小怎么改?大神可以提示一下吗?让我有个方向。直接在parameter.txt ...

改分区当然是对的。。。
改完要重烧
回复

使用道具 举报

善良凡小

注册会员

积分
107
发表于 2019-11-12 13:26:27 | 显示全部楼层
jefferyzhang 发表于 2019-11-12 11:30
改分区当然是对的。。。
改完要重烧

那修改分区是可以在paremeter.txt里边修改就可以吗?我是刚接触不久,望指点一二。
回复

使用道具 举报

善良凡小

注册会员

积分
107
发表于 2019-11-12 13:29:57 | 显示全部楼层
jefferyzhang 发表于 2019-11-12 11:30
改分区当然是对的。。。
改完要重烧

我修改了parameter.txt里边的分区后,为什么在读取设备分区表的时候,还是原来的没变啊。
回复

使用道具 举报

jefferyzhang

版主

积分
12923
 楼主| 发表于 2019-11-12 14:21:35 | 显示全部楼层
善良凡小 发表于 2019-11-12 13:29
我修改了parameter.txt里边的分区后,为什么在读取设备分区表的时候,还是原来的没变啊。 ...

烧写工具左边有个偏移,重新加载下分区表那个偏移就会变了,烧进去就对了
回复

使用道具 举报

善良凡小

注册会员

积分
107
发表于 2019-11-12 15:07:01 | 显示全部楼层
jefferyzhang 发表于 2019-11-12 14:21
烧写工具左边有个偏移,重新加载下分区表那个偏移就会变了,烧进去就对了 ...

您好,还想请教一个问题,烧写的trust.img是干什么的?
回复

使用道具 举报

jefferyzhang

版主

积分
12923
 楼主| 发表于 2019-11-12 15:16:02 | 显示全部楼层
善良凡小 发表于 2019-11-12 15:07
您好,还想请教一个问题,烧写的trust.img是干什么的?

TrustOS,optee
回复

使用道具 举报

tanggou

注册会员

积分
179
发表于 2020-8-24 17:03:11 | 显示全部楼层
我们由于产品简单,所以芯片去掉了很多外设资源,只保留使用到的两个SPI接口,两个UART接口,一个type-c接口,现在是烧录完系统后,内核加载不起来根文件系统,但是可以进入串口下的命令行,可是由于没有加载根文件系统,NPU没有上电,使用不了AI,请问这种情况下怎么处理?我们通过make menuconfig裁减了部分内核,但是还是没有加载成功根文件系统。
回复

使用道具 举报

lin00894507

注册会员

积分
91
发表于 2020-12-15 19:23:24 | 显示全部楼层
自己下载RK3399pro sdk 编译生成linux下bin文件,烧写在官方config_linux系统分区下更新uboot,trust,boot_linux:bootable,rootfs,结果起不来,请帮忙分析下
U-Boot 2017.09-g4857df5-200927-dirty #root (Dec 11 2020 - 11:11:46 +0800)
Model: Rockchip RK3399 Evaluation Board
PreSerial: 2
DRAM:  3.8 GiB
Sysmem: init
Relocation Offset: f5bc8000, fdt: f3dbc358
Using default environment

dwmmc@fe320000: 1, sdhci@fe330000: 0
Bootdev(atags): mmc 0
MMC0: HS400, 150Mhz
PartType: EFI
No resource partition
Failed to load DTB
Failed to get kernel dtb, ret=-19
io-domain: OK
Model: Rockchip RK3399 Evaluation Board
No misc partition
boot mode: None
CLK: (uboot. arml: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
CLK: (uboot. armb: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  aplll 816000 KHz
  apllb 816000 KHz
  dpll 800000 KHz
  cpll 24000 KHz
  gpll 800000 KHz
  npll 600000 KHz
  vpll 24000 KHz
  aclk_perihp 133333 KHz
  hclk_perihp 66666 KHz
  pclk_perihp 33333 KHz
  aclk_perilp0 266666 KHz
  hclk_perilp0 88888 KHz
  pclk_perilp0 44444 KHz
  hclk_perilp1 100000 KHz
  pclk_perilp1 50000 KHz
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
Could not find misc partition
ANDROID: reboot reason: "(none)"
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Not AVB images, AVB skip
android_image_load_by_partname: Can't find part: boot
Android image load failed
Android boot failed, error -1.
Could not find misc partition
Could not find rootfs part
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 **
starting USB...
No working controllers found
USB is stopped. Please issue 'usb start' first.
starting USB...
No working controllers found
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
starting USB...
No working controllers found
No ethernet found.
=>
回复

使用道具 举报

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

本版积分规则

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


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