Other Parts Discussed in Thread: CC2520, Z-STACK, MSP430F2618
I'm developing a Range Extender device (SE profile) in a custom board (MSP430+CC2520) with the ZStack-MSP2618-2.5.0 and I have several issues about the SE security.
First, I've contacted with Certicom so they provided me the ECC library (file ecc.r43) and two C-functions (eccapi.h and sample.c). Then, I read the documents: "Z-Stack SE Developer's Guide" and "Smart Energy Sample Application Users Guide".
I have followed these steps as mentioned in the Texas documents:
1) SECURE=1 in config file and I drop the ecc.r43 library into the ...\Libraries\MSP2618\bin
2) MAX_POLL_FAILURE_RETRIES = 4 (f8wconfig.cfg)
3) NWK_INDIRECT_MSG_TIMEOUT=10 (f8wconfig.cfg)
My defined symbols are:
MSP430F2618
SECURE=1
TC_LINKKEY_JOIN
xZTOOL_P1
xMT_TASK
xMT_APP_FUNC
xMT_SYS_FUNC
TEST_CERT_DATA
In my custom board I can't use Z-Tool to store the keys but It's possible with FET-Pro430 (JTAG).
My problem is how can I generate the certicom keys, what info or data I need and if I'll need to change more things in my ZigBee code .
Thanks.
Manuel Menchaca