• As mentioned, on Bangle.js 2 we use external flash so we don't touch internal, but even when we do for other boards there is no overlap.

    It might be worth checking the contents of the FD pages - 2x 4096 byte pages, starting at (1024*1024)-(10*4096) and see if they actually change after reboot (I don't think they will). If not it might be that we need to load the info out of them at boot time somehow?

    However I just tested and bonding isn't reset for me...

    • Connect to a Bangle with nRF Connect on Android
    • Tell it to Bond
    • Disconnect/connect - still bonded
    • Disconnect - hard reboot the Bangle
    • Connect - still bonded

    So I think something else must be broken in your case?

About

Avatar for fanoush @fanoush started