Quartz64 Development

From PINE64
Revision as of 07:43, 17 May 2021 by CounterPillow (talk | contribs) (→‎Upstreaming Status: Add some references to patchwork pages of the patches under review)
Jump to navigation Jump to search

Under Construction!

Overview

Upstreaming Status

Function Status Component Notes
Video Output Needs porting rockchipdrm/VOP-v2
3D Acceleration Linux Mainline Upstream Mesa panfrost
Video Decode Linux Mainline? Not in ffmpeg hantro-vpu, using v4l2m2m Speculative status on this also being hantro
Audio Needs porting snd-soc-rockchip-i2s?
In review rk817-codec
u-boot Waiting on ATF sources
Device Tree Early rk3568 dts in review
Gigabit Ethernet In review[1] rk3566-gmac
In review yt8511-phy
IOMMU In review[2] rockchip-iommu
GPIO In review
pinctrl Linux Mainline
Thermal Regulation In review rockchip-thermal
PCIe In review pcie-dw-rockchip
Power Management In review rockchip-pm-domain

Ressources

Repositories

Board/SoC Documentation

Booting

Boot Order

The RK3566 boot ROM will search for a valid ID BLOCK in the following order on the support boot media:

  • SPI NOR flash
  • SPI NAND flash
  • eMMC
  • SD-Card

... if this fails, the boot ROM will initialize the USB0 port and wait for a connection from the Rockchip flash/boot tools.

BSP Image Layout