Skip to content

Commit 213d6df

Browse files
committed
[bsp][renesas] Add ra8p1-titan-board BSP.
1 parent 63ebb3e commit 213d6df

File tree

577 files changed

+473106
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

577 files changed

+473106
-0
lines changed

bsp/renesas/libraries/HAL_Drivers/drv_common.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,12 @@ rt_weak void rt_hw_board_init()
170170
rt_hw_interrupt_init();
171171
#endif
172172

173+
#if defined(BSP_CFG_CPU_CORE) && (BSP_CFG_CPU_CORE == CPU0) && defined(SOC_SERIES_R7KA8P1) && defined(BSP_START_SECONDARY_CORE)
174+
#if !defined(BSP_USING_RPMSG_LITE_MCMGR)
175+
R_BSP_SecondaryCoreStart();
176+
#endif
177+
#endif
178+
173179
rt_hw_systick_init();
174180

175181
/* Heap initialization */

bsp/renesas/libraries/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ config SOC_SERIES_R7FA8M85
6161
select SOC_FAMILY_RENESAS_RA
6262
default n
6363

64+
config SOC_SERIES_R7KA8P1
65+
bool
66+
select ARCH_ARM_CORTEX_M85
67+
select SOC_FAMILY_RENESAS_RA
68+
default n
69+
6470
config SOC_SERIES_R9A07G0
6571
bool
6672
select ARCH_ARM_CORTEX_R52
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
scons.args: &scons
2+
# ------ peripheral CI ------
3+
peripheral.adc0:
4+
kconfig:
5+
- CONFIG_RT_USING_ADC=y
6+
- CONFIG_BSP_USING_ADC0=y
7+
peripheral.spi0:
8+
kconfig:
9+
- CONFIG_BSP_USING_SPI=y
10+
- CONFIG_BSP_USING_SPI0=y
11+
peripheral.i2c:
12+
kconfig:
13+
- CONFIG_BSP_USING_HW_I2C=y
14+
- CONFIG_BSP_USING_HW_I2C2=y
15+
peripheral.sdhi:
16+
kconfig:
17+
- CONFIG_BSP_USING_SDHI=y
18+
- CONFIG_BSP_USING_SDHI0=y
19+
- CONFIG_SDHI_USING_1_BIT=y
20+
peripheral.timer:
21+
kconfig:
22+
- CONFIG_BSP_USING_TIM=y
23+
- CONFIG_BSP_USING_TIM0=y
24+
peripheral.pwm:
25+
kconfig:
26+
- CONFIG_BSP_USING_PWM=y
27+
- CONFIG_BSP_USING_PWM12=y
28+
peripheral.can:
29+
kconfig:
30+
- CONFIG_BSP_USING_CANFD=y
31+
- CONFIG_BSP_USING_CAN_RA=y
32+
- CONFIG_BSP_USING_CAN0=y
33+
peripheral.hyperram:
34+
kconfig:
35+
- CONFIG_BSP_USING_OSPI_RAM=y
36+
peripheral.ethernet:
37+
kconfig:
38+
- CONFIG_BSP_USING_ETH=y
39+
peripheral.rtc:
40+
kconfig:
41+
- CONFIG_BSP_USING_ONCHIP_RTC=y

0 commit comments

Comments
 (0)