Skip to content

Failed to boot from eMMC on VisionFive 2 #48

@pinkavaj

Description

@pinkavaj

Boot from eMMc fails on on VisionFive 2. On eMMc is writen the the Debian Image (1) with modifications necessary to boot from eMMc. After running the command bellow in U-Boot the system boots fine.

U-Boot command to fix the boot

setenv fatbootpart 0:3
# saveenv  # - uncomment to save the configuration
boot

It looks like for some reason the fatbootpart partition number is not set from $devnum but mey-be hardcoded to 1:3?

Error

Card did not respond to voltage select! : -110
Couldn't find partition mmc 1:3
Can't set block device
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Card did not respond to voltage select! : -110
Couldn't find partition mmc 1:3
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
Card did not respond to voltage select! : -110
Couldn't find partition mmc 1:3
Retrieving file: /extlinux/extlinux.conf
Card did not respond to voltage select! : -110
Couldn't find partition mmc 1:3
Can't set block device
Error reading config file
  1. Debian image: https://drive.google.com/drive/folders/1cctIVdCfbPhKpyQ0PcmCQ92KCQjJ8JI5
  2. The U-Boot/SLP were updated to the ones provided by release: VisionFive2 Software v2.11.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions