The program stopped because of "Logs dropped".

I'm developing my application with nrf52832 and nrf SDK v17.

I'm testing my program.

After running for some time, Jlink output the following.

00> 
00> <debug> app:  AA CC 09 03 19 FF FF 75|.......u
00> 
00> <debug> app:  55                     |U       
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> <debug> app:  AA CC 0A 01 05 FF FF 01|........
00> 
00> <debug> app:  69 55                  |iU      
00> 
00> Logs dropped (640)
00> 

When the "Logs dropped" message was displayed, the program seemed to stop running, and no Bluetooth signal could be detected. The connected devices also showed that the connection had been lost.

  • Hello,

    I recommend you try to reproduce this while in a debug session (if you are using Keil, segger embedded studio, or similar) and pause the debugger when this happens to check where the program hangs. Also if using the RTT backend, ensure the SEGGER_RTT_CONFIG_DEFAULT_MODE setting is not set to 2=> BLOCK_IF_FIFO_FULL in your sdk_config header.

    Best regards,

    Vidar

Related