- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A few months ago we produced a couple hundred devices includung the CYBLE222005-00 module.
Now we wanted to build a new batch of this device and got the information from our manufacturer that the CYBLE222005-00 module is discontinued and replaced by the CYBLE222014-01 module.
So we will have a mix of different module versions (CYBLE222005-00 and CYBLE222014-01) in our products in the field.
As we use the Cypress OTA update feature including the bootloader/bootloadable functionality, we have the following question:
Is it possible, to update (OTA) our existing devices (fitted with the CYBLE222005-00 module) with a firmware which will be compiled for the CYBLE222014-01 module?
Will the software compiled for the CYBLE222014-01 module run on the CYBLE222005-00 module?
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As part of programming and bootloading Silicon ID of the device and the programming file (.hex and .cyacd files respectively) are compared. CYBLE222005-00 and CYBLE222014-01 have different silicon ID. Hence, this step will fail and user will not be able to use the same programming file for different devices. I have attached screen shot of programming flow and bootloading flow for your reference.
Please change the device (Project > Device Selector) and re-build the PSoC Creator project to generate programming files for the new device. Refer to Programming Specifications and Bootloader Application Note for more details.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As part of programming and bootloading Silicon ID of the device and the programming file (.hex and .cyacd files respectively) are compared. CYBLE222005-00 and CYBLE222014-01 have different silicon ID. Hence, this step will fail and user will not be able to use the same programming file for different devices. I have attached screen shot of programming flow and bootloading flow for your reference.
Please change the device (Project > Device Selector) and re-build the PSoC Creator project to generate programming files for the new device. Refer to Programming Specifications and Bootloader Application Note for more details.