Add NVMe boot support for RPi Compute Module 4 (#1557)
* Add U-Boot patches for NVMe boot support Add NVMe to boot order. Fix NVMe support on 64-bit Raspberry Pi devices. This is useful for Raspberry Pi Compute Module 4 IO Board where a native NVMe can be plugged in. * Enable NVMe support for Raspberry Pi 4 Our machine configuration rpi4 and rpi4_64 work on the Compute Module IO Board. In this configuration a NVMe SSD can be used. Therefor, enable support for NVMe in the Raspberry Pi 4 configurations. Note: Regular Raspberry Pi devices will not notice a difference as the "nvme scan" command will return very quickly and not find a NVMe on the PCIe bus. * Use built-in NVMe support in Kernel for NVMe boot support
This commit is contained in:
@@ -95,7 +95,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10-rc5"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="rpi_4_32b"
|
||||
BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/bootloader/uboot.config $(BR2_EXTERNAL_HASSOS_PATH)/board/raspberrypi/uboot.config"
|
||||
BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/bootloader/uboot.config $(BR2_EXTERNAL_HASSOS_PATH)/board/raspberrypi/uboot.config $(BR2_EXTERNAL_HASSOS_PATH)/board/raspberrypi/rpi4/uboot.config"
|
||||
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
|
||||
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y
|
||||
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="$(BR2_EXTERNAL_HASSOS_PATH)/board/raspberrypi/uboot-boot.ush"
|
||||
|
||||
Reference in New Issue
Block a user