From 97634bffe8cf66ba3be103e61aff266ec806fc63 Mon Sep 17 00:00:00 2001 From: OnlyoutzZ <17393117531@163.com> Date: Fri, 11 Sep 2026 18:38:30 +0800 Subject: [bsp][n32] n32hxxx: extend H47x_48x/H49x/H7xx driver support - libraries/N32_Drivers: add ADC/DAC/I2C/SPI config headers for the h47x_48x, h49x and h7xx series, and extend the shared drivers (adc, dac, eth, gpio, hard_i2c, nand, qspi, sdram, spi, usart, wdt). - n32h487zgl7-evb / n32h497zgl7-evb: add board ports (femc_timing, phy_reset, usb_config) and update Kconfig, SConscript, rtconfig and the IAR/Keil project files. - n32h760zil7-stb: update Kconfig and rtconfig. - CI: register the three n32hxxx boards. --- tools/ci/bsp_detail.yml | 46 ++++++++++++++++++++++++++++++++++------------ tools/ci/toolchain_bsp.yml | 29 ++++++++++++++++------------- 2 files changed, 50 insertions(+), 25 deletions(-) (limited to 'tools') diff --git a/tools/ci/bsp_detail.yml b/tools/ci/bsp_detail.yml index 38e0a38e98..815f47d87b 100644 --- a/tools/ci/bsp_detail.yml +++ b/tools/ci/bsp_detail.yml @@ -1001,7 +1001,7 @@ msp432e401y-LaunchPad: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g43xcl-stb: +n32/n32gxx_lxx/n32g43xcl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1009,7 +1009,7 @@ n32/n32g43xcl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g457qel-stb: +n32/n32gxx_lxx/n32g457qel-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1017,7 +1017,7 @@ n32/n32g457qel-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g45xcl-stb: +n32/n32gxx_lxx/n32g45xcl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1025,7 +1025,7 @@ n32/n32g45xcl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g45xml-stb: +n32/n32gxx_lxx/n32g45xml-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1033,7 +1033,7 @@ n32/n32g45xml-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g45xrl-stb: +n32/n32gxx_lxx/n32g45xrl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1041,7 +1041,7 @@ n32/n32g45xrl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g45xvl-stb: +n32/n32gxx_lxx/n32g45xvl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1049,7 +1049,7 @@ n32/n32g45xvl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32g4frml-stb: +n32/n32gxx_lxx/n32g4frml-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1057,7 +1057,7 @@ n32/n32g4frml-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32l40xcl-stb: +n32/n32gxx_lxx/n32l40xcl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1065,7 +1065,7 @@ n32/n32l40xcl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32l436-evb: +n32/n32gxx_lxx/n32l436-evb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1073,7 +1073,7 @@ n32/n32l436-evb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32l43xml-stb: +n32/n32gxx_lxx/n32l43xml-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1081,7 +1081,7 @@ n32/n32l43xml-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32l43xrl-stb: +n32/n32gxx_lxx/n32l43xrl-stb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1089,7 +1089,7 @@ n32/n32l43xrl-stb: mdk5: true menuconfig: true rtconfig.h: true -n32/n32wb45xl-evb: +n32/n32gxx_lxx/n32wb45xl-evb: .config: true README.md: true gcc: arm-none-eabi-gcc @@ -1097,6 +1097,28 @@ n32/n32wb45xl-evb: mdk5: true menuconfig: true rtconfig.h: true +n32/n32hxxx/n32h487zgl7-evb: + .config: true + README.md: true + gcc: arm-none-eabi-gcc + iar: true + mdk5: true + menuconfig: true + rtconfig.h: true +n32/n32hxxx/n32h497zgl7-evb: + .config: true + README.md: true + gcc: arm-none-eabi-gcc + iar: true + mdk5: true + menuconfig: true + rtconfig.h: true +n32/n32hxxx/n32h760zil7-stb: + .config: true + gcc: arm-none-eabi-gcc + mdk5: true + menuconfig: true + rtconfig.h: true n32g452xx/n32g452xx-mini-system: .config: true README.md: true diff --git a/tools/ci/toolchain_bsp.yml b/tools/ci/toolchain_bsp.yml index 09ab221458..4b2e1e69be 100644 --- a/tools/ci/toolchain_bsp.yml +++ b/tools/ci/toolchain_bsp.yml @@ -126,18 +126,21 @@ arm-none-eabi-gcc: - mm32l07x - mm32l3xx - msp432e401y-LaunchPad - - n32/n32g43xcl-stb - - n32/n32g457qel-stb - - n32/n32g45xcl-stb - - n32/n32g45xml-stb - - n32/n32g45xrl-stb - - n32/n32g45xvl-stb - - n32/n32g4frml-stb - - n32/n32l40xcl-stb - - n32/n32l436-evb - - n32/n32l43xml-stb - - n32/n32l43xrl-stb - - n32/n32wb45xl-evb + - n32/n32gxx_lxx/n32g43xcl-stb + - n32/n32gxx_lxx/n32g457qel-stb + - n32/n32gxx_lxx/n32g45xcl-stb + - n32/n32gxx_lxx/n32g45xml-stb + - n32/n32gxx_lxx/n32g45xrl-stb + - n32/n32gxx_lxx/n32g45xvl-stb + - n32/n32gxx_lxx/n32g4frml-stb + - n32/n32gxx_lxx/n32l40xcl-stb + - n32/n32gxx_lxx/n32l436-evb + - n32/n32gxx_lxx/n32l43xml-stb + - n32/n32gxx_lxx/n32l43xrl-stb + - n32/n32gxx_lxx/n32wb45xl-evb + - n32/n32hxxx/n32h487zgl7-evb + - n32/n32hxxx/n32h497zgl7-evb + - n32/n32hxxx/n32h760zil7-stb - n32g452xx/n32g452xx-mini-system - nrf5x/nrf51822 - nrf5x/nrf52832 @@ -323,7 +326,7 @@ arm-none-eabi-gcc: - yichip/yc3121-pos - yichip/yc3122-pos - zynqmp-r5-axu4ev - count: 298 + count: 301 download_url: https://github.com/RT-Thread/toolchains-ci/releases/download/v1.3/gcc-arm-none-eabi-10-2020-q4-major-x86_64-linux.tar.bz2 avr32-gcc: bsp: -- cgit v1.3.1