CSR101x Firmware update over SPI from Host micro controller
Posted: Wed, 2019-03-06 09:45
I'm working on a project to upgrade firmware of CSR101x BLE Chip over SPI from a HOST MCU(i.e. STM32). In my project CSR101x is interfaced with STM32 over SPI. I want to update BLE firmware from MCU.
In CSR Datasheet , it is mentioned that
The CSR1012 QFN debug SPI interface is available in SPI slave mode to enable an external MCU to program and control the CSR1012 QFN, generally via libraries or tools supplied by CSR. The protocol of this interface is proprietary. The 4 SPI debug lines directly support this function.
Instruction Cycle is also mentioned to write commands and Data. question is how to achive that? what should be the flow. I have searched everything from Qualcomm Developer Network and create point web pages. But i didn't get any useful information.
Which are those tools and libraries that are usefull in this project.??
Where to find Qualcomm SPI lib to achieve In System programming for CSR1012 from HOST MCU? any reference or link would be a great help.
Thanks in Advance.