RK3399 Android 驱动

完整的驱动移植步骤

Posted by LXG on August 20, 2022

firefly-rk3399

硬件设计流程

  1. 硬件产品需求:CPU处理能力、存储容量及速度、IO口的分配、接口要求、电平要求、特殊电路要求等
  2. 硬件总体方案:关键元器件选型,成本控制
  3. 硬件详细设计:硬件原理图、软件功能框图、PCB设计、BOM清单
  4. 焊接调试:必要时调整原理图
  5. 硬件测试:稳定性和可靠性测试

RK3399 原理图

firefly_rk3399

  1. 所有接口图
  2. I2C MAP
  3. Power Domain Map
  4. Power Tree
  5. Block Diagram(框图)
  6. Power
  7. PMU Controller
  8. DDR Controller
  9. EMMC
  10. SDIO0
  11. USIC Controller
  12. USB Controller
  13. SARADC
  14. PCIE
  15. DVP
  16. CSI
  17. HDMI/MIPI/EDP/LVDS
  18. DC_IN
  19. RTC_BAT
  20. PWR_EN
  21. MCU
  22. AT18
  23. SPDIF
  24. RK808
  25. RAM-DDR3
  26. eMMC FLASH
  27. TF CARD
  28. EFUSE
  29. Radiator
  30. HOST POWER/HUB/TYPEC
  31. CODEC/MIC/EARPHONE/SPEAKER
  32. WIFI/BT MODULE
  33. FAN/KEY/DEBUG/LED
  34. YUV/MIPI_RX/TX