2019-12-10 04:17 PM
Hi,
I am using BlueNRG-MS with STM32L475 MCU.
While doing OTA firmware upgrade (over bluetooth) with smart phones, some newer phones seem to send the packets (of 32 bytes, data payload 20 bytes) in higher rate, and as a result once in a while some packets are simply missing and not transmitted from the BLUENRG-MS chip to the MCU (I verified that packets are not received over SPI).
Did anyone come across this issue?
Putting a delay on the sender side (smart phone) of ~40ms every 5 packets, seems to solve this issue. To me, it looks like the BLUENRG-MS is not coping with that.
BTW, firmware image is 766 KB, means that 43576 packets are transmitted in a short time.
Anyone knows more about it?
Is there any know limitation here?
Kind regards,
Yuval