diff --git a/embedded/build.sh b/embedded/build.sh index 80ff4cb..ef513a8 100755 --- a/embedded/build.sh +++ b/embedded/build.sh @@ -3,7 +3,7 @@ set -e BUILDROOT=buildroot -BUILDROOT_TAR=buildroot-20220122.tar.bz2 +BUILDROOT_TAR=buildroot-20231002.tar.bz2 if [ ! -e $BUILDROOT ]; then tar xjf $BUILDROOT_TAR @@ -24,7 +24,7 @@ make -C $BUILDROOT BR2_EXTERNAL="$PWD/imager" # # Copy Linux kernel and initramfs -cp $BUILDROOT/output/images/rootfs.cpio.zst $BUILDROOT/output/images/zImage output +cp $BUILDROOT/output/images/rootfs.cpio.zst $BUILDROOT/output/images/Image.gz output # Raspberry Pi firmware files cp $BUILDROOT/output/images/rpi-firmware/start4.elf output cp $BUILDROOT/output/images/rpi-firmware/fixup4.dat output @@ -36,10 +36,13 @@ touch output/bootcode.bin mkdir -p output/overlays mv -f output/dwc2-overlay.dtb output/overlays/dwc2.dtbo -mv -f output/vc4-fkms-v3d-pi4-overlay.dtb output/overlays/vc4-fkms-v3d-pi4.dtbo +mv -f output/vc4-kms-v3d-pi5-overlay.dtb output/overlays/vc4-kms-v3d-pi5.dtbo mv -f output/vc4-kms-v3d-pi4-overlay.dtb output/overlays/vc4-kms-v3d-pi4.dtbo mv -f output/disable-bt-overlay.dtb output/overlays/disable-bt.dtbo mv -f output/disable-wifi-overlay.dtb output/overlays/disable-wifi.dtbo +mv -f output/disable-bt-pi5-overlay.dtb output/overlays/disable-bt-pi5.dtbo +mv -f output/disable-wifi-pi5-overlay.dtb output/overlays/disable-wifi-pi5.dtbo +mv -f output/overlay_map.dtb output/overlays/overlay_map.dtb echo echo Build complete. Files are in output folder. diff --git a/embedded/buildroot-20220122.tar.bz2 b/embedded/buildroot-20220122.tar.bz2 deleted file mode 100644 index 4afa46e..0000000 Binary files a/embedded/buildroot-20220122.tar.bz2 and /dev/null differ diff --git a/embedded/buildroot-20231002.tar.bz2 b/embedded/buildroot-20231002.tar.bz2 new file mode 100644 index 0000000..ca8a6c4 Binary files /dev/null and b/embedded/buildroot-20231002.tar.bz2 differ diff --git a/embedded/imager/board/bcm2711_defconfig_minus_modules b/embedded/imager/board/bcm2711_defconfig_minus_modules index 5aa3952..a49abc6 100644 --- a/embedded/imager/board/bcm2711_defconfig_minus_modules +++ b/embedded/imager/board/bcm2711_defconfig_minus_modules @@ -1,17 +1,21 @@ -CONFIG_LOCALVERSION="-v7l" +CONFIG_LOCALVERSION="-v8" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y -CONFIG_PREEMPT_VOLUNTARY=y +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_PREEMPT=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y CONFIG_IKCONFIG_PROC=y CONFIG_MEMCG=y CONFIG_BLK_CGROUP=y @@ -25,21 +29,28 @@ CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y CONFIG_NAMESPACES=y CONFIG_USER_NS=y +CONFIG_CHECKPOINT_RESTORE=y CONFIG_SCHED_AUTOGROUP=y CONFIG_BLK_DEV_INITRD=y -CONFIG_BPF_SYSCALL=y CONFIG_EMBEDDED=y -# CONFIG_COMPAT_BRK is not set CONFIG_PROFILING=y CONFIG_ARCH_BCM=y CONFIG_ARCH_BCM2835=y -CONFIG_ARM_LPAE=y -# CONFIG_CACHE_L2X0 is not set -CONFIG_SMP=y -CONFIG_HIGHMEM=y -CONFIG_UACCESS_WITH_MEMCPY=y -# CONFIG_ATAGS is not set +CONFIG_ARCH_BRCMSTB=y +# CONFIG_CAVIUM_ERRATUM_22375 is not set +# CONFIG_CAVIUM_ERRATUM_23154 is not set +# CONFIG_CAVIUM_ERRATUM_27456 is not set +CONFIG_COMPAT=y +CONFIG_ARMV8_DEPRECATED=y +CONFIG_SWP_EMULATION=y +CONFIG_CP15_BARRIER_EMULATION=y +CONFIG_SETEND_EMULATION=y +CONFIG_RANDOMIZE_BASE=y CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait" +# CONFIG_SUSPEND is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_CPU_IDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y @@ -50,28 +61,27 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPUFREQ_DT=y CONFIG_ARM_RASPBERRYPI_CPUFREQ=y -CONFIG_VFP=y -CONFIG_NEON=y -CONFIG_KERNEL_MODE_NEON=y -# CONFIG_SUSPEND is not set -CONFIG_PM=y -CONFIG_RASPBERRYPI_FIRMWARE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=y CONFIG_JUMP_LABEL=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_MODULE_COMPRESS_XZ=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_PARTITION_ADVANCED=y CONFIG_MAC_PARTITION=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -CONFIG_CMA=y CONFIG_ZSWAP=y +# CONFIG_COMPAT_BRK is not set +CONFIG_CMA=y +CONFIG_LRU_GEN=y +CONFIG_LRU_GEN_ENABLED=y CONFIG_NET=y CONFIG_PACKET=y CONFIG_UNIX=y -CONFIG_XFRM_USER=y +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_STATISTICS=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y @@ -94,12 +104,15 @@ CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y +CONFIG_MPTCP=y +CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y +CONFIG_IP_VS_IPV6=y CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_ESP=y @@ -111,6 +124,7 @@ CONFIG_L2TP_V3=y CONFIG_VLAN_8021Q_GVRP=y CONFIG_NET_SCHED=y CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_BPF=y CONFIG_NET_EMATCH=y CONFIG_NET_CLS_ACT=y CONFIG_GACT_PROB=y @@ -126,12 +140,15 @@ CONFIG_MAC80211_MESH=y CONFIG_RFKILL_INPUT=y CONFIG_PCI=y CONFIG_PCIEPORTBUS=y -# CONFIG_PCIEASPM is not set -CONFIG_PCI_MSI=y -CONFIG_PCIE_BRCMSTB=y +CONFIG_PCIEAER=y +CONFIG_PCIEASPM_POWERSAVE=y +CONFIG_PCIE_DPC=y CONFIG_UEVENT_HELPER=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y +# CONFIG_BRCMSTB_GISB_ARB is not set +CONFIG_RASPBERRYPI_FIRMWARE=y +# CONFIG_EFI_VARS_PSTORE is not set CONFIG_OF_CONFIGFS=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y @@ -143,6 +160,7 @@ CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_MD=y CONFIG_NETDEVICES=y CONFIG_BCMGENET=y +CONFIG_MACB=y CONFIG_MICREL_PHY=y CONFIG_PPP_FILTER=y CONFIG_PPP_MULTILINK=y @@ -175,13 +193,12 @@ CONFIG_INPUT_TOUCHSCREEN=y CONFIG_INPUT_MISC=y CONFIG_BRCM_CHAR_DRIVERS=y CONFIG_BCM_VCIO=y -CONFIG_BCM2835_DEVGPIOMEM=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=1 +CONFIG_SERIAL_8250_NR_UARTS=5 CONFIG_SERIAL_8250_RUNTIME_UARTS=0 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_SHARE_IRQ=y @@ -193,30 +210,33 @@ CONFIG_SERIAL_SC16IS7XX_SPI=y CONFIG_SERIAL_DEV_BUS=y CONFIG_TTY_PRINTK=y CONFIG_HW_RANDOM=y -CONFIG_RAW_DRIVER=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y CONFIG_I2C=y CONFIG_SPI=y +CONFIG_SPI_DW_DMA=y CONFIG_SPI_SLAVE=y +CONFIG_PINCTRL_RP1=y +CONFIG_PINCTRL_BCM2712=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_BCM_VIRT=y CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_STMPE=y -CONFIG_POWER_RESET=y +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO=y -CONFIG_THERMAL=y CONFIG_BCM2711_THERMAL=y +CONFIG_BCM2835_THERMAL=y CONFIG_WATCHDOG=y CONFIG_BCM2835_WDT=y CONFIG_MFD_STMPE=y CONFIG_STMPE_SPI=y +CONFIG_MFD_SYSCON=y CONFIG_MFD_WM5102=y +CONFIG_MFD_RP1=y CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=y CONFIG_RC_CORE=y -CONFIG_LIRC=y CONFIG_BPF_LIRC_MODE2=y +CONFIG_LIRC=y CONFIG_RC_DECODERS=y CONFIG_RC_DEVICES=y CONFIG_MEDIA_CEC_RC=y @@ -224,6 +244,7 @@ CONFIG_MEDIA_USB_SUPPORT=y CONFIG_VIDEO_AU0828_RC=y CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_V4L_TEST_DRIVERS=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_VC4_HDMI_CEC=y CONFIG_FB=y @@ -237,21 +258,23 @@ CONFIG_LOGO=y CONFIG_SOUND=y CONFIG_SND_OSSEMUL=y CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_DESIGNWARE_PCM=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y +CONFIG_PLAYSTATION_FF=y CONFIG_SONY_FF=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y CONFIG_USB=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_XHCI_HCD=y -CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_DWCOTG=y CONFIG_USB_STORAGE=y CONFIG_USB_UAS=y +CONFIG_USB_DWC3=y CONFIG_USB_SERIAL_GENERIC=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GADGET=y @@ -297,19 +320,30 @@ CONFIG_ACCESSIBILITY=y CONFIG_RTC_CLASS=y CONFIG_DMADEVICES=y CONFIG_DMA_BCM2835=y +CONFIG_DW_AXI_DMAC=y CONFIG_DMA_BCM2708=y CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_AUXDISPLAY=y +CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y CONFIG_STAGING=y CONFIG_STAGING_MEDIA=y +CONFIG_STAGING_MEDIA_DEPRECATED=y CONFIG_BCM2835_VCHIQ=y +CONFIG_COMMON_CLK_RP1=y +CONFIG_COMMON_CLK_RP1_SDIO=y CONFIG_CLK_RASPBERRYPI=y CONFIG_MAILBOX=y CONFIG_BCM2835_MBOX=y -# CONFIG_IOMMU_SUPPORT is not set +CONFIG_BCM2712_IOMMU=y CONFIG_RASPBERRYPI_POWER=y +CONFIG_PWM=y +CONFIG_PWM_BRCMSTB=y +CONFIG_PWM_RP1=y +CONFIG_BCM2712_MIP=y +CONFIG_ANDROID_BINDER_IPC=y +CONFIG_ANDROID_BINDERFS=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -330,7 +364,6 @@ CONFIG_FANOTIFY=y CONFIG_AUTOFS4_FS=y CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y -CONFIG_FSCACHE_HISTOGRAM=y CONFIG_CACHEFILES=y CONFIG_JOLIET=y CONFIG_ZISOFS=y @@ -344,6 +377,9 @@ CONFIG_JFFS2_SUMMARY=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y +CONFIG_PSTORE=y +CONFIG_PSTORE_CONSOLE=y +CONFIG_PSTORE_RAM=y CONFIG_NFS_FS=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y @@ -354,7 +390,6 @@ CONFIG_ROOT_NFS=y CONFIG_NFS_FSCACHE=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y -CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y @@ -380,7 +415,6 @@ CONFIG_KGDB_KDB=y CONFIG_KDB_KEYBOARD=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DETECT_HUNG_TASK=y -# CONFIG_RCU_TRACE is not set CONFIG_LATENCYTOP=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y @@ -388,3 +422,4 @@ CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y # CONFIG_UPROBE_EVENTS is not set +# CONFIG_STRICT_DEVMEM is not set diff --git a/embedded/imager/board/kernel_config_fragment_imager b/embedded/imager/board/kernel_config_fragment_imager index 831fe1b..4e35ea9 100644 --- a/embedded/imager/board/kernel_config_fragment_imager +++ b/embedded/imager/board/kernel_config_fragment_imager @@ -153,4 +153,7 @@ CONFIG_AUDIT=n CONFIG_KALLSYMS=n CONFIG_USB_DWCOTG=n - +CONFIG_VIRTUALIZATION=n +CONFIG_KVM=n +# We don't need 32-bit support +CONFIG_COMPAT=n diff --git a/embedded/imager/board/overlay/init b/embedded/imager/board/overlay/init index ced0448..c38517d 100755 --- a/embedded/imager/board/overlay/init +++ b/embedded/imager/board/overlay/init @@ -26,7 +26,7 @@ if grep -q debugconsole /proc/cmdline; then fi if grep -q blockingconsole /proc/cmdline; then - /sbin/getty -L ttyAMA0 0 vt100 + /sbin/getty -L console 0 vt100 fi /etc/init.d/S99rpi-imager start diff --git a/embedded/imager/configs/rpi-imager_defconfig b/embedded/imager/configs/rpi-imager_defconfig index d4d7198..f5042ad 100644 --- a/embedded/imager/configs/rpi-imager_defconfig +++ b/embedded/imager/configs/rpi-imager_defconfig @@ -1,11 +1,7 @@ -BR2_arm=y +BR2_aarch64=y BR2_cortex_a72=y -BR2_ARM_FPU_NEON_VFPV4=y -# BR2_COMPILER_PARANOID_UNSAFE_PATH is not set -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_GCC_ENABLE_LTO=y BR2_INIT_NONE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_ROOTFS_MERGED_USR=y @@ -14,13 +10,14 @@ BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_IMAGER_PATH)/board/overlay/" BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_IMAGER_PATH)/board/post-build.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,b42c23e39f9f5ada0c1dba16cadd93d3f376fdbd)/linux-b42c23e39f9f5ada0c1dba16cadd93d3f376fdbd.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,2ff65ffbdeb0c8764985af19df2a687a126136f4)/linux-2ff65ffbdeb0c8764985af19df2a687a126136f4.tar.gz" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_IMAGER_PATH)/board/bcm2711_defconfig_minus_modules" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_IMAGER_PATH)/board/kernel_config_fragment_imager" +BR2_LINUX_KERNEL_IMAGEGZ=y BR2_LINUX_KERNEL_ZSTD=y BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2711-rpi-4-b bcm2711-rpi-400 bcm2711-rpi-cm4 overlays/dwc2-overlay overlays/vc4-fkms-v3d-pi4-overlay overlays/vc4-kms-v3d-pi4-overlay overlays/disable-bt-overlay overlays/disable-wifi-overlay" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="broadcom/bcm2711-rpi-4-b broadcom/bcm2711-rpi-400 broadcom/bcm2711-rpi-cm4 broadcom/bcm2712-rpi-5-b overlays/overlay_map overlays/dwc2-overlay overlays/vc4-kms-v3d-pi4-overlay overlays/vc4-kms-v3d-pi5-overlay overlays/disable-bt-overlay overlays/disable-wifi-overlay overlays/disable-bt-pi5-overlay overlays/disable-wifi-pi5-overlay" BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y BR2_PACKAGE_XZ=y BR2_PACKAGE_MESA3D=y diff --git a/embedded/imager/package/rpi-firmware-custom/Config.in b/embedded/imager/package/rpi-firmware-custom/Config.in index 15876af..e6d0fec 100644 --- a/embedded/imager/package/rpi-firmware-custom/Config.in +++ b/embedded/imager/package/rpi-firmware-custom/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_RPI_FIRMWARE_CUSTOM bool "rpi-firmware" - depends on BR2_arm + depends on BR2_arm || BR2_aarch64 help RaspberryPi Firmware Pre-compiled binaries of the current bootloader and GPU firmware diff --git a/embedded/imager/package/rpi-firmware-custom/rpi-firmware-custom.mk b/embedded/imager/package/rpi-firmware-custom/rpi-firmware-custom.mk index 9659957..f1502a0 100644 --- a/embedded/imager/package/rpi-firmware-custom/rpi-firmware-custom.mk +++ b/embedded/imager/package/rpi-firmware-custom/rpi-firmware-custom.mk @@ -4,7 +4,7 @@ # ################################################################################ -RPI_FIRMWARE_CUSTOM_VERSION = a585b376a2e7e657287543d196ae1f8881ede559 +RPI_FIRMWARE_CUSTOM_VERSION = 7e9c2063fc15274fbc4dab1ca614f9228834d881 RPI_FIRMWARE_CUSTOM_SITE = $(call github,raspberrypi,firmware,$(RPI_FIRMWARE_CUSTOM_VERSION)) RPI_FIRMWARE_CUSTOM_LICENSE = BSD-3c RPI_FIRMWARE_CUSTOM_LICENSE_FILES = boot/LICENCE.broadcom diff --git a/embedded/output/cmdline.txt b/embedded/output/cmdline.txt index fe3f2f0..e56ef0b 100644 --- a/embedded/output/cmdline.txt +++ b/embedded/output/cmdline.txt @@ -1 +1 @@ -quiet console=ttyAMA0,115200 console=tty1 debugconsole +quiet console=serial0,115200 console=tty1 debugconsole diff --git a/embedded/output/config.txt b/embedded/output/config.txt index 4f2be77..a0e9105 100644 --- a/embedded/output/config.txt +++ b/embedded/output/config.txt @@ -3,14 +3,15 @@ hdmi_pixel_freq_limit=200000000 [HDMI:1] hdmi_pixel_freq_limit=200000000 [all] -kernel=zImage +kernel=Image.gz initramfs rootfs.cpio.zst disable_overscan=1 enable_uart=1 -dtoverlay=vc4-fkms-v3d-pi4 +dtoverlay=vc4-kms-v3d dtoverlay=disable-bt dtoverlay=disable-wifi arm_boost=1 +arm_64bit=1 [cm4] dtoverlay=dwc2,dr_mode=host