1a381bcf5SKever Yangif ROCKCHIP_RK3399 2a381bcf5SKever Yang 3a381bcf5SKever Yangchoice 4a381bcf5SKever Yang prompt "RK3399 board select" 5a381bcf5SKever Yang 6a381bcf5SKever Yangconfig TARGET_EVB_RK3399 7a381bcf5SKever Yang bool "RK3399 evaluation board" 8a381bcf5SKever Yang help 9a381bcf5SKever Yang RK3399evb is a evaluation board for Rockchp rk3399, 10a381bcf5SKever Yang with full function and phisical connectors support like type-C ports, 11a381bcf5SKever Yang usb2.0 host ports, LVDS, JTAG, MAC, SDcard, HDMI, USB-2-serial... 12a381bcf5SKever Yang 13a13110a9SKlaus Gogerconfig TARGET_PUMA_RK3399 14a13110a9SKlaus Goger bool "Theobroma Systems RK3399-Q7 (Puma)" 15a13110a9SKlaus Goger help 16a13110a9SKlaus Goger The RK3399-Q7 (Puma) is a system-on-module (designed and 17a13110a9SKlaus Goger marketed by Theobroma Systems) featuring the Rockchip RK3399 18a13110a9SKlaus Goger in a Qseven-compatible form-factor (running of a single 5V 19a13110a9SKlaus Goger supply and exposing its external interfaces on a MXM-230 20a13110a9SKlaus Goger connector). 21a13110a9SKlaus Goger 22a13110a9SKlaus Goger Key features of the RK3399-Q7 include: 23a13110a9SKlaus Goger * on-module USB 3.0 hub (2x USB 3.0 host + 1x USB 2.0 host) 24a13110a9SKlaus Goger * USB 3.0 dual-role 25a13110a9SKlaus Goger * on-module Micrel KSZ9031 GbE PHY 26a13110a9SKlaus Goger * on-module eMMC (up to 256GB configurations available) 27a13110a9SKlaus Goger * on-module DDR3 (1GB, 2GB and 4GB configurations available) 28a13110a9SKlaus Goger * HDMI, eDP, MIPI-DSI, MIPI-DSI/CSI and MIPI-CSI 29a13110a9SKlaus Goger * SPI, I2C, I2S, UART, GPIO, ... 30a13110a9SKlaus Goger 31*1bad5e14SManivannan Sadhasivamconfig TARGET_ROCK960_RK3399 32*1bad5e14SManivannan Sadhasivam bool "Vamrs Limited Rock960 board family" 33*1bad5e14SManivannan Sadhasivam help 34*1bad5e14SManivannan Sadhasivam Support for Rock960 board family by Vamrs Limited. This board 35*1bad5e14SManivannan Sadhasivam family consists of Rock960 (Consumer Edition) and Ficus 36*1bad5e14SManivannan Sadhasivam (Enterprise Edition) 96Boards. 37*1bad5e14SManivannan Sadhasivam 38*1bad5e14SManivannan Sadhasivam Common features implemented on both boards: 39*1bad5e14SManivannan Sadhasivam * Rockchip RK3399 SoC (2xCortex A72, 4xCortex A53, ARM Mali T860MP4) 40*1bad5e14SManivannan Sadhasivam * 16/32GB eMMC, uSD slot 41*1bad5e14SManivannan Sadhasivam * HDMI/DP/MIPI 42*1bad5e14SManivannan Sadhasivam * 20-pin low speed and 40-pin high speed expanders, 6 LED, 3 buttons 43*1bad5e14SManivannan Sadhasivam 44*1bad5e14SManivannan Sadhasivam Additional features of Rock960: 45*1bad5e14SManivannan Sadhasivam * 2GiB/4GiB LPDDR3 RAM 46*1bad5e14SManivannan Sadhasivam * 1x USB 3.0 type A, 1x USB 2.0 type A (host mode only), 47*1bad5e14SManivannan Sadhasivam 1x USB 3.0 type C OTG 48*1bad5e14SManivannan Sadhasivam 49*1bad5e14SManivannan Sadhasivam Additional features of Ficus: 50*1bad5e14SManivannan Sadhasivam * 2GiB/4GiB DDR3 RAM 51*1bad5e14SManivannan Sadhasivam * Ethernet 52*1bad5e14SManivannan Sadhasivam * Dual SATA 53*1bad5e14SManivannan Sadhasivam * 2x USB 3.0 type A, 2x USB 2.0 type A (host mode only), 54*1bad5e14SManivannan Sadhasivam 1x USB 3.0 type C OTG 55*1bad5e14SManivannan Sadhasivam 56a381bcf5SKever Yangendchoice 57a381bcf5SKever Yang 58a381bcf5SKever Yangconfig SYS_SOC 59a381bcf5SKever Yang default "rockchip" 60a381bcf5SKever Yang 61a381bcf5SKever Yangconfig SYS_MALLOC_F_LEN 62a381bcf5SKever Yang default 0x0800 63a381bcf5SKever Yang 64a381bcf5SKever Yangsource "board/rockchip/evb_rk3399/Kconfig" 65a13110a9SKlaus Gogersource "board/theobroma-systems/puma_rk3399/Kconfig" 66*1bad5e14SManivannan Sadhasivamsource "board/vamrs/rock960_rk3399/Kconfig" 67a381bcf5SKever Yang 68a381bcf5SKever Yangendif 69