U-Boot DTS

Since Linux version 5.4, U-Boot no longer uses sysconfig and kernel DTS as configuration files, whereas it uses a standalone DTS file to contain the configuration parameters.

Location

The U-boot DTS file is in the following path:
freelight-u-sdk/u-boot/arch/riscv/dts/jh7110-u-boot.dtsi
Note: Make sure you have included the following file in the U-Boot file path.
  • For JH7110 EVB: starfive_evb-u-boot.dtsi
  • For VisionFive 2: starfive_visionfive-u-boot.dtsi

Deconfiguration Options

Make sure you reference the correct file in the configuration settings.

The following table lists an example of the configuration options.
Table 1. Deconfiguration Options
Configuration Item Option
CONFIG_DEFAULT_DEVICE_TREE jh7110.dtsi
CONFTG_TARGET_STARFIVE_EVB jh7110-evb.dts
CONFTG_TARGET_STARFIVE_VISIONFIVE jh7110-visionfive-v2.dts