Configure Device Drivers

This section provides driver configuration instructions for peripherals integrated in JH-7110. It covers the Linux kernel device tree configuration, kernel menu configuration, and U-Boot driver setup required to enable and customize each peripheral on VisionFive 2 (or other development boards).

The target audience include driver developers and board integration engineers working with the JH-7110 who need to:

  • Enable or disable peripherals for a specific board design

  • Modify device tree properties for custom hardware configurations

  • Port the JH-7110 driver set to a new development board

  • Diagnose peripheral configuration issues

The code sources referenced in this document are based on the following conditions. For different kernel or U-Boot versions, some references may differ.
  • SDK version: 3.0

  • U-Boot version: 3.0

  • Linux Kernel version: 5.15