2 Replies Latest reply on Aug 19, 2015 11:42 AM by userc_3671

    Read or Write protect for EEPROM

      Hello Broadcom,


      We are using a 20737S in our product. Is there a way to read protect or write protect the EEPROM that is part of this SiP?


      Poring through the datasheets, I couldn't find any indication that this is possible. In fact, it is not clear which EEPROM is being used. The datasheet of the 20737 indicates native support for 3 different EEPROM chips which all support write protection, but no read protection.


      Thanks for your help!





        • 1. Re: Read or Write protect for EEPROM

          Are you looking at the SIP Module datasheet here: BCM20737S Bluetooth Low Energy SiP Module Technical Reference ?


          Essentially, on the SIP module, Physical Pin 25 = Logical Pin P1 (cannot be re-mapped to another logical pin), which is tied to the write protect pin of the internal EEPROM.


          The internal EEPROM cannot be accessed externally (only by the minidriver).


          What may be confusing you is that our TAG3 development board actually uses the SOC version of the 20737, so on that board the EEPROM is accessibe and can actually be changed over to serial flash if needed.  This is not the case for the SIP module.


          By read protection, I assume you are implying some form of security protocol to protect the EEPROM from being read externally?  If so, we do not deploy any security for this scenario, but because the EEPROM is internal to the SIP, it is inherently secure to some degree.

          • 2. Re: Read or Write protect for EEPROM

            Thanks! I did look at the data sheet, but clearly didn't search/look carefully, so I missed the reference to the WP pin. And yes, for the read-protect, I was implying some sort of security against reading the firmware.