Skip to content

Cva6-sdk cannot build "make uImage" on head with GenesysII (default) -> "Can't find default configuration "arch/../config/openhwgroup_cv64a6_genesysII_defconfig". #117

@HolgerBlasumSYSGO

Description

@HolgerBlasumSYSGO

Is there an existing CVA6-SDK task for this?

  • I have searched the existing task issues

Task Description

make uImage gives "Can't find default configuration "arch/../config/openhwgroup_cv64a6_genesysII_defconfig"".

Occurred in (how to reproduce): fresh VirtualBox install with linuxmint-21.3-xfce-64bit.iso, installed riscv toolchain from head (https://github.com/riscv-collab/riscv-gnu-toolchain, commit 4e7952b5f6c106c01b2e1c056476687e1390105d) to /opt/riscv. Did not change $PLATFORM, $BOARD or $XLEN in the Makefile. Ran "make images", (probably redundant) "make vmlinux", "make uImage". In addition I reproduced the same in another (Ubuntu) environment. I guess it occurs in any environment.

Conversely this problem does not occur with revision 9bf3472 (26 June 2025) or older, this also appears to be a possible workaround for now for Genesys II users.

Hypothesis (I might also be wrong): commits on 15 and 16 Oct, which added support for agilex board in u-boot and updated submodule uboot to point at openhw had only been checked in a setup where Agilex 7 was selected. Fwiw, previously the now missing file had resided at $CVA6_SDK_DIR/u-boot/configs/openhwgroup_cv64a6_genesysII_defconfig.

Best, Holger

Description of Done

Either fix uboot configs so that it contains again openhwgroup_cv64a6_genesysII_defconfig (probably better option), or give clear workaround guidance to Genesys II users.

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskA project task

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions