Skip to content

Conversation

@SuperKali
Copy link
Member

Summary

Add device tree support for the Youyeetoo YY3588 SBC based on Rockchip RK3588.

Hardware features

  • RK806 PMIC via SPI2
  • Dual Gigabit Ethernet:
    • GMAC1 with RTL8211F PHY (rgmii-rxid mode)
    • RTL8125 2.5GbE via PCIe 2.0 x1
  • Display: HDMI 2.1, DisplayPort 1.4, HDMI input
  • Storage: eMMC, SD card, SPI NOR flash, SATA
  • USB 2.0/3.0 host and Type-C with DP alt mode
  • PCIe 3.0 x4 slot
  • ES8388 audio codec, SPDIF, I2S
  • NPU, GPU, VPU (encode/decode), RGA
  • ADC buttons and GPIO LEDs

Notes

  • GPIO3_PB4 conflicts with gmac1_txd1, so vcc3v3_pcie_eth regulator is configured as always-on without GPIO control
  • Includes overlays for optional DSI display and MIPI cameras

Test plan

  • Boot test on YY3588 hardware
  • GMAC1 gigabit ethernet verified working
  • PCIe ethernet (RTL8125) verified working
  • HDMI output tested
  • USB ports tested

Add device tree for Youyeetoo YY3588 SBC based on Rockchip RK3588.

Hardware features:
- RK806 PMIC via SPI2
- Dual Gigabit Ethernet:
  - GMAC1 with RTL8211F PHY (rgmii-rxid mode, tx_delay=0x43)
  - RTL8125 2.5GbE via PCIe 2.0 x1
- Display outputs:
  - HDMI 2.1 via hdmi0
  - DisplayPort 1.4 via dp0
  - HDMI input via hdmirx
- Storage:
  - eMMC via sdhci
  - SD card via sdmmc
  - SPI NOR flash via sfc (should be soldered)
  - SATA via combphy
- USB:
  - USB 2.0 host ports (ehci/ohci)
  - USB 3.0 via usbdrd3_0 and usbdrd3_1
  - Type-C with DP alt mode via usbdp_phy
- PCIe:
  - PCIe 3.0 x4 slot
  - PCIe 2.0 x1 for RTL8125
- Audio:
  - ES8388 codec (uses ES8323 driver)
  - SPDIF TX
  - I2S interfaces (i2s0, i2s5, i2s7)
- Serial: UART1, UART6, UART7
- I2C: i2c0, i2c1, i2c6, i2c7
- PWM, SARADC, TSADC
- ADC buttons and GPIO LEDs
- NPU, GPU, VPU (encode/decode), RGA
@SuperKali SuperKali merged commit 0282e54 into armbian:rk-6.1-rkr5.1 Nov 26, 2025
1 of 2 checks passed
@SuperKali SuperKali deleted the yy3588-support branch November 26, 2025 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant