Skip to content

Commit

Permalink
manifests: add manifests for prpl Foundation reference board WNC Freedom
Browse files Browse the repository at this point in the history
Add firmware manifests for prpl Foundation reference board Qualcomm WNC
Freedom. This reference board has EFR32MG21A020F512IM32 available.

References: https://gitlab.com/prpl-foundation/mirrors/openocd/-/wikis/qualcomm-wnc-freedom
References: https://gitlab.com/prpl-foundation/prplos/prplos/-/wikis/prpl-Foundation-Freedom-board
References: https://gitlab.com/prpl-foundation/prplos/prplos/-/wikis/IoT:-EFR32MG-Support-for-Freedom
Signed-off-by: Petr Štetiar <[email protected]>
  • Loading branch information
ynezz committed Dec 2, 2024
1 parent b147310 commit 1b7cbfe
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
24 changes: 24 additions & 0 deletions manifests/prpl_foundation/wnc_freedom_bootloader.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Qualcomm/WNC Freedom Bootloader
device: EFR32MG21A020F512IM32
base_project: src/bootloader
filename: "{manifest_name}_{gecko_bootloader_version}"
sdk: "gecko_sdk:4.4.4"
toolchain: "12.2.1.20221205"

gbl:
fw_type: gecko-bootloader
gecko_bootloader_version: dynamic
baudrate: 115200

c_defines:
SL_BTL_BUTTON_PIN: 4
SL_BTL_BUTTON_PORT: gpioPortC

SL_SERIAL_UART_PERIPHERAL: USART1
SL_SERIAL_UART_PERIPHERAL_NO: 1

SL_SERIAL_UART_TX_PORT: gpioPortA
SL_SERIAL_UART_TX_PIN: 5

SL_SERIAL_UART_RX_PORT: gpioPortA
SL_SERIAL_UART_RX_PIN: 6
22 changes: 22 additions & 0 deletions manifests/prpl_foundation/wnc_freedom_openthread_rcp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Qualcomm/WNC Freedom OpenThread RCP
device: EFR32MG21A020F512IM32
base_project: src/openthread_rcp
filename: "{manifest_name}_{ot_rcp_version.split('/')[-1]}_gsdk_{sdk_version}"
sdk: "gecko_sdk:4.4.4"
toolchain: "12.2.1.20221205"

gbl:
fw_type: openthread_rcp
ot_rcp_version: dynamic
baudrate: 460800

c_defines:
SL_UARTDRV_USART_VCOM_PERIPHERAL: USART1
SL_UARTDRV_USART_VCOM_PERIPHERAL_NO: 1
SL_UARTDRV_USART_VCOM_BAUDRATE: 460800

SL_UARTDRV_USART_VCOM_TX_PORT: gpioPortA
SL_UARTDRV_USART_VCOM_TX_PIN: 5

SL_UARTDRV_USART_VCOM_RX_PORT: gpioPortA
SL_UARTDRV_USART_VCOM_RX_PIN: 6

0 comments on commit 1b7cbfe

Please sign in to comment.