3 Replies Latest reply on Oct 24, 2017 7:08 AM by user_478787221

    Shared code exported by instance CyBle of component BLE_v3_30 is not identical to code expected by instance BLE of component BLE_v3_40.

    user_478787221

      I am trying to implement OTA capability to a project, and I get the above error.  Not certain why this is occurring as all of the included projects have components which are up-to-date (ie, BLE 3.4).  Not certain where the BLE 3.3 reference is coming from.   Any ideas?

       

      I purposely downgraded BLE version of 3.4 to 3.3 on both the Profile Only and the Stack projects, and this is what I get:

       

      Error: prj.M0266:

            Shared code exported by instance CyBle of component BLE_v3_30 is not identical to code expected by instance BLE of component BLE_v3_30.

       

      And the after I set both Profile only and Stack Projects back to BLE_v3_40, I get

       

      Shared code exported by instance CyBle of component BLE_v3_40 is not identical to code expected by instance BLE of component BLE_v3_40.

       

      What exactly does this mean???