for NCS SDK, the speed of SMP OTA by BLE is very slow ?

Hi,

Developing by NCS SDK, We found it will take 20 minutes by using mcumgr(on MacBook-pro) to BLE OTA 178KB image to nRF52840 Product Board's external SPI FLASH. it success, but very slow.

is it normal for such a low speed ?  Or we make any mistake ?   

Best Regards

Frank

Parents Reply
  • Hi Frank, 

    I talked to the R&D team and they agreed that the SPI could be the bottle neck here and they are working on a solution. It may take 1-2 months before we can have a patch out. 

    For now, our suggestion is to try increasing the packet you can send on each BLE packet (increase DLE and ATT_MTU) 

    The reason is that each L2CAP fragment is allocated one buffer, and SMP module only has 4 buffers. 

    Please have a look at the throughput example \nrf\samples\bluetooth\throughput. 

Children
Related