-
-
Save Koenkk/044a8e352950cc977f0b62052a6886c6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Application/mt/mt_version.c b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Application/mt/mt_version.c | |
index 6a9b760..b405b99 100644 | |
--- a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Application/mt/mt_version.c | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Application/mt/mt_version.c | |
@@ -69,15 +69,21 @@ | |
#include "zcomdef.h" | |
#include "mt_version.h" | |
+#define CODE_REVISION_NUMBER 20231221 | |
+ | |
/****************************************************************************** | |
* CONSTANTS | |
*****************************************************************************/ | |
const uint8_t MTVersionString[] = { | |
2, /* Transport protocol revision */ | |
- 0, /* Product ID */ | |
+ 1, /* Product ID */ | |
2, /* Software major release number */ | |
7, /* Software minor release number */ | |
1, /* Software maintenance release number */ | |
+ ((CODE_REVISION_NUMBER >> 0) & 0xFF), | |
+ ((CODE_REVISION_NUMBER >> 8) & 0xFF), | |
+ ((CODE_REVISION_NUMBER >> 16) & 0xFF), | |
+ ((CODE_REVISION_NUMBER >> 24) & 0xFF), | |
}; | |
/****************************************************************************** | |
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/preinclude.h b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/preinclude.h | |
new file mode 100644 | |
index 0000000..2c1dd50 | |
--- /dev/null | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/preinclude.h | |
@@ -0,0 +1,8 @@ | |
+#define MT_SYS_KEY_MANAGEMENT 1 | |
+#define FEATURE_NVEXID 1 | |
+#define MULTICAST_ENABLED FALSE | |
+#define CONCENTRATOR_ENABLE TRUE | |
+#define CONCENTRATOR_ROUTE_CACHE TRUE | |
+#define ZDSECMGR_TC_DEVICE_MAX 100 | |
+#define MAX_RREQ_ENTRIES 32 | |
+#define CONFLICTED_ADDR_TABLE_SIZE 12 | |
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/znp_cnf.opts b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/znp_cnf.opts | |
index 6e3cb6a..352ead3 100644 | |
--- a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/znp_cnf.opts | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/Config/znp_cnf.opts | |
@@ -1,7 +1,7 @@ | |
-DMAC_CFG_APP_PENDING_QUEUE=TRUE | |
--DMAC_CFG_TX_DATA_MAX=5 | |
--DMAC_CFG_TX_MAX=8 | |
--DMAC_CFG_RX_MAX=5 | |
+-DMAC_CFG_TX_DATA_MAX=20 | |
+-DMAC_CFG_TX_MAX=32 | |
+-DMAC_CFG_RX_MAX=20 | |
-DOSAL_NV_EXTENDED | |
-DADDRMGR_NV_SINGLES | |
@@ -32,3 +32,5 @@ | |
-DMT_GP_CB_FUNC | |
-DMT_APP_CNF_FUNC | |
+ | |
+-include preinclude.h | |
\ No newline at end of file | |
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/nwk/nwk_globals.c b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/nwk/nwk_globals.c | |
index a0acd95..c8d642e 100644 | |
--- a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/nwk/nwk_globals.c | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/nwk/nwk_globals.c | |
@@ -91,10 +91,10 @@ | |
* CONSTANTS | |
*/ | |
// Maximums for the data buffer queue | |
-#define NWK_MAX_DATABUFS_WAITING 8 // Waiting to be sent to MAC | |
-#define NWK_MAX_DATABUFS_SCHEDULED 5 // Timed messages to be sent | |
-#define NWK_MAX_DATABUFS_CONFIRMED 5 // Held after MAC confirms | |
-#define NWK_MAX_DATABUFS_TOTAL 12 // Total number of buffers | |
+#define NWK_MAX_DATABUFS_WAITING 32 // Waiting to be sent to MAC | |
+#define NWK_MAX_DATABUFS_SCHEDULED 20 // Timed messages to be sent | |
+#define NWK_MAX_DATABUFS_CONFIRMED 20 // Held after MAC confirms | |
+#define NWK_MAX_DATABUFS_TOTAL 48 // Total number of buffers | |
// 1-255 (0 -> 256) X RTG_TIMER_INTERVAL | |
// A known shortcoming is that when a message is enqueued as "hold" for a | |
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/sys/zglobals.c b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/sys/zglobals.c | |
index 706736b..07bede3 100644 | |
--- a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/sys/zglobals.c | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/Stack/sys/zglobals.c | |
@@ -131,7 +131,7 @@ uint8_t zgSecurePermitJoin = TRUE; | |
// TC Link Key. In this scenario, if this flag is TRUE, the Trust Center will | |
// encrypt the outgoing NWK Key with the default TC Link Key (ZigbeeAlliance09). | |
// If this flag is FALSE (default), the Trust Center will not send the NWK Key at all. | |
-uint8_t zgAllowRejoinsWithWellKnownKey = FALSE; | |
+uint8_t zgAllowRejoinsWithWellKnownKey = TRUE; // https://e2e.ti.com/support/wireless-connectivity/zigbee-and-thread/f/158/p/882650/3265311#3265311 | |
//allowInstallCodes | |
uint8_t zgAllowInstallCodes = ZG_IC_SUPPORTED_NOT_REQUIRED; | |
diff --git a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/app.cfg b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/app.cfg | |
index 5089a84..d3ba793 100644 | |
--- a/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/app.cfg | |
+++ b/znp_CC26X2R1_LAUNCHXL_tirtos_ticlang/app.cfg | |
@@ -700,7 +700,7 @@ var GateMutexPri = xdc.useModule('ti.sysbios.gates.GateMutexPri'); | |
*/ | |
var Memory = xdc.useModule('xdc.runtime.Memory'); | |
var HEAPMGR_CONFIG = 0; | |
-var HEAPMGR_SIZE = 0x1800; | |
+var HEAPMGR_SIZE = 0x7D00; | |
// The following will create the #define HEAPMGR_CONFIG. It can then be used by include <xdc/cfg/global.h> | |
Program.global.HEAPMGR_CONFIG = HEAPMGR_CONFIG; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment