Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template projects #82

Merged
merged 27 commits into from
Oct 14, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
0ac46ee
Remove `ncp-uart-hw`
puddly Sep 25, 2024
1b52705
Create `skyconnect_zigbee_ncp`
puddly Sep 25, 2024
66a5766
Create a `zigbee_ncp` project template
puddly Sep 25, 2024
d8c586b
Make project generation work
puddly Sep 25, 2024
9c463fd
Migrate bootloader next
puddly Sep 25, 2024
39f34fa
Migrate `ot-rcp` to `openthread_rcp`
puddly Sep 25, 2024
b514cfd
Drop multi-PAN
puddly Sep 25, 2024
eb3d334
Drop firmware eraser
puddly Sep 25, 2024
204352c
Fix existing manifests for Zigbee, Thread, and bootloader firmwares
puddly Sep 25, 2024
dd20b54
Drop Z-Wave
puddly Sep 25, 2024
67f191a
Clean up Zigbee firmware config
puddly Sep 26, 2024
057df8e
Clean up OpenThread configs as well
puddly Sep 26, 2024
6765c35
Add the `rail_util_rssi` component
puddly Sep 26, 2024
7b4a3b9
Update the README
puddly Sep 26, 2024
59bc5e5
Rename `ot-rcp` to `openthread_rcp`
puddly Sep 26, 2024
3d92d81
Rename `ncp-uart-hw` to `zigbee_ncp`
puddly Sep 26, 2024
7c2beb4
Initial commit of zwave firmware
puddly Oct 3, 2024
03664df
Z-Wave tweaks
puddly Oct 3, 2024
fb75292
Upgrade Z-Wave to Simplicity SDK
puddly Oct 3, 2024
032a4e2
Z-Wave tweaks
puddly Oct 3, 2024
f5b6919
Support Simplicity SDK as well
puddly Oct 3, 2024
bf823e6
Add Simplicity SDK to `Dockerfile`
puddly Oct 3, 2024
f099254
Adjust URL in Dockerfile
puddly Oct 3, 2024
fa8c273
Drop cproject normalization
puddly Oct 7, 2024
b7b919c
Make the GBL config clearer by specifying the dynamic version keys
puddly Oct 7, 2024
a2046ee
Implement support for the `fw_variant` key
puddly Oct 7, 2024
e9d29fc
Bump metadata version
puddly Oct 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix existing manifests for Zigbee, Thread, and bootloader firmwares
  • Loading branch information
puddly committed Sep 25, 2024
commit 204352cdfcda4f617a2777ce46b75cba70ff4b5c
32 changes: 0 additions & 32 deletions manifests/nabucasa/skyconnect_rcp-uart-802154.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
name: Yellow Bootloader
device: MGM210PA32JIA
base_project: src/bootloader-uart-xmodem
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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
name: Yellow OpenThread RCP
device: MGM210PA32JIA
base_project: src/ot-rcp
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: ot-rcp
Expand All @@ -15,6 +17,9 @@ add_components:
configuration:
SL_UARTDRV_USART_VCOM_BAUDRATE: 460800

slcp_defines:
OPENTHREAD_CONFIG_DEFAULT_TRANSMIT_POWER: 6

c_defines:
SL_UARTDRV_USART_VCOM_PERIPHERAL: USART0
SL_UARTDRV_USART_VCOM_PERIPHERAL_NO: 0
Expand Down
37 changes: 0 additions & 37 deletions manifests/nabucasa/yellow_rcp-uart-802154.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
name: Yellow Zigbee
device: MGM210PA32JIA
base_project: src/ncp-uart-hw
base_project: src/zigbee_ncp
filename: "{manifest_name}_{ezsp_version}"
sdk: "gecko_sdk:4.4.4"
toolchain: "12.2.1.20221205"

gbl:
fw_type: ncp-uart-hw
Expand All @@ -16,7 +18,19 @@ configuration:
SL_IOSTREAM_USART_VCOM_BAUDRATE: 115200
SL_IOSTREAM_USART_VCOM_FLOW_CONTROL_TYPE: usartHwFlowControlCtsAndRts

SL_CLI_MAX_INPUT_ARGUMENTS: 16
EMBER_AF_PLUGIN_ZIGBEE_PRO_STACK_CHILD_TABLE_SIZE: 32

c_defines:
EMBER_BINDING_TABLE_SIZE: 32
EMBER_MAX_END_DEVICE_CHILDREN: 32
EMBER_PACKET_BUFFER_COUNT: 255
EMBER_KEY_TABLE_SIZE: 12

EMBER_APS_UNICAST_MESSAGE_COUNT: 32
EMBER_BROADCAST_TABLE_SIZE: 64
EMBER_SOURCE_ROUTE_TABLE_SIZE: 200

SL_IOSTREAM_USART_VCOM_PERIPHERAL: USART0
SL_IOSTREAM_USART_VCOM_PERIPHERAL_NO: 0

Expand Down