DA14683: What are the PLT BLE address requirements for PRIVATE_CNTL mode operation?

Situation:

The DA14683 is running in PRIVATE_CNTL mode (privacy 1.2).  We are planning on using the PLT for production programming and testing.

I understand that there are some requirements for specific bit configurations for BLE addresses in some modes, such as: Top two bits set for PRIVATE_STATIC_ADDRESS

I DO NOT want to burn an address into OTP and later find out that it is not valid.

Questions:

1) If we are using PRIVATE_CNTL (privacy 1.2), when using the PLT to assign the BLE address, what requirements are there for the address that the PLT assigns?  Do any specific bits need to be set?  Said another way, what range of addresses are valid for PRIVATE_CNTL mode operation?

Parents Reply
  • Moving on to the next problem......

    Situation:

    Now that I have the BD Address sorted out, I need to write it to OTP.  

    Under the PLT "Memory Header" tab, and "OTP Header" section there are these options for "BD Address":

    The value that is pre-populated in the OTP address section looks unreasonably large.

    Questions:

    1) How do I determine what OTP address to burn the BD Address?

    2) Does the SDK expect the BD Address to be at some specific OTP memory location?

Children