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.

CC2430

Other Parts Discussed in Thread: CC2430, CC2510, CC1101, CC2500

I have an application that requires a transceiver which needs to operate from an EPROM or OTP memory

to meet a Mil-Std requirement.

Does anyone know if the Chipcon CC2510 or CC2430 are available with an OTP Memory?

Joel

  • No, they are both Flash based only.

  • Both the CC2510 and the CC2430 are based on the 8051 with flash memory and neither directly supports external memory. I’m not aware of any variants with special memories, if there are they are well kept secrets.  

    I would recommend using a discrete MCU that can boot/run from OTP Memory with a Ti transceiver that does not have a MCU such as a CC2500 or CC1101. I have not explored the Ti MSP430 line for such a MCU but if one did existing you could take advantage of the large library of code examples and applications available for either device. 

    Another good option is the CC2510 and the CC2430 can readily be flashed via the 3 wire C-SPY interface. Thus one could use one of these devices and have a small second MCU that would be capable of restoring the flash memory from OTP memory in the event an upset was detected. Implementation is very straight forward and would not require level translators or glue logic. DD, DC and /reset and you are there.

    Last but not as robust would be a small boot loader in the 8051 that would access OTP memory such as Holtek's serial type 512K OTP EPROM via the SPI interface.

    I have seen the case made to use Magnetoresistive flash memory in a critical DoD system.

     

  • Any TI Soc solution will have Flash memory in it ... CC2510, CC2430, CC2480 .. even if it's pre-programmed, like the CC2480.

    It's possible to use a transceiver connected to a OTP processor made by some other manufacturer (I don't know of any), but chances are that the ZigBee stack will not be available on that platform. On the other hand, if you're not interested in ZigBee (or TI-MAC) then this is a possible solution.

    Scott

  • Thanks for the feedback.

    At this point, I think the flash contained in the CC2510 or CC2430 are acceptable as long

    as I reload the flash with each boot up period.  I'm using the SimplicTI stack since it was

    a great starting point for my project, but I actually don't need a stack since a basic radio

    modem function would suffice at this stage.  I'm not sure if I can remember correctly, but I think

    Scott mentioned in my training class last year, about just a straight radio with no stack?  I have an

    OTP processor that will work for my application, but has only 8k of EPROM.  Any idea about how much

    memory I would I need to load radio functions and parameters to a radio chip?

    Thanks,

    Joel