Page 2
StarFive does not assume any liability rising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation indirect, incidental, special, exemplary, or consequential damages.
Figure 2-2 Boot Mode Settings......................13 Figure 3-1 Access the Download Page....................16 Figure 3-2 Connecting to the UART0 Debug Pins of JH-7110 DevKit..........17 Figure 3-3 Access the Download Page....................21 Figure 4-1 Connecting to the UART0 Debug Pins of JH-7110 DevKit..........28 Figure 4-2 Example Output.........................
Preface About this guide and technical support information. About this document This document mainly provides the users with the necessary information about the StarFive JH-7110 DevKit, including board appearance, configuration basics, SDK quick start reference and some reference. Revision History...
1. Introduction This document mainly provides the users with the necessary information about the StarFive JH-7110 DevKit, including board appearance, configuration basics, SDK quick start reference and some references. 1.1. Board Appearance The following figure displays the board appearance of JH-7110 DevKit.
Table 1-1 Board Appearance Description - Top Interface Description PCIE × 4 Connector JH-7110 DevKit supports 2 PCIe × 4-lane connec tors, but JH-7110 SoC only support 1 lane. ANT Connector It is used for connect ANT. Ethernet Ports LAN1 The Ethernet port is for network data connection.
Block diagram for 1 second 3. Finally, press the ⑪ button in Top View (on page 7) until the red indicator light on the Core Board lights up, which means the JH-7110 DevKit is powered on. Power off The following provides two methods to power off the JH-7110 DevKit.
0×3 1 (H) 1 (H) Note: StarFive does not recommend that you boot from SD Card directly. It is recommend that JH-7110 DevKit use the following boot mode: • QSPI Flash + SD Card • QSPI Flash + eMMC The following figure shows the dip switch locations for all the supported boot modes (⑥) in...
| 2 - JH-7110 DevKit Configuration Basics Figure 2-2 Boot Mode Settings 2.3. GPIO Dip Switch Settings You need to perform certain dip switch settings before connection peripherals to the JH-7110 DevKit. The following table shows the required GPIO dip switch settings.
Page 14
| 2 - JH-7110 DevKit Configuration Basics Table 2-2 GPIO dip Switch Settings (continued) Dip Switch for Function GPIO GPIO Remarks Group Dip Switch Function GPIO44 S4pin1: ON I2S_DSDIN GPIO38 S4pin2: ON I2S_SCLK GPIO45 S5pin2: ON UART_TXD_232 GPIO46 S5pin1: ON...
3. Getting Started This chapter provides steps to get started with JH-7110 DevKit. It builds U-Boot SPL, U-Boot and a flattened image tree (FIT) image with a Opensbi binary, linux kernel, device tree, ramdisk image and rootfs image for the JH-7110 DevKit board.
115200 3. Connect JH-7110 DevKit to the network cable and power cord. 4. Turn on JH-7110 DevKit and you will see the start-up information as follows: U-Boot SPL 2021.10 (Apr 27 2023 - 01:11:58 +0800) DDR version: 5129c280. Trying to boot from SPI OpenSBI v1.2...
Hit any key to stop autoboot: StarFive # 5. Press any key to stop and enter the U-Boot terminal. 3.2.2. Boot JH-7110 DevKit There are two ways to boot the JH-7110 DevKit. • Run the Default DTB with image.fit (on page 19) •...
1. After entering the system, flash the image to the SD card, and restart the system after the flash is completed. 2. Execute the following command to start JH-7110 DevKit using sdcard.img: sudo dd if=sdcard.img of=/dev/sdX bs=4096 && sync 3.2.2.4. Run Debian System Follow the steps below to run Debian System: 1.
Page 26
$ sudo e2fsck -f /dev/sdX4 $ sudo resize2fs /dev/sdX4 # extend filesystem $ sudo fsck.ext4 /dev/sdX4 • Option 2: Run the commands on the JH-7110 DevKit: fdisk resize2fs # fdisk /dev/mmcblk1 Welcome to fdisk (util-linux 2.37.2). Changes will remain in memory only, until you decide to write them.
1. Connect the jumper wires between the USB-to-Serial converter and the UART0 Debug (on page 7) pins of JH-7110 DevKit debug header. The following figure is an example: Figure 4-1 Connecting to the UART0 Debug Pins of JH-7110 DevKit Tip: You can also use the USB-to-Serial converter of Type-C port to connect Type-C debug port directly.
8. Power off and switch jumpers back to Flash mode (RGPIO_1,RGPIO_0: 0,0). 4.4. Updating SPL and U-Boot To update SPL and U-Boot for JH-7110 DevKit, perform the following steps: 1. Prepare the TFTP server. The following is an example command for Ubuntu distribution.
Page 32
VisionFive Single Board Computer Quick Start Guide. 2. Power on JH-7110 DevKit and wait until it enters the U-Boot command line interface. 3. Configure the environment variables by executing: StarFive # setenv ipaddr 192.168.120.222;setenv serverip 192.168.120.99 4. Check the connectivity by pinging the host PC from JH-7110 DevKit.
Need help?
Do you have a question about the JH-7110 DevKit and is the answer not in the manual?
Questions and answers