UART rx over 15 bytes question on SDK2.1.1/BCM20736

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi Sir,

I check a lot of information on the forum about UART routine, but I still can find how to deal with it.

We connect the puart to micro-controller and proceed the communication between.

The problem is when the MCU continuous sending the data over 15 bytes. The data over 15 bytes are gone.

The signal from the MCU Tx to BCM20736 puart Rx as the photo. The baudrate is 115200/8n1, these packet is around 25 bytes.

I've tried rx interrupt callback, busy polling puart_read, all can get just 15 bytes...

Do you have any suggestion?

IMG_0229.JPG

Thanks,

Fran

0 Likes
1 Solution
Anonymous
Not applicable

If you see only 0-15 that means you are getting 16 bytes and this is the size of RX FIFO.

The rest are lost due to the lack of flow control.

View solution in original post

13 Replies