~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 7382c5599661f28f6d68fd22fb4904d529388e13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
if ROCKCHIP_RV1126

config TARGET_RV1126_NEU2
	bool "Edgeble Neural Compute Module 2(Neu2) SoM"
	help
	  Neu2:
	  Neural Compute Module 2(Neu2) is a 96boards SoM-CB compute module
	  based on Rockchip RV1126 from Edgeble AI.
	  Neu2 powered with Consumer grade (0 to +80 °C) RV1126 SoC.
	  Neu2k powered with Industrial grade (-40 °C to +85 °C) RV1126K SoC.

	  Neu2-IO:
	  Neural Compute Module 2(Neu2) IO board is an industrial form factor
	  IO board and Neu2 needs to mount on top of this IO board in order to
	  create complete Edgeble Neural Compute Module 2(Neu2) IO platform.

config SOC_SPECIFIC_OPTIONS # dummy
	def_bool y
	select HAS_CUSTOM_SYS_INIT_SP_ADDR

config ROCKCHIP_BOOT_MODE_REG
	default 0xfe020200

config ROCKCHIP_STIMER_BASE
	default 0xff670020

config SYS_SOC
	default "rv1126"

config CUSTOM_SYS_INIT_SP_ADDR
	default 0x800000

config SPL_STACK
	default 0x600000

config SPL_STACK_R_ADDR
	default 0x800000

config TPL_LDSCRIPT
	default "arch/arm/mach-rockchip/u-boot-tpl.lds"

config TPL_STACK
        default 0xff718000

config TPL_SYS_MALLOC_F_LEN
	default 0x2000

config TPL_TEXT_BASE
	default 0xff701000

config SYS_MALLOC_F_LEN
	default 0x2000

config TEXT_BASE
	default 0x600000

source board/edgeble/neural-compute-module-2/Kconfig

endif