OK7110-C Single Board Computer

CPU: JH7110

Architecture: 4x RISC-V

Frequency: 1.5GHz

RAM: 2GB/4GB LPDDR4

ROM: 32GB eMMC

System: Linux 5.15.0

Brief Message Compare

OK7110-C Single Board Computer Based on RISC-V JH7110

OK7110-C RISC-V Single Board Computer(SBC) adopts a “carrier board + SoM” structural design. The SoM adopts FET7110-C of the JH7110 processor, which is designed and developed by StarFive Technology. OK7110-C development board adopts the open-source RISC-V architecture, with a frequency of 1.5GHz, and integrates the quad-core RISC-V architecture.

The JH7110 RISC-V chip has been mass-produced, featuring high performance, multi-function, and low power consumption, providing powerful GPU processing capability, supporting multi-video coding and decoding, and supporting 2xPCIe 2.0, 2xGigabit Ethernet and 2xCAN 2.0. The SoM supports Linux 5.15.0 operating system, which is suitable for the development of industrial vision-related applications.

Introducing the OK7110-C RISC-V Single Board Computer(SBC)/Development Board - Your gateway to enhanced connectivity and innovation. With versatile peripheral interfaces including HDMI, MIPI-DSI, camera, Ethernet, USB3.0, PCIe2.0, UART, RS485, CAN2.0, SPI, audio, TF card slot, 4G/5G, and more, this board empowers you to unleash the full potential of your projects. Experience seamless integration, high-speed data transfer, and reliable communication, all in one compact and powerful development board.


OK7110-C SBC


RISC-V StarFive JH7110 system on module

Equipped with High-performance RISC-V Processor JH7110

JH7110 is a high-performance RISC-V SoC launched by StarFive Technology, which has been mass-produced in 2022 and is built for the embedded industry.
It features efficient computing, high-speed connectivity, and visual processing capabilities, meeting the requirements of industrial scenarios.

Forlinx RISC-V Processor JH7110 introduction

High-performance Quad-core 1.5 GHz MPU

JH7110 is equipped with a 64-bit high-performance quad-core RISC-V processor core.
The stable operating frequency of the CPU is 1.5 GHz, the CoreMark score is 5.09 CoreMark/MHz, and the performance is better than Cortex-A55.

RISC-V StarFive JH7110 SBC(single board computer) Quad-Core 1.5 GHz MPU

Powerful GPU Rendering Capabilities

JH7110 GPU uses IMG BXE-4-32 MC1 architecture to provide strong processing power.
It operates at a frequency of 600MHz and supports mainstream APIs such as OpenCL 3.0, OpenGL ES 3.2, and Vulkan 1.2.
It provides sufficient computing power support for computer vision, in-depth learning, graphics rendering, and other applications.

RISC-V StarFive JH7110 SBC(single board computer) GPU

Dynamic Power Control Matching Different Application Scenarios

JH7110 is divided into 8 independently switchable power domains. The CPU frequency can be adjusted via software, allowing customers to dynamically adjust the frequency
based on application scenarios and achieve power consumption control.

RISC-V StarFive JH7110 SBC(single board computer) Dynamic Power Control

Outstanding Multimedia Processing Capabilities

JH7110 provides MIPI-CSI and DVP camera access modes, supports ISP, and supports up to 4K @ 60fps video decoding and 1080p @ 30fps video encoding.
It supports HDMI (4K @ 30fps), RGB (1080p @ 30fps) and MIPI-DSI (2K @ 30fps) display output interfaces, and can also realize dual-screen display.

RISC-V StarFive JH7110 SBC(single board computer) Multimedia Processing

Rich Interfaces for Wider Applications


RISC-V StarFive JH7110 SBC(single board computer) Rich Interfaces

Wide Range of Application Scenarios


RISC-V StarFive JH7110 SBC(single board computer) Application Scenarios

▊ RISC-V Single Board Computer Video


Forlinx Launched RISC-V SoM/SBC based on StarFive JH7110

▊ Hardware Features


FET7110-C SoM Features

CPU

StarFive JH7110

CPU: 4 x RISC-V @1.5GHz

GPU:

• IMG BXE-4-32 MC1@600MHz
• OpenCL 3.0, OpenGL ES 3.2, Vulkan 1.2

VPU:

•Video Decoding: H.265/H.264,4K@60fps or 1080p@30fps
•Video Encoding: H.265,1080p@30fps

RAM

2/4GB LPDDR4

ROM

32GB eMMC

Voltage input DC 5V

Operating temperature width

0~ +80℃

OS version

Linux 5.15.0

Dimensions

38mm x 60mm

Packaging

Board to board connector(3*80-pin, 0.5mm pitch)


FET7110-C SoM Functional Parameters

JH7110

QTY

Spec.

HDMI

1

HDMI2.0, up to 4K@30fps

MIPI-DSI

1

4-lane MIPI DSI, up to 2K@30fps

MIPI-CSI

1

4-lane, works with 1-lane/ 2-lane/ 3-lane/ 4-lane, each lane up to 2.5Gbps

DVP

1

12-bit

Audio 1

8-lane I2S PCM/ TDM

Supports MIC and phone, one is for headphone, and the other is for 1W 8Ω mono speaker

SDIO 1 For TF card
Ethernet 2 GMAC, available for RMII/RGMII 10/100/1000 Mbps
PCIe2.0 1

PCIe2.0x1, 2 PCIe2.0 controllers integrated with PHY

USB2.0 1
Master/ slave mode, supports both HS mode and FS mode
USB3.0 1

Multiplexed with PCIe2.0

UART ≤6

Maybe multiplexed with GPIO

CAN2.0B 2

2 CAN2.0B interfaces

Support for CAN2.0B protocol with data rates of up to 1Mbps

Support for CAN FD protocol with data rates of up to 3.7Mbps

SPI

≤7

Maybe multiplexed with GPIO

IIC

≤7

Maybe multiplexed with GPIO

PWM

≤8

Maybe multiplexed with GPIO

GPIO

≤64

Maximum

▊ OK7110-C Carrier Board


Starfive JH7110 development board front Starfive JH7110 development board back

OK7110-C Carrier Board Features

Peripheral interfaces

QTY

Spec.

HDMI

1

up to 1080p@30fps

MIPI-DSI

1

4-lane MIPI DSI, fits with Forlinx 7’’ MIPI-DSI module with resolution of 1024×600

Camera

1

One FPC is available on carrier board for 1x 4-lane MIPI-CSI , supports Forlinx 5.0MP MIPI-CSI module OV5645

Ethernet

2

RJ45, 10/100/1000Mbps adaptive

USB3.0

1

3x USB3.0-A from USB_HUB

PCIe2.0

1

1x PCIe2.0x1 lane slot is available on carrier board

UART

1

Pin headers

UART for debug

1

1x debug converted to USB, it is available on carrier board by Type-C

RS485

2

isolated

CAN2.0

2

isolated

SPI

1

Pin headers with pitch of 2.54mm

Audio

1

Input: 1x MIC, 3.5mm jack;

Output: 1x Phone, 1x mono speaker(1W 8Ω)

TF card slot

1

USH-I, up to 104MB/s

4G/ 5G

1

Alternative

4G: M.2 Key B slot, recommended model EM05, EC20/ EC25

5G: M.2 Key B slot, recommended model RM500U-CN, RM500Q-GL

Micro-SIM card slot

KEY

2

1x power on/ off, 1x reset

RTC

1

Onboard independent RTC chip, which can record time through button battery after the mainboard power-off.

▊ Downloads


Catalog: Forlinx Catalog Manual

Datasheet: FET7110-C SoM and OK7110-C SBC introduction


Linux5.15 Materials List

User manual, compiling guideline, GIT source, 3P tool and lib, reference files from StarFive, kernel source code, file system, OS image, VM ubuntu image, SD card making tool
Hardware Materials List User manual, carrier board schematic, carrier board PCB(AD), datasheet, carrier board and SoM DXF files, pinmux sheet

▊ Accessories


Please click here to get more information about the supported modules and accessories.

Optional Module
10.1-inch LVDS Screen
7-inch MIPI Screen
5G Module(RM500U)
4G Module(EM05)

▊ Technical Support


1. Files to be provided after buying

Hardware related: datasheet, user guide, carrier board schematic, carrier board PCB, SoM pinmux;

Firmware related: OS image, testing demo, source code, manual;

Compiling environment

2. Fast response after-sale technical support service

Contact Us

Welcome to get in touch with us, our experts will reply to your email within 24 hours.

Reset

▊ How To Buy


1. Order Online

We have an online store on Alibaba, please contact us for details.

2. Order Offline

Please send your inquiry to [email protected];

3. Payment Terms

100% T/T in advance.

▊ Shipment


1. Delivery: Goods will be shipped by express upon the receipt of the payment;

2. Lead time: Goods will be shipped out within five working days for sample orders and 6 weeks for bulk orders;

3. Shipping charge: Buyers should bear the shipping cost.

▊ Related News


▊ Other Forlinx Hot Products


RISC-V StarFive JH7110 System On Module
FET7110-C System On Module
CPU: RISC-V JH7110L
Architecture: 4×RISC-V
Frequency: 1.5GHz
RAM: 2GB/4GB LPDDR4
ROM: 32GB eMMC
System: Linux 5.15.0
Learn More