- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear all,
We are considering to use CYBLE-222014-01 module in our device which is based on STM32L4 processor. BLE module and STM32 will be connected using I2C or SPI.
The question is, if it is possible to program new fresh BLE module FLASH memory directly from our STM32L4 processor over I2C (or SPI eventually)? If I understand it correctly, Bootloader functionality comes up only after Bootloader is first time flashed into BLE module over SWD, but we don't have free place on our board for SWD programming interface, for factory first-time programming of Bootloader.
So can be BLE module ordered from Cypres with Bootloader pre-installed, so we can than only programm our custom hex over I2C/SPI?
Or the only way how to program new BLE module is to implement SWD programmer functionality into our STM32 processor? (like in http://www.cypress.com/documentation/application-notes/an73054-psoc-3-and-psoc-5lp-programming-using...)
Thanks in advance for any comments 🙂
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The Bootloader Pre-installation can be done only based on a marketing decision. Please contact our Sales team for the same.
http://www.cypress.com/about-us/sales-offices
If not, implementing SWD programmer in the STM processor is fine.
Regards,
- Madhu Sudhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The Bootloader Pre-installation can be done only based on a marketing decision. Please contact our Sales team for the same.
http://www.cypress.com/about-us/sales-offices
If not, implementing SWD programmer in the STM processor is fine.
Regards,
- Madhu Sudhan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you Madhu for you reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Couldn't you use test points from ICT for programming? Or have a look on http://www.tag-connect.com/, there you can find connectors with a very small footprint and no extra parts.