mirror of
git://git.yoctoproject.org/meta-rockchip.git
synced 2025-07-17 02:49:05 +02:00
SOQuartz: add
The SOQuartz is a RK3566 based compute module and parts of Quartz64 series The Model-A base board is one possible board that supports it Website: https://pine64.org/devices/soquartz/ Wiki: https://wiki.pine64.org/wiki/SOQuartz Specs: - Rockchip RK3566 Quad-core ARM Cortex-A55@1.8GHz - Mali-G52 2EE Bifrost GPU@800MHz - Raspberry Pi 4 CM form factor - RAM Memory Variants: 2GB, 4GB, 8GB LPDDR4. - optional eMMC from 8GB to 128GB - optional 128Mb SPI Flash - 10/100/1000Mbps Ethernet - WiFi 802.11 b/g/n/ac with Bluetooth 5.0 Exposed preripherals: - 1x HDMI - 2x DSI - 1x eDP - 1x LVDS - 1x CSI 4-line - 1x Ethernet - 1x USB 2.0 OTG - 1x SD - 1x PCIe 1-line - 28x GPIO Model-A baseboard: - 1x microSD - bootable - 1x HDMI Port - 2x USB A 2.0 Host - 1x USB C 2.0 Host - 1x 5 pin USB expansion - 1x Ethernet w. PoE - 1x 40 pole Pi2 compatible GPIO - 1x MiPi-CSI 2 lanes - 1x MiPi-CSI 4 lanes - 1x MiPi-DSI 2 lanes - 1x MiPi-DSI 4 lanes - 1x PCIe open ended Reviewed-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Paul M. B. Bendixen <pbe@trifork.com>
This commit is contained in:
parent
f895d0c1e2
commit
3a8be31581
1
README
1
README
|
@ -45,6 +45,7 @@ Status of supported boards:
|
|||
rock-pi-e
|
||||
rock-pi-s
|
||||
rock64
|
||||
soquartz (on model A base board)
|
||||
|
||||
builds:
|
||||
32-bit:
|
||||
|
|
15
conf/machine/include/soquartz.inc
Normal file
15
conf/machine/include/soquartz.inc
Normal file
|
@ -0,0 +1,15 @@
|
|||
#Copyright (C) Trifork A/S 2024
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
# Common override for basing a SOQuartz design on
|
||||
# https://wiki.pine64.org/wiki/SOQuartz
|
||||
|
||||
MACHINEOVERRIDES =. "soquartz:"
|
||||
|
||||
require conf/machine/include/rk3566.inc
|
||||
|
||||
# A machine using this baseboard could use these options or overload them
|
||||
# UBOOT_MACHINE ?= "soquartz-cm4-rk3566_defconfig"
|
||||
# KERNEL_DEVICETREE ?= "rockchip/rk3566-soquartz-cm4.dtb"
|
||||
|
||||
MACHINE_EXTRA_RRECOMMENDS += "kernel-modules"
|
12
conf/machine/soquartz-model-a.conf
Normal file
12
conf/machine/soquartz-model-a.conf
Normal file
|
@ -0,0 +1,12 @@
|
|||
#Copyright (C) Trifork A/S 2024
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
#@TYPE: Machine
|
||||
#@NAME: SOQuartz on Model A base board
|
||||
#@DESCRIPTION: SOQuartz is a series of Compute Module by Pine64, the Model A baseboard provides standard connectors for the compute module
|
||||
#https://wiki.pine64.org/wiki/SOQuartz#SOQuartz_Model-A_Baseboard_Features
|
||||
|
||||
require conf/machine/include/soquartz.inc
|
||||
|
||||
KERNEL_DEVICETREE = "rockchip/rk3566-soquartz-model-a.dtb"
|
||||
UBOOT_MACHINE = "soquartz-model-a-rk3566_defconfig"
|
|
@ -22,6 +22,7 @@ COMPATIBLE_MACHINE:rock-3a = "rock-3a"
|
|||
COMPATIBLE_MACHINE:rock-4c-plus = "rock-4c-plus"
|
||||
COMPATIBLE_MACHINE:rock-5a = "rock-5a"
|
||||
COMPATIBLE_MACHINE:rock-5b = "rock-5b"
|
||||
COMPATIBLE_MACHINE:soquartz = "soquartz"
|
||||
|
||||
SRC_URI:append = " file://rockchip-kmeta;type=kmeta;name=rockchip-kmeta;destsuffix=rockchip-kmeta"
|
||||
SRC_URI:append:nanopi-r4s = " file://nanopi-r4s.scc"
|
||||
|
|
Loading…
Reference in New Issue
Block a user