Skip to content

Talos Fails to Boot on Rock Pi 4B with U-Boot in SPI Flash #65

@tolkonepiu

Description

@tolkonepiu

Environment:

  • Device: Rock Pi 4B
  • Bootloader: U-Boot in SPI Flash (installed via Armbian nand-sata-install script)
  • NVMe: Talos image written to NVMe
  • Talos Version: 1.10 (installed following the official Talos guide)
  • Armbian: Latest version with NVMe support (works without issues)
  • U-Boot Installation Method: Armbian Wiki - NVMe Installation - Method Three: Use the Armbian nand-sata-install script
  • Talos Installation Guide: Talos Rock Pi 4 Installation

Issue Description:

After flashing the latest Talos image to the NVMe using the official Talos installation guide, the board fails to boot. The boot process stops with the following error:

EFI_RNG_PROTOCOL unavailable
FDT: Using DTB from configuration table
Exiting boot services...

Steps to Reproduce:

  1. Flash U-Boot to SPI Flash using the Armbian nand-sata-install script as described in the Radxa Wiki.
  2. Flash the Talos image to the NVMe following the official Talos guide.
  3. Attempt to boot the Rock Pi 4B from NVMe.

Expected Behavior:
Talos should boot successfully from NVMe.

Actual Behavior:
The boot process halts with the error shown above.

Additional Information:

  • Armbian installed on NVMe boots without issues, indicating that the U-Boot configuration itself is functional.
  • The issue seems to be specific to the Talos boot process.
  • Keyboard input is unresponsive at this stage, making it impossible to select maintenance mode.

Request for Assistance:
Could you please advise if this is a known issue or if there are any workarounds for this boot problem?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions