Skip to content

Commit a62ad55

Browse files
authored
feat(boards): Add Zigbee menu for C6/H2 boards (#9754)
1 parent f447a92 commit a62ad55

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

Diff for: boards.txt

+120
Original file line numberDiff line numberDiff line change
@@ -3787,6 +3787,12 @@ um_tinyc6.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336
37873787
um_tinyc6.menu.PartitionScheme.rainmaker=RainMaker
37883788
um_tinyc6.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
37893789
um_tinyc6.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
3790+
um_tinyc6.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
3791+
um_tinyc6.menu.PartitionScheme.zigbee.build.partitions=zigbee
3792+
um_tinyc6.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
3793+
um_tinyc6.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
3794+
um_tinyc6.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
3795+
um_tinyc6.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
37903796
um_tinyc6.menu.PartitionScheme.custom=Custom
37913797
um_tinyc6.menu.PartitionScheme.custom.build.partitions=
37923798
um_tinyc6.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -3851,6 +3857,19 @@ um_tinyc6.menu.EraseFlash.none.upload.erase_cmd=
38513857
um_tinyc6.menu.EraseFlash.all=Enabled
38523858
um_tinyc6.menu.EraseFlash.all.upload.erase_cmd=-e
38533859

3860+
um_tinyc6.menu.ZigbeeMode.default=Disabled
3861+
um_tinyc6.menu.ZigbeeMode.default.build.zigbee_mode=
3862+
um_tinyc6.menu.ZigbeeMode.default.build.zigbee_libs=
3863+
um_tinyc6.menu.ZigbeeMode.ed=Zigbee ED (end device)
3864+
um_tinyc6.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
3865+
um_tinyc6.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
3866+
um_tinyc6.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
3867+
um_tinyc6.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
3868+
um_tinyc6.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
3869+
um_tinyc6.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
3870+
um_tinyc6.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
3871+
um_tinyc6.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
3872+
38543873
##############################################################
38553874

38563875
um_tinys2.name=UM TinyS2
@@ -5924,6 +5943,12 @@ sparkfun_esp32c6_thing_plus.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum
59245943
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.rainmaker=RainMaker
59255944
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
59265945
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
5946+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
5947+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee.build.partitions=zigbee
5948+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
5949+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
5950+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
5951+
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
59275952
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.custom=Custom
59285953
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.custom.build.partitions=
59295954
sparkfun_esp32c6_thing_plus.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -5995,6 +6020,19 @@ sparkfun_esp32c6_thing_plus.menu.EraseFlash.none.upload.erase_cmd=
59956020
sparkfun_esp32c6_thing_plus.menu.EraseFlash.all=Enabled
59966021
sparkfun_esp32c6_thing_plus.menu.EraseFlash.all.upload.erase_cmd=-e
59976022

6023+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.default=Disabled
6024+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.default.build.zigbee_mode=
6025+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.default.build.zigbee_libs=
6026+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.ed=Zigbee ED (end device)
6027+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
6028+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
6029+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
6030+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
6031+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
6032+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
6033+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
6034+
sparkfun_esp32c6_thing_plus.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
6035+
59986036
##############################################################
59996037

60006038
esp32micromod.name=SparkFun ESP32 MicroMod
@@ -6492,6 +6530,12 @@ sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.app3M_fat9M_16MB.upload.maxim
64926530
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.rainmaker=RainMaker
64936531
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
64946532
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
6533+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
6534+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee.build.partitions=zigbee
6535+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
6536+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
6537+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
6538+
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
64956539
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.custom=Custom
64966540
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.custom.build.partitions=
64976541
sparkfun_esp32c6_qwiic_pocket.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -6563,6 +6607,19 @@ sparkfun_esp32c6_qwiic_pocket.menu.EraseFlash.none.upload.erase_cmd=
65636607
sparkfun_esp32c6_qwiic_pocket.menu.EraseFlash.all=Enabled
65646608
sparkfun_esp32c6_qwiic_pocket.menu.EraseFlash.all.upload.erase_cmd=-e
65656609

6610+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.default=Disabled
6611+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.default.build.zigbee_mode=
6612+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.default.build.zigbee_libs=
6613+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.ed=Zigbee ED (end device)
6614+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
6615+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
6616+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
6617+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
6618+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
6619+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
6620+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
6621+
sparkfun_esp32c6_qwiic_pocket.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
6622+
65666623
##############################################################
65676624

65686625
# SparkFun Pro Micro ESP32C3
@@ -9316,6 +9373,12 @@ dfrobot_beetle_esp32c6.menu.PartitionScheme.min_spiffs.upload.maximum_size=19660
93169373
dfrobot_beetle_esp32c6.menu.PartitionScheme.rainmaker=RainMaker
93179374
dfrobot_beetle_esp32c6.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
93189375
dfrobot_beetle_esp32c6.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
9376+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
9377+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee.build.partitions=zigbee
9378+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
9379+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
9380+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
9381+
dfrobot_beetle_esp32c6.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
93199382
dfrobot_beetle_esp32c6.menu.PartitionScheme.custom=Custom
93209383
dfrobot_beetle_esp32c6.menu.PartitionScheme.custom.build.partitions=
93219384
dfrobot_beetle_esp32c6.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -9379,6 +9442,19 @@ dfrobot_beetle_esp32c6.menu.EraseFlash.none.upload.erase_cmd=
93799442
dfrobot_beetle_esp32c6.menu.EraseFlash.all=Enabled
93809443
dfrobot_beetle_esp32c6.menu.EraseFlash.all.upload.erase_cmd=-e
93819444

9445+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.default=Disabled
9446+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.default.build.zigbee_mode=
9447+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.default.build.zigbee_libs=
9448+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.ed=Zigbee ED (end device)
9449+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
9450+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
9451+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
9452+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
9453+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
9454+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
9455+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
9456+
dfrobot_beetle_esp32c6.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
9457+
93829458
##############################################################
93839459

93849460
dfrobot_firebeetle2_esp32e.name=FireBeetle 2 ESP32-E
@@ -9834,6 +9910,12 @@ dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.min_spiffs.upload.maximum_size=
98349910
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.rainmaker=RainMaker
98359911
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
98369912
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
9913+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
9914+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee.build.partitions=zigbee
9915+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
9916+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
9917+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
9918+
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
98379919
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.custom=Custom
98389920
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.custom.build.partitions=
98399921
dfrobot_firebeetle2_esp32c6.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -9897,6 +9979,19 @@ dfrobot_firebeetle2_esp32c6.menu.EraseFlash.none.upload.erase_cmd=
98979979
dfrobot_firebeetle2_esp32c6.menu.EraseFlash.all=Enabled
98989980
dfrobot_firebeetle2_esp32c6.menu.EraseFlash.all.upload.erase_cmd=-e
98999981

9982+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.default=Disabled
9983+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.default.build.zigbee_mode=
9984+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.default.build.zigbee_libs=
9985+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.ed=Zigbee ED (end device)
9986+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
9987+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
9988+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
9989+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
9990+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
9991+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
9992+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
9993+
dfrobot_firebeetle2_esp32c6.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
9994+
99009995
##############################################################
99019996

99029997
# dfrobot Romeo ESP32-S3
@@ -16439,6 +16534,12 @@ esp32c6-evb.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
1643916534
esp32c6-evb.menu.PartitionScheme.rainmaker=RainMaker
1644016535
esp32c6-evb.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
1644116536
esp32c6-evb.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728
16537+
esp32c6-evb.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
16538+
esp32c6-evb.menu.PartitionScheme.zigbee.build.partitions=zigbee
16539+
esp32c6-evb.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
16540+
esp32c6-evb.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
16541+
esp32c6-evb.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
16542+
esp32c6-evb.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
1644216543
esp32c6-evb.menu.PartitionScheme.custom=Custom
1644316544
esp32c6-evb.menu.PartitionScheme.custom.build.partitions=
1644416545
esp32c6-evb.menu.PartitionScheme.custom.upload.maximum_size=16777216
@@ -16510,6 +16611,19 @@ esp32c6-evb.menu.EraseFlash.none.upload.erase_cmd=
1651016611
esp32c6-evb.menu.EraseFlash.all=Enabled
1651116612
esp32c6-evb.menu.EraseFlash.all.upload.erase_cmd=-e
1651216613

16614+
esp32c6-evb.menu.ZigbeeMode.default=Disabled
16615+
esp32c6-evb.menu.ZigbeeMode.default.build.zigbee_mode=
16616+
esp32c6-evb.menu.ZigbeeMode.default.build.zigbee_libs=
16617+
esp32c6-evb.menu.ZigbeeMode.ed=Zigbee ED (end device)
16618+
esp32c6-evb.menu.ZigbeeMode.ed.build.zigbee_mode=-DZIGBEE_MODE_ED
16619+
esp32c6-evb.menu.ZigbeeMode.ed.build.zigbee_libs=-lesp_zb_api_ed -lesp_zb_cli_command -lzboss_stack.ed -lzboss_port
16620+
esp32c6-evb.menu.ZigbeeMode.zczr=Zigbee ZCZR (coordinator)
16621+
esp32c6-evb.menu.ZigbeeMode.zczr.build.zigbee_mode=-DZIGBEE_MODE_ZCZR
16622+
esp32c6-evb.menu.ZigbeeMode.zczr.build.zigbee_libs=-lesp_zb_api_zczr -lesp_zb_cli_command -lzboss_stack.zczr -lzboss_port
16623+
esp32c6-evb.menu.ZigbeeMode.rcp=Zigbee RCP (radio co-processor)
16624+
esp32c6-evb.menu.ZigbeeMode.rcp.build.zigbee_mode=-DZIGBEE_MODE_RCP
16625+
esp32c6-evb.menu.ZigbeeMode.rcp.build.zigbee_libs=-lesp_zb_api_rcp -lesp_zb_cli_command -lzboss_stack.rcp -lzboss_port
16626+
1651316627
##############################################################
1651416628

1651516629
esp32h2-devkitlipo.name=OLIMEX ESP32-H2-DevKit-LiPo
@@ -30577,6 +30691,12 @@ XIAO_ESP32C6.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
3057730691
XIAO_ESP32C6.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
3057830692
XIAO_ESP32C6.menu.PartitionScheme.huge_app.build.partitions=huge_app
3057930693
XIAO_ESP32C6.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
30694+
XIAO_ESP32C6.menu.PartitionScheme.zigbee=Zigbee 4MB with spiffs
30695+
XIAO_ESP32C6.menu.PartitionScheme.zigbee.build.partitions=zigbee
30696+
XIAO_ESP32C6.menu.PartitionScheme.zigbee.upload.maximum_size=1310720
30697+
XIAO_ESP32C6.menu.PartitionScheme.zigbee_zczr=Zigbee ZCZR 4MB with spiffs
30698+
XIAO_ESP32C6.menu.PartitionScheme.zigbee_zczr.build.partitions=zigbee_zczr
30699+
XIAO_ESP32C6.menu.PartitionScheme.zigbee_zczr.upload.maximum_size=1310720
3058030700

3058130701
XIAO_ESP32C6.menu.CPUFreq.160=160MHz (WiFi)
3058230702
XIAO_ESP32C6.menu.CPUFreq.160.build.f_cpu=160000000L

0 commit comments

Comments
 (0)