Jagan Teki | 249a238 | 2022-12-14 23:21:05 +0530 | [diff] [blame] | 1 | if ROCKCHIP_RV1126 |
| 2 | |
Jagan Teki | 1db421e | 2022-12-14 23:21:11 +0530 | [diff] [blame] | 3 | config TARGET_RV1126_NEU2 |
| 4 | bool "Edgeble Neural Compute Module 2(Neu2) SoM" |
| 5 | help |
| 6 | Neu2: |
| 7 | Neural Compute Module 2(Neu2) is a 96boards SoM-CB compute module |
| 8 | based on Rockchip RV1126 from Edgeble AI. |
Michal Simek | 75a4e1e | 2024-04-16 08:55:18 +0200 | [diff] [blame] | 9 | Neu2 powered with Consumer grade (0 to +80 deg C) RV1126 SoC. |
| 10 | Neu2k powered with Industrial grade (-40 C to +85 deg C) RV1126K SoC. |
Jagan Teki | 1db421e | 2022-12-14 23:21:11 +0530 | [diff] [blame] | 11 | |
| 12 | Neu2-IO: |
| 13 | Neural Compute Module 2(Neu2) IO board is an industrial form factor |
| 14 | IO board and Neu2 needs to mount on top of this IO board in order to |
| 15 | create complete Edgeble Neural Compute Module 2(Neu2) IO platform. |
| 16 | |
Tim Lunn | 5a34e6a | 2024-01-24 14:26:00 +1100 | [diff] [blame] | 17 | config TARGET_RV1126_SONOFF_IHOST |
| 18 | bool "Sonoff iHost smart home hub" |
| 19 | help |
| 20 | Sonoff iHost is a smart home gateway based on Rockchip RV1126 SoC. |
| 21 | It features Wifi, Bluetooth and Zigbee radios that are used by many |
| 22 | smart home devices. |
| 23 | |
Jagan Teki | 249a238 | 2022-12-14 23:21:05 +0530 | [diff] [blame] | 24 | config SOC_SPECIFIC_OPTIONS # dummy |
| 25 | def_bool y |
| 26 | select HAS_CUSTOM_SYS_INIT_SP_ADDR |
| 27 | |
| 28 | config ROCKCHIP_BOOT_MODE_REG |
| 29 | default 0xfe020200 |
| 30 | |
| 31 | config ROCKCHIP_STIMER_BASE |
| 32 | default 0xff670020 |
| 33 | |
| 34 | config SYS_SOC |
| 35 | default "rv1126" |
| 36 | |
| 37 | config CUSTOM_SYS_INIT_SP_ADDR |
| 38 | default 0x800000 |
| 39 | |
| 40 | config SPL_STACK |
| 41 | default 0x600000 |
| 42 | |
| 43 | config SPL_STACK_R_ADDR |
| 44 | default 0x800000 |
| 45 | |
| 46 | config TPL_LDSCRIPT |
| 47 | default "arch/arm/mach-rockchip/u-boot-tpl.lds" |
| 48 | |
| 49 | config TPL_STACK |
| 50 | default 0xff718000 |
| 51 | |
Simon Glass | 509d6c5 | 2023-09-26 08:14:26 -0600 | [diff] [blame] | 52 | config TPL_SYS_MALLOC_F |
| 53 | default y |
| 54 | |
Jagan Teki | 249a238 | 2022-12-14 23:21:05 +0530 | [diff] [blame] | 55 | config TPL_SYS_MALLOC_F_LEN |
| 56 | default 0x2000 |
| 57 | |
| 58 | config TPL_TEXT_BASE |
| 59 | default 0xff701000 |
| 60 | |
| 61 | config SYS_MALLOC_F_LEN |
| 62 | default 0x2000 |
| 63 | |
| 64 | config TEXT_BASE |
| 65 | default 0x600000 |
| 66 | |
Michal Simek | dd5000ef | 2024-04-16 08:55:16 +0200 | [diff] [blame] | 67 | source "board/edgeble/neural-compute-module-2/Kconfig" |
| 68 | source "board/itead/sonoff-ihost/Kconfig" |
Jagan Teki | 1db421e | 2022-12-14 23:21:11 +0530 | [diff] [blame] | 69 | |
Jagan Teki | 249a238 | 2022-12-14 23:21:05 +0530 | [diff] [blame] | 70 | endif |