Difference between revisions of "Quartz64 Development"
Jump to navigation
Jump to search
| Line 32: | Line 32: | ||
| <code>snd-soc-rockchip-i2s?</code> | | <code>snd-soc-rockchip-i2s?</code> | ||
|- | |- | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>rk817-codec</code> | | <code>rk817-codec</code> | ||
|- | |- | ||
| Line 40: | Line 40: | ||
|- | |- | ||
! scope="row" | Device Tree | ! scope="row" | Device Tree | ||
| colspan="2" style="background:LightYellow; text-align:center;"| | | colspan="2" style="background:LightYellow; text-align:center;"|Early rk3568 dts in review | ||
| | | | ||
|- | |- | ||
! scope="row" | Gigabit Ethernet | ! scope="row" rowspan="2"| Gigabit Ethernet | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>rk3566-gmac</code> | | <code>rk3566-gmac</code> | ||
|- | |||
| colspan="2" style="background:LightYellow; text-align:center;"|In review | |||
| <code>yt8511-phy</code> | |||
|- | |- | ||
! scope="row" | IOMMU | ! scope="row" | IOMMU | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>rockchip-iommu</code> | | <code>rockchip-iommu</code> | ||
|- | |- | ||
! scope="row" | GPIO | ! scope="row" | GPIO | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| | | | ||
|- | |- | ||
| Line 60: | Line 63: | ||
|- | |- | ||
! scope="row" | Thermal Regulation | ! scope="row" | Thermal Regulation | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>rockchip-thermal</code> | | <code>rockchip-thermal</code> | ||
|- | |- | ||
! scope="row" | PCIe | ! scope="row" | PCIe | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>pcie-dw-rockchip</code> | | <code>pcie-dw-rockchip</code> | ||
|- | |- | ||
! scope="row" | Power Management | ! scope="row" | Power Management | ||
| colspan="2" style="background: | | colspan="2" style="background:LightYellow; text-align:center;"|In review | ||
| <code>rockchip-pm-domain</code> | | <code>rockchip-pm-domain</code> | ||
|} | |} | ||
Revision as of 21:53, 15 May 2021
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 | rk3566-gmac
| ||
| In review | yt8511-phy
| |||
| IOMMU | In review | 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.