Skip to content

Commit ebba4e1

Browse files
committed
[bsp/nrfx5x] fix the config
1 parent 8f4333d commit ebba4e1

File tree

3 files changed

+38
-10
lines changed

3 files changed

+38
-10
lines changed

bsp/nrf5x/libraries/drivers/SConscript

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ if GetDepend(['BSP_USING_QSPI_FLASH']):
1919

2020
if GetDepend(['BSP_USING_SPI']):
2121
src += ['drv_spi.c']
22+
if GetDepend(['BSP_USING_GPIO']):
23+
src += ['drv_gpio.c']
2224

2325
path = [cwd]
2426

bsp/nrf5x/nrf52840/.config

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
122122
# CONFIG_RT_USING_I2C is not set
123123
CONFIG_RT_USING_PIN=y
124124
# CONFIG_RT_USING_ADC is not set
125+
# CONFIG_RT_USING_DAC is not set
125126
# CONFIG_RT_USING_PWM is not set
126127
# CONFIG_RT_USING_MTD_NOR is not set
127128
# CONFIG_RT_USING_MTD_NAND is not set
@@ -194,7 +195,9 @@ CONFIG_RT_USING_LIBC=y
194195
#
195196
# IoT - internet of things
196197
#
198+
# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
197199
# CONFIG_PKG_USING_PAHOMQTT is not set
200+
# CONFIG_PKG_USING_UMQTT is not set
198201
# CONFIG_PKG_USING_WEBCLIENT is not set
199202
# CONFIG_PKG_USING_WEBNET is not set
200203
# CONFIG_PKG_USING_MONGOOSE is not set
@@ -240,7 +243,7 @@ CONFIG_RT_USING_LIBC=y
240243
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
241244
# CONFIG_PKG_USING_ALI_IOTKIT is not set
242245
# CONFIG_PKG_USING_AZURE is not set
243-
# CONFIG_PKG_USING_TENCENT_IOTHUB is not set
246+
# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set
244247
# CONFIG_PKG_USING_JIOT-C-SDK is not set
245248
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
246249
# CONFIG_PKG_USING_JOYLINK is not set
@@ -270,6 +273,7 @@ CONFIG_RT_USING_LIBC=y
270273
# CONFIG_PKG_USING_libsodium is not set
271274
# CONFIG_PKG_USING_TINYCRYPT is not set
272275
# CONFIG_PKG_USING_TFM is not set
276+
# CONFIG_PKG_USING_YD_CRYPTO is not set
273277

274278
#
275279
# language packages
@@ -315,12 +319,7 @@ CONFIG_RT_USING_LIBC=y
315319
# CONFIG_PKG_USING_LWEXT4 is not set
316320
# CONFIG_PKG_USING_PARTITION is not set
317321
# CONFIG_PKG_USING_FAL is not set
318-
# CONFIG_PKG_USING_FAL_V00500 is not set
319-
# CONFIG_PKG_USING_FAL_V00400 is not set
320-
# CONFIG_PKG_USING_FAL_V00300 is not set
321-
# CONFIG_PKG_USING_FAL_V00200 is not set
322-
# CONFIG_PKG_USING_FAL_V00100 is not set
323-
# CONFIG_PKG_USING_FAL_LATEST_VERSION is not set
322+
# CONFIG_PKG_USING_FLASHDB is not set
324323
# CONFIG_PKG_USING_SQLITE is not set
325324
# CONFIG_PKG_USING_RTI is not set
326325
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
@@ -333,6 +332,8 @@ CONFIG_RT_USING_LIBC=y
333332
# CONFIG_PKG_USING_SYSWATCH is not set
334333
# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
335334
# CONFIG_PKG_USING_PLCCORE is not set
335+
# CONFIG_PKG_USING_RAMDISK is not set
336+
# CONFIG_PKG_USING_MININI is not set
336337

337338
#
338339
# peripheral libraries and drivers
@@ -381,6 +382,10 @@ CONFIG_PKG_NRFX_VER="v2.1.0"
381382
# CONFIG_PKG_USING_BEEP is not set
382383
# CONFIG_PKG_USING_EASYBLINK is not set
383384
# CONFIG_PKG_USING_PMS_SERIES is not set
385+
# CONFIG_PKG_USING_CAN_YMODEM is not set
386+
# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
387+
# CONFIG_PKG_USING_QLED is not set
388+
# CONFIG_PKG_USING_PAJ7620 is not set
384389

385390
#
386391
# miscellaneous packages
@@ -427,12 +432,25 @@ CONFIG_SOC_NRF52840=y
427432
# Onboard Peripheral Drivers
428433
#
429434
# CONFIG_BSP_USING_JLINK_TO_USART is not set
435+
# CONFIG_BSP_USING_QSPI_FLASH is not set
430436

431437
#
432438
# On-chip Peripheral Drivers
433439
#
434-
# CONFIG_BSP_USING_GPIO is not set
435-
# CONFIG_BSP_USING_ON_CHIP_FLASH is not set
440+
CONFIG_BSP_USING_GPIO=y
436441
CONFIG_BSP_USING_UART=y
437442
CONFIG_BSP_USING_UART0=y
443+
CONFIG_BSP_UART0_RX_PIN=8
444+
CONFIG_BSP_UART0_TX_PIN=6
438445
# CONFIG_BSP_USING_UART1 is not set
446+
# CONFIG_BSP_USING_SPI is not set
447+
# CONFIG_BSP_USING_ON_CHIP_FLASH is not set
448+
449+
#
450+
# On-chip flash config
451+
#
452+
CONFIG_MCU_FLASH_START_ADDRESS=0x00000000
453+
CONFIG_MCU_FLASH_SIZE_KB=1024
454+
CONFIG_MCU_SRAM_START_ADDRESS=0x20000000
455+
CONFIG_MCU_SRAM_SIZE_KB=256
456+
CONFIG_MCU_FLASH_PAGE_SIZE=0x1000

bsp/nrf5x/nrf52840/rtconfig.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,21 @@
155155

156156
/* Onboard Peripheral Drivers */
157157

158-
#define BSP_USING_JLINK_TO_USART
159158

160159
/* On-chip Peripheral Drivers */
161160

161+
#define BSP_USING_GPIO
162162
#define BSP_USING_UART
163163
#define BSP_USING_UART0
164164
#define BSP_UART0_RX_PIN 8
165165
#define BSP_UART0_TX_PIN 6
166166

167+
/* On-chip flash config */
168+
169+
#define MCU_FLASH_START_ADDRESS 0x00000000
170+
#define MCU_FLASH_SIZE_KB 1024
171+
#define MCU_SRAM_START_ADDRESS 0x20000000
172+
#define MCU_SRAM_SIZE_KB 256
173+
#define MCU_FLASH_PAGE_SIZE 0x1000
174+
167175
#endif

0 commit comments

Comments
 (0)