Other Parts Discussed in Thread: CC3100, CC3200
I'm using the CC3100MODBOOST board in transceiver mode attached to another board for development. I instrumented the simplelink driver to output the TxPoolCnt parameter obtained in _SlDrvMsgRead(). For some reason this pool count decreases and gets stuck at 1 or 2 and does not appear to recover.
What can I do to avoid this situation? My understanding is that this is the number of internal transmit buffers and that they are not being freed.
FW and driver versions:
ID(67108864) FW(31.1.5.0.2) PHY(1.0.3.37)
NWP(2.11.0.1) ROM(13107) HostDrv(1.0.1.11)
CC3100 0 STA mode
CC3100 0 Init complete
New TxPoolCnt 56
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 55
New TxPoolCnt 56
New TxPoolCnt 56
New TxPoolCnt 56
New TxPoolCnt 56
New TxPoolCnt 56
New TxPoolCnt 53
New TxPoolCnt 53
New TxPoolCnt 53
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 46
New TxPoolCnt 41
New TxPoolCnt 41
New TxPoolCnt 41
New TxPoolCnt 41
New TxPoolCnt 41
New TxPoolCnt 39
New TxPoolCnt 39
New TxPoolCnt 36
New TxPoolCnt 36
New TxPoolCnt 36
New TxPoolCnt 34
New TxPoolCnt 34
New TxPoolCnt 31
New TxPoolCnt 31
New TxPoolCnt 31
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 24
New TxPoolCnt 19
New TxPoolCnt 19
New TxPoolCnt 19
New TxPoolCnt 19
New TxPoolCnt 19
New TxPoolCnt 17
New TxPoolCnt 17
New TxPoolCnt 14
New TxPoolCnt 14
New TxPoolCnt 14
New TxPoolCnt 12
New TxPoolCnt 12
New TxPoolCnt 9
New TxPoolCnt 9
New TxPoolCnt 6
New TxPoolCnt 6
New TxPoolCnt 6
New TxPoolCnt 6
WriteOp TxPoolCnt 2, waiting.
WriteOp TxPoolCnt 1, waiting.
WriteOp TxPoolCnt 1, waiting.
New TxPoolCnt 1
New TxPoolCnt 1
New TxPoolCnt 1
New TxPoolCnt 1
New TxPoolCnt 1
New TxPoolCnt 1