Quartz64 Development
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)
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
- BSP based development effort for SPL/U-Boot and Linux
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.