This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2538 ZNP Hex File

Other Parts Discussed in Thread: CC2531, Z-STACK, CC2538, CC2530, CC2592

Hello,

i'd like to know is there somewhere out there any ready hex file for the ZNP on the CC2538 (like it is for the CC2531 or 2530 in the Z-Stack download package), or do i need to compile them by myself in order to flash them onto the SoC?

thanks

  • As I know, there is no ready hex image file gor CC2538 znp. You need to compile it by yourself.

  • I don't think it makes sense to run ZNP on the CC2538. The device itself has enough memory size for both the stack, profiles, and user's application. It makes more sense to support ZNP on CC2530 and CC2531.

  • Hello,

    thanks for your replies first.

    Than i need to figure out how to compile it properly.

    And the decision to use the ZNP was not influenced by some limitations of the device itself (memory size or something like that). It was chosen to use this for a systematic reason, to outsource the application on another device and use the CC2538 just for the stack and the actual transmission. To prefer the CC2538 over the CC2531 came recently into discussion due to its higher outputpower and the ability to run 2 profiles side by side (although I'm not sure is this a problem at all if you use ZNP). Maybe profile does not matter if you use ZNP just for sending the telegram?

    regards,

    Thomas

  • Thomas,

    As far as i understand, ZNP code only consists the lower layer stack codes. The profiles usually sit on the host processor side. So i would still think that using CC2530 or CC2531 makes more sense as the ZNP. For higher output power, you might combine it with e.g. CC2592

  • Hi,

    I don't know if it still makes sense to you that I post a new answer, but I feel I can add something to the discussion.

    First, I've recently found three HEX images of the ZNP for the CC2538, which is great. I found them in the "Z-stack Mesh" package v1.0.0 from http://www.ti.com/tool/z-stack.

    They are waiting for you in the folder: Z-Stack Mesh 1.0.0\Projects\zstack\ZAP\ZNP-HexFiles\CC2538

    ;-)

    Second, I'm also exploring the cc2538 as a ZNP, to be used as a gateway, routing traffic towards a computer through either UART or SPI. The main reason behind it is the size of the network. I work with ~500 nodes networks that I configure for MTOR and Source Routing; this is a setup that certainly benefits of having more RAM. Actually, the cc2531 can only be considered a RAM-constricted device, unable to handle such a big network as a concentrator. I'm currently working with a custom made msp430-based device, which working reasonably well, but I'm willing to change to something "less custom" and based on the standard ZNP software.

    I hope this helps you, those were my 2-cents.

    Cheers,

    Asier.