[no ci] Rockchip: update rv1106 configuration

rockchip
viktorxda 2025-04-09 13:54:34 +02:00
parent 86fe5451fc
commit 91d45e2671
12 changed files with 62 additions and 16 deletions

View File

@ -122,6 +122,7 @@ jobs:
- nt98566_lite - nt98566_lite
# Rockchip # Rockchip
- rv1106_lite
- rv1109_lite - rv1109_lite
- rv1126_lite - rv1126_lite

View File

@ -2,7 +2,7 @@
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm 5.10.160 Kernel Configuration # Linux/arm 5.10.160 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="arm-openipc-linux-gnueabihf-gcc.br_real (Buildroot -g2155daa) 13.3.0" CONFIG_CC_VERSION_TEXT="arm-openipc-linux-gnueabihf-gcc.br_real (Buildroot -g171d54c) 13.3.0"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130300 CONFIG_GCC_VERSION=130300
CONFIG_LD_VERSION=240000000 CONFIG_LD_VERSION=240000000
@ -1018,8 +1018,8 @@ CONFIG_MTD_UBI=y
CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_FASTMAP is not set
# CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI_GLUEBI=y
CONFIG_MTD_UBI_BLOCK=y # CONFIG_MTD_UBI_BLOCK is not set
# CONFIG_MTD_HYPERBUS is not set # CONFIG_MTD_HYPERBUS is not set
CONFIG_DTC=y CONFIG_DTC=y
CONFIG_OF=y CONFIG_OF=y

View File

@ -23,7 +23,7 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/rv1106.generic.config" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/rv1106.generic.config"
BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
BR2_LINUX_KERNEL_XZ=y BR2_LINUX_KERNEL_XZ=y
BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="rv1103g-luckfox-pico-mini.img" BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="rv1103g-luckfox-pico-plus.img"
BR2_LINUX_KERNEL_IMAGE_NAME="zboot.img" BR2_LINUX_KERNEL_IMAGE_NAME="zboot.img"
# Filesystem # Filesystem
@ -37,6 +37,11 @@ BR2_PACKAGE_WIREGUARD_TOOLS=y
BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_CPIO=y
BR2_TARGET_ROOTFS_SQUASHFS=y BR2_TARGET_ROOTFS_SQUASHFS=y
BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y
BR2_TARGET_ROOTFS_UBI=y
BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048
BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y
BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/scripts/ubifs/ubinize_rockchip.cfg"
BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000
# OpenIPC # OpenIPC
BR2_OPENIPC_SOC_VENDOR="rockchip" BR2_OPENIPC_SOC_VENDOR="rockchip"
@ -46,6 +51,7 @@ BR2_OPENIPC_VARIANT="lite"
BR2_OPENIPC_FLASH_SIZE="8" BR2_OPENIPC_FLASH_SIZE="8"
# Packages # Packages
BR2_PACKAGE_ROCKCHIP_OSDRV_RV11XX=y
BR2_PACKAGE_DROPBEAR_OPENIPC=y BR2_PACKAGE_DROPBEAR_OPENIPC=y
BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_IPCTOOL=y
BR2_PACKAGE_JSONFILTER=y BR2_PACKAGE_JSONFILTER=y

View File

@ -1 +1,15 @@
#!/bin/sh #!/bin/sh
MODULE=/lib/modules/5.10.160/rockchip
modprobe sc3336
modprobe video_rkcif
modprobe video_rkisp
modprobe phy-rockchip-csi2-dphy-hw
modprobe phy-rockchip-csi2-dphy
echo 1 > /sys/module/video_rkcif/parameters/clr_unready_dev
echo 1 > /sys/module/video_rkisp/parameters/clr_unready_dev
modprobe rga3
insmod $MODULE/mpp_vcodec.ko
insmod $MODULE/rockit.ko

View File

@ -10,20 +10,11 @@ ROCKCHIP_OSDRV_RV11XX_LICENSE = MIT
ROCKCHIP_OSDRV_RV11XX_LICENSE_FILES = LICENSE ROCKCHIP_OSDRV_RV11XX_LICENSE_FILES = LICENSE
define ROCKCHIP_OSDRV_RV11XX_INSTALL_TARGET_CMDS define ROCKCHIP_OSDRV_RV11XX_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/5.10.160/rockchip
# $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/sensor/config/* $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/5.10.160/rockchip $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/kmod/*
$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.19.111/rockchip
# $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.19.111/rockchip $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/kmod/*.ko
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/script/load* $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/script/*
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/sensor/*.so
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(ROCKCHIP_OSDRV_RV11XX_PKGDIR)/files/lib/*.so
endef endef
$(eval $(generic-package)) $(eval $(generic-package))

View File

@ -0,0 +1,34 @@
[kernel]
mode=ubi
vol_id=0
vol_type=dynamic
vol_name=kernel
vol_alignment=1
vol_size=4MiB
image=BINARIES_DIR/zboot.img
[rootfs]
mode=ubi
vol_id=1
vol_type=dynamic
vol_name=rootfs
vol_alignment=1
vol_size=10MiB
image=BINARIES_DIR/rootfs.squashfs
[rootfs_data]
mode=ubi
vol_id=2
vol_type=dynamic
vol_name=rootfs_data
vol_alignment=1
vol_size=10MiB
[other]
mode=ubi
vol_id=3
vol_type=dynamic
vol_name=other
vol_alignment=1
vol_size=10MiB
vol_flags=autoresize