1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
git clone --depth=1 https://github.com/armbian/build
cp build/config/boards/lubancat2.csc build/config/boards/nlnet-xiguapi.csc
BOARD_NAME="Nlnet Xiguapi V3" BOARDFAMILY="rk35xx" BOARD_FIRMWARE_INSTALL="-full" BOARD_MAINTAINER="leux" BOOTCONFIG="radxa-zero-3-rk3566_defconfig" KERNEL_TARGET="edge" FULL_DESKTOP="yes" BOOT_LOGO="desktop" BOOT_FDT_FILE="rockchip/rk3568-xiguapi-v3.dtb" BOOT_SCENARIO="spl-blobs" IMAGE_PARTITION_TABLE="gpt"
cd ~/build/patch/kernel/archive/rockchip64-6.17/dt/ wget https://github.com/coolsnowwolf/lede/raw/master/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-xiguapi-v3.dts
--- a/drivers/staging/fbtft/fb_st7789v.c +++ b/drivers/staging/fbtft/fb_st7789v.c @@ -28,7 +28,7 @@ "D0 05 0A 09 08 05 2E 44 45 0F 17 16 2B 33\n" \ "D0 05 0A 09 08 05 2E 43 45 0F 16 16 2B 33" -#define HSD20_IPS 1 +#define HSD20_IPS 0 /** * enum st7789v_command - ST7789V display controller commands @@ -289,7 +289,7 @@ default: return -EINVAL; } - write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, madctl_par); + write_reg(par, MIPI_DCS_SET_ADDRESS_MODE, 0x38); return 0; }
./compile.sh build BOARD=nlnet-xiguapi BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no RELEASE=trixie
./compile.sh build BOARD=nlnet-xiguapi BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no KERNEL_CONFIGURE=no RELEASE=trixie \ DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=xfce DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base MAINLINE_MIRROR=nju REGIONAL_MIRROR=china
|