AnsweredAssumed Answered

BlueNRG SPI_IRQ Fires Crazily

Question asked by shao.hui on May 14, 2015
Latest reply on May 15, 2015 by Marchese.Graziella
The test setup is to send notification with a new number every 2s from STEVAL-IDB002V1 to my custom board. 
The  FW in chip is v6.3.
My application code is based on Ble-chat demo from SDK1.6.0/1.7.0.



1. The test last about 1 hour today and I saw the IRQ pin started to toggle out of sync with 2s cycle.

In ISR, the read returns 02-00-00-00-00 all the time until I power cycle my board.
 
2. A different issue with BlueNRG is from time to time when I power down my custom board, the STEVAL-IDB002V1 (as server) console doesn't show "Disconnected" as usual. Seems like it has no sense about the status of connection. Same thing can happen on my board as client occasionally, the disconnection event is not sensed and auto-resume doesn't start properly.

3. A third issue I noticed is that IRQ could stop firing after server starts to send notification for a while. Scope simply shows a flat low line for IRQ while server doesn't show anything like "Disconnected".

Can someone explain what has happened for the questions above?

Thanks!

Hui

Outcomes