- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm working with PSOC 4 and I would like to develop my own android application in order to upgrade my firmware using BLE OTA. I would like to know if there is any documentation about the commands exchanged between the host and the target module.
Thanks for you help,
Coralie
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please refer to Appendix C. Host/Target Communications to understand the command and response flow during bootloading.
You can download the CySmart android application source code here. It implements OTA in Cypress BLE devices. Please download and modify the source code to build your own android applications.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Coralie,
Could you please explain the following points:
1. Do you mean that you want to transfer the bootloadable application from android device to your psoc?
2. In case if you develop bootloadable application in your PC using PSoC Creator/ any other IDE, how would you transfer the hex/elf file to your android device?
Thanks
Ganesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ganesh,
I would transfer the bootloadable application to the PSoC using a BLE connection. I'm using a "Launcher+Copier, Upgradable stack, User App" type of architecture on my PSoC.
I would use the .cyacd which map the memory of PSoC with some additional informations and get it from a server using the phone internet connection.
I already upgrade my PSoC using the CySmart app and I'm now try to develop my own app. That is why I'm looking for some sort of documentation explaining the different command to send.
Thanks,
Coralie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please refer to Appendix C. Host/Target Communications to understand the command and response flow during bootloading.
You can download the CySmart android application source code here. It implements OTA in Cypress BLE devices. Please download and modify the source code to build your own android applications.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thank you for your help