ben7980

ben7980

0个粉丝

1

问答

0

专栏

0

资料

ben7980  发布于  2026-01-29 14:53:03
采纳率 0%
1个问答
51

rv1126B-P38主控板(512M)编译和烧录问题

(2026.1.21付款买的的板子)买了块rv1126B-P38主控板(重点是GC2053全套,主控板是512MB的),目前有两大问题:

  1. 编译系统时,按照文档《G126-IPC-38E快速适配_V1.2.pdf》里只提到下面两个配置
     BoardConfig-SPI_NAND-NONE-G126_IPC_38E-IPC4K256.mk
     BoardConfig-SPI_NAND-NONE-G126_IPC_38E-IPC2K128.mk
    但并不知道那个配置对应的是512M的版本,也就是说使用./build.sh lunch的时候,后面应该选择使用哪个配置?
  2. 关于烧录(无法烧录,也缺乏指导),在文档《G126-IPC-38E_V1.2快速体验手册(例程验证).pdf》中有固件烧录部分,但是我按照你们的步骤,
    a.接好usb到pc
    b.dc上电
    c.打开SocToolKit(整个软件放桌面了),能选择到RV1126.
    d.此时选择usb设备,但我无法下拉也就是找不到设备,但此时,我的adb devices能发现设备:
    C:\Users\kevin>adb devices
    List of devices attached
    126b29467dbe1789 device
    于是按照方式一在串口中输入reboot loader,然后串口那会显示

    dsi@ffb30000: detailed mode clock 33359 kHz, flags[a]
    H: 1024 1074 1081 1131
    V: 0600 0618 0623 0640
    bus_format: 100e
    final DSI-Link bandwidth: 480 Mbps x 4
    enter Rockusb!
    RKUSB: LUN 0, dev 1, hwpart 0, sector 0x0, count 0xff800

但此时我依然无法在SocToolKit中下拉,即还是无法得到设备。甚至我重启了也是一样。

我来回答
回答5个
时间排序
认可量排序

王王

0个粉丝

0

问答

0

专栏

0

资料

王王 2026-01-29 15:03:59
认可0

BoardConfig-SPI_NAND-NONE-G126_IPC_38E-IPC4K256.mk这个文件对应的是512MB
打开SocToolKit(整个软件放桌面了),选择RV1126B

ben7980

0个粉丝

1

问答

0

专栏

0

资料

ben7980 2026-01-29 15:57:48
认可0

引用 @王王 “BoardConfig-SPI_NAND”

你这显然不对啊,你比较下
 BoardConfig-SPI_NAND-NONE-G126_IPC_38E-IPC4K256.mk
 BoardConfig-SPI_NAND-NONE-G126_IPC_38E-IPC2K128.mk
这两个文件,虽然不知道具体啥意思,但也能看出一个针对256M,一个针对128M,烧进去就无法识别设备了,根本起不来了。

王王

0个粉丝

0

问答

0

专栏

0

资料

王王 2026-01-29 16:55:44
认可0

引用 @ben7980
引用 @王王 “BoardConfig”

这个4K256K的意思是块大小是256KB - 这是擦除操作的最小单元
扇区/页大小(Page Size):4KB - 这是读写操作的基本单元

ben7980

0个粉丝

1

问答

0

专栏

0

资料

ben7980 2026-01-29 17:35:46
认可0

这样吧,我把有差异的三行贴出来吧(贴的是4k256版本)

  1. export RK_PARTITION_CMD_IN_ENV=”256K(env),1M@256K(idblock),4M(uboot),8M(boot),256M(rootfs),64M(oem),-(userdata)”
    —— 这行的rootfs大小应该要改吧。
  2. set spi nand flash block size (default: 128K)

    export RK_NAND_BLOCK_SIZE=0x40000
    —— 这里要不要改呢,改啥呢
  3. set spi nand flash page size (default: 2K)

    export RK_NAND_PAGE_SIZE=4096
    —— 这可以不改,就4k。

但除了上述,还有需要要修改的地方么?有没有官方的cfg文件呢?
王工,你好,有官方的针对512M版本的cfg文件么?

UncleRoderick
UncleRoderick   回复   ben7980  2026-01-29 18:55:27
0

1.文件系统分区这个根据需求看看要不要修改大小,可以把多出来的直接加到userdata分区也行
2和3这个是根据Flash规格书来的,不一定是跟容量强相关,具体以Flash规格上的参数为准

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区