Skip to content

Commit

Permalink
WiSeConnect 3 SDK release: v3.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
wifi-ci-agent committed Dec 13, 2023
1 parent 58a2404 commit b2c1cd0
Show file tree
Hide file tree
Showing 5,423 changed files with 1,170,891 additions and 135,907 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 3 additions & 1 deletion README.md
@@ -1,4 +1,5 @@
# WiSeConnect™ 3 SDK
**Note:** A documentation enhanced release will follow on the 20th of December 2023

The Silicon Labs WiSeConnect™ software development kit (SDK) offers an application programming interface (API) for use with the SiWx91x™ chipset family for Wi-Fi and Bluetooth Low Energy (BLE) connectivity.

Expand All @@ -12,7 +13,8 @@ The WiSeConnect 3 (versions 3.0.0 and later) SDK is the next-generation API for

## Release Notes

See [here](docs/release-notes/index.md) for the latest release notes.
- See [here](docs/release-notes/index_soc.md) for the latest SoC release notes.
- See [here](docs/release-notes/index_ncp.md) for the latest NCP release notes.

## Licensing

Expand Down
79 changes: 79 additions & 0 deletions components/board/silabs/component/brd4325a.slcc
@@ -0,0 +1,79 @@
!!omap
- id: brd4325a
- label: BRD4325A
- package: platform
- description: Board support for BRD4325A.
- category: Board|Radio Board
- quality: production
- root_path: components/board/silabs/config/brd4325a
- requires:
- name: si917-sb00
- name: brd4325a_config
- name: hardware_board_mainboard
- name: external_flash_none
- name: external_psram_none
- name: rsilib_board
- provides:
- name: brd4325a
- name: hardware_board
- name: hardware_board_rb
- name: si91x_common_flash
- name: si91x_a0_board
- recommends:
- id: brd4002a
- define:
- name: SL_BOARD_NAME
value: '"BRD4325A"'
- name: SL_BOARD_REV
value: '"A00"'
- name: SLI_SI91X_MCU_CONFIG_RADIO_BOARD_BASE_VER
value: '1'
- name: SLI_SI91X_MCU_COMMON_FLASH_MODE
value: '1'

- template_contribution:
# Default Memory configuration
- name: device_flash_addr
value: 136388608 # 0x0821 2000
priority: -1
condition:
- si917_mem_config_1
- name: device_flash_size
value: 524288 # 0x0008 0000
priority: -1
condition:
- si917_mem_config_1
# Medium Memory configuration
- name: device_flash_addr
value: 136388608 # 0x0821 2000
priority: -1
condition:
- si917_mem_config_2
- name: device_flash_size
value: 524288 # 0x0008 0000
priority: -1
condition:
- si917_mem_config_2
# Advanced Memory configuration
- name: device_flash_addr
value: 136388608 # 0x0821 2000
priority: -1
condition:
- si917_mem_config_3
- name: device_flash_size
value: 524288 # 0x0008 0000
priority: -1
condition:
- si917_mem_config_3

- tag:
- board:pn:BRD4325
- board:variant:A
- board:revision:A00
- board:device:si917-sb00
- hardware:has:vcom
# - hardware:has:pti
# - hardware:has:led:2
# - hardware:has:button:2
# - hardware:has:exp_header:uart
# - hardware:shares:button:led
145 changes: 145 additions & 0 deletions components/board/silabs/component/brd4325a_config.slcc
@@ -0,0 +1,145 @@
!!omap
- id: brd4325a_config
- label: brd4325a config
- description: Configuration files for BRD4325A
- package: platform
- category: Board|Configuration
- quality: production
- ui_hints:
visibility: never
- root_path: "components/board/silabs/config/brd4325a"
- provides:
- name: brd4325a_config
- config_file:
- override:
component: "%extension-wiseconnect3_sdk%board_configuration_headers"
file_id: RTE_Device_917
path: RTE_Device_917.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_0
path: sl_si91x_adc_init_channel_0_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_1
path: sl_si91x_adc_init_channel_1_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_2
path: sl_si91x_adc_init_channel_2_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_3
path: sl_si91x_adc_init_channel_3_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_4
path: sl_si91x_adc_init_channel_4_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_5
path: sl_si91x_adc_init_channel_5_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_6
path: sl_si91x_adc_init_channel_6_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_7
path: sl_si91x_adc_init_channel_7_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_8
path: sl_si91x_adc_init_channel_8_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_9
path: sl_si91x_adc_init_channel_9_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_10
path: sl_si91x_adc_init_channel_10_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_11
path: sl_si91x_adc_init_channel_11_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_12
path: sl_si91x_adc_init_channel_12_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_13
path: sl_si91x_adc_init_channel_13_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_14
path: sl_si91x_adc_init_channel_14_config.h
- override:
component: "%extension-wiseconnect3_sdk%adc_instance"
file_id: adc_config
instance: channel_15
path: sl_si91x_adc_init_channel_15_config.h
- override:
component: "%extension-wiseconnect3_sdk%pwm_instance"
file_id: pwm_config
instance: channel_0
path: sl_si91x_pwm_init_channel_0_config.h
- override:
component: "%extension-wiseconnect3_sdk%pwm_instance"
file_id: pwm_config
instance: channel_1
path: sl_si91x_pwm_init_channel_1_config.h
- override:
component: "%extension-wiseconnect3_sdk%pwm_instance"
file_id: pwm_config
instance: channel_2
path: sl_si91x_pwm_init_channel_2_config.h
- override:
component: "%extension-wiseconnect3_sdk%pwm_instance"
file_id: pwm_config
instance: channel_3
path: sl_si91x_pwm_init_channel_3_config.h
- override:
component: "%extension-wiseconnect3_sdk%i2c_instance"
file_id: i2c_config
instance: i2c0
path: sl_si91x_i2c_init_i2c0_config.h
- override:
component: "%extension-wiseconnect3_sdk%i2c_instance"
file_id: i2c_config
instance: i2c1
path: sl_si91x_i2c_init_i2c1_config.h
- override:
component: "%extension-wiseconnect3_sdk%i2c_instance"
file_id: i2c_config
instance: i2c2
path: sl_si91x_i2c_init_i2c2_config.h
- override:
component: "%extension-wiseconnect3_sdk%board_configuration_headers"
file_id: freertos_config
path: FreeRTOSConfig.h
condition: [freertos]
- override:
component: "%extension-wiseconnect3_sdk%board_configuration_headers"
file_id: sl_board_configuration
path: sl_board_configuration.h
- override:
component: "%extension-wiseconnect3_sdk%board_configuration_headers"
file_id: sl_board_control
path: sl_board_control.h
77 changes: 77 additions & 0 deletions components/board/silabs/component/brd4325b.slcc
@@ -0,0 +1,77 @@
!!omap
- id: brd4325b
- label: BRD4325B
- package: platform
- description: Board support for BRD4325B.
- category: Board|Radio Board
- quality: production
- root_path: components/board/silabs/config/brd4325b
- requires:
- name: si917-sb00
- name: brd4325b_config
- name: hardware_board_mainboard
- name: external_flash_8mb
- name: external_psram_none
- name: rsilib_board
- provides:
- name: brd4325b
- name: hardware_board
- name: hardware_board_rb
- name: si91x_dual_flash
- name: si91x_a0_board
- recommends:
- id: brd4002a
- define:
- name: SL_BOARD_NAME
value: '"BRD4325B"'
- name: SL_BOARD_REV
value: '"A00"'
- name: SLI_SI91X_MCU_CONFIG_RADIO_BOARD_BASE_VER
value: '1'

- template_contribution:
# Default Memory configuration
- name: device_flash_addr
value: 134291456 # 0x0801 2000
priority: -1
condition:
- si917_mem_config_1
- name: device_flash_size
value: 4194304 # 0x0040 0000
priority: -1
condition:
- si917_mem_config_1
# Medium Memory configuration
- name: device_flash_addr
value: 134291456 # 0x0801 2000
priority: -1
condition:
- si917_mem_config_2
- name: device_flash_size
value: 4194304 # 0x0040 0000
priority: -1
condition:
- si917_mem_config_2
# Advanced Memory configuration
- name: device_flash_addr
value: 134291456 # 0x0801 2000
priority: -1
condition:
- si917_mem_config_3
- name: device_flash_size
value: 4194304 # 0x0040 0000
priority: -1
condition:
- si917_mem_config_3

- tag:
- board:pn:BRD4325
- board:variant:B
- board:revision:A00
- board:device:si917-sb00
- hardware:has:vcom
# - hardware:has:pti
# - hardware:has:led:2
# - hardware:has:button:2
# - hardware:has:exp_header:uart
# - hardware:shares:button:led

0 comments on commit b2c1cd0

Please sign in to comment.