blob: 16090f5b08be2448fed0db8cd30e5bfa664e36c0 [file] [log] [blame]
Heiko Stuebnerfc367852019-07-16 22:18:21 +02001if ROCKCHIP_PX30
2
3config TARGET_EVB_PX30
4 bool "EVB_PX30"
Jagan Tekic6e50172020-10-28 19:03:43 +05305 help
6 This target config option used for below listed px30 boards.
7
8 EVB_PX30:
9 * EVB_PX30 is an evaluation board for Rockchip PX30.
Heiko Stuebnerfc367852019-07-16 22:18:21 +020010
Heiko Stuebnera9ca71e2020-07-01 11:28:42 +020011config TARGET_ODROID_GO2
12 bool "ODROID_GO2"
13
Jagan Teki57a0a562020-10-28 19:03:45 +053014config TARGET_PX30_CORE
15 bool "Engicam PX30.Core"
16 help
17 PX30.Core EDIMM2.2:
18 * PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam.
19 * EDIMM2.2 is a Form Factor Capacitive Evaluation Board from Engicam.
20 * PX30.Core needs to mount on top of EDIMM2.2 for creating complete
21 PX30.Core EDIMM2.2 Starter Kit.
22
Jagan Tekic7a3d132020-10-28 19:03:47 +053023 PX30.Core CTOUCH2:
24 * PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam.
25 * CTOUCH2.0 is a general purpose Carrier board with capacitive
26 touch interface support.
27 * PX30.Core needs to mount on top of CTOUCH2.0 for creating complete
28 PX30.Core C.TOUCH Carrier board.
29
Heiko Stuebnerfc367852019-07-16 22:18:21 +020030config ROCKCHIP_BOOT_MODE_REG
31 default 0xff010200
32
33config SYS_SOC
34 default "px30"
35
36config SYS_MALLOC_F_LEN
37 default 0x400
38
39config SPL_SERIAL_SUPPORT
40 default y
41
42config TPL_LDSCRIPT
43 default "arch/arm/mach-rockchip/u-boot-tpl-v8.lds"
44
45config TPL_TEXT_BASE
46 default 0xff0e1000
47
48config TPL_MAX_SIZE
49 default 10240
50
51config TPL_STACK
52 default 0xff0e4fff
53
Paul Kocialkowski7250b232019-11-28 15:27:51 +010054config DEBUG_UART_CHANNEL
55 int "Mux channel to use for debug UART2/UART3"
Heiko Stuebnerfc367852019-07-16 22:18:21 +020056 depends on DEBUG_UART_BOARD_INIT
57 default 0
58 help
Paul Kocialkowski7250b232019-11-28 15:27:51 +010059 UART2 and UART3 can use two different set of pins to route the output.
Heiko Stuebnerfc367852019-07-16 22:18:21 +020060 For using the UART for early debugging the route to use needs
61 to be declared (0 or 1).
62
Jagan Teki57a0a562020-10-28 19:03:45 +053063source "board/engicam/px30_core/Kconfig"
Heiko Stuebnera9ca71e2020-07-01 11:28:42 +020064source "board/hardkernel/odroid_go2/Kconfig"
Heiko Stuebnerfc367852019-07-16 22:18:21 +020065source "board/rockchip/evb_px30/Kconfig"
66
67endif