diff options
| -rw-r--r-- | gnu/bootloader/u-boot.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/bootloaders.scm | 7 | ||||
| -rw-r--r-- | gnu/system/install.scm | 5 |
3 files changed, 18 insertions, 0 deletions
diff --git a/gnu/bootloader/u-boot.scm b/gnu/bootloader/u-boot.scm index 5bcdbe1a3d7..fc3e1baf162 100644 --- a/gnu/bootloader/u-boot.scm +++ b/gnu/bootloader/u-boot.scm | |||
| @@ -47,6 +47,7 @@ | |||
| 47 | u-boot-pinebook-bootloader | 47 | u-boot-pinebook-bootloader |
| 48 | u-boot-pinebook-pro-rk3399-bootloader | 48 | u-boot-pinebook-pro-rk3399-bootloader |
| 49 | u-boot-puma-rk3399-bootloader | 49 | u-boot-puma-rk3399-bootloader |
| 50 | u-boot-rock-4c-plus-rk3399-bootloader | ||
| 50 | u-boot-rock64-rk3328-bootloader | 51 | u-boot-rock64-rk3328-bootloader |
| 51 | u-boot-rockpro64-rk3399-bootloader | 52 | u-boot-rockpro64-rk3399-bootloader |
| 52 | u-boot-sifive-unmatched-bootloader | 53 | u-boot-sifive-unmatched-bootloader |
| @@ -252,6 +253,11 @@ is BLOCK-SIZE * COUNT, or FILE size if COUNT is not given." | |||
| 252 | (package u-boot-puma-rk3399) | 253 | (package u-boot-puma-rk3399) |
| 253 | (disk-image-installer install-puma-rk3399-u-boot))) | 254 | (disk-image-installer install-puma-rk3399-u-boot))) |
| 254 | 255 | ||
| 256 | (define u-boot-rock-4c-plus-rk3399-bootloader | ||
| 257 | (bootloader | ||
| 258 | (inherit u-boot-rockchip-bootloader) | ||
| 259 | (package u-boot-rock-4c-plus-rk3399))) | ||
| 260 | |||
| 255 | (define u-boot-rock64-rk3328-bootloader | 261 | (define u-boot-rock64-rk3328-bootloader |
| 256 | (bootloader | 262 | (bootloader |
| 257 | (inherit u-boot-rockchip-bootloader) | 263 | (inherit u-boot-rockchip-bootloader) |
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index b0f992654e4..55b6ef70993 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm | |||
| @@ -1492,6 +1492,13 @@ Documentation} for more information (for example by running @samp{info | |||
| 1492 | (define-public u-boot-firefly-rk3399 | 1492 | (define-public u-boot-firefly-rk3399 |
| 1493 | (make-u-boot-rockchip-package "firefly" 'rk3399)) | 1493 | (make-u-boot-rockchip-package "firefly" 'rk3399)) |
| 1494 | 1494 | ||
| 1495 | (define-public u-boot-rock-4c-plus-rk3399 | ||
| 1496 | (let ((base (make-u-boot-rockchip-package | ||
| 1497 | "rock-4c-plus" 'rk3399 | ||
| 1498 | '("CONFIG_USB=y")))) | ||
| 1499 | (package | ||
| 1500 | (inherit base)))) | ||
| 1501 | |||
| 1495 | (define-public u-boot-rockpro64-rk3399 | 1502 | (define-public u-boot-rockpro64-rk3399 |
| 1496 | (let ((base (make-u-boot-rockchip-package | 1503 | (let ((base (make-u-boot-rockchip-package |
| 1497 | "rockpro64" 'rk3399 | 1504 | "rockpro64" 'rk3399 |
diff --git a/gnu/system/install.scm b/gnu/system/install.scm index c71a533c8e2..ea2e624b1a1 100644 --- a/gnu/system/install.scm +++ b/gnu/system/install.scm | |||
| @@ -683,6 +683,11 @@ The bootloader BOOTLOADER is installed to BOOTLOADER-TARGET." | |||
| 683 | "/dev/mmcblk0" ; SD card/eMMC (SD priority) storage | 683 | "/dev/mmcblk0" ; SD card/eMMC (SD priority) storage |
| 684 | "ttyS2")) ; UART2 connected on the Pi2 bus | 684 | "ttyS2")) ; UART2 connected on the Pi2 bus |
| 685 | 685 | ||
| 686 | (define rock-4c-plus-installation-os | ||
| 687 | (embedded-installation-os u-boot-rock-4c-plus-rk3399-bootloader | ||
| 688 | "/dev/mmcblk0" ; SD card storage | ||
| 689 | "ttyS2")) ;; Default UART as per the Linux DTS. | ||
| 690 | |||
| 686 | (define rockpro64-installation-os | 691 | (define rockpro64-installation-os |
| 687 | (embedded-installation-os u-boot-rockpro64-rk3399-bootloader | 692 | (embedded-installation-os u-boot-rockpro64-rk3399-bootloader |
| 688 | "/dev/mmcblk0" ; SD card/eMMC (SD priority) storage | 693 | "/dev/mmcblk0" ; SD card/eMMC (SD priority) storage |
