Factory programming without SWD

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

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 🙂

0 Likes
1 Solution
Anonymous
Not applicable

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

View solution in original post

0 Likes
3 Replies
Anonymous
Not applicable

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

0 Likes
Anonymous
Not applicable

Thank you Madhu for you reply

0 Likes
Anonymous
Not applicable

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.

0 Likes