Have you tried to turn off Power Save feature and try again?
This step can determine if the Power Save feature are interrupting PUART here.
Thanks for your reply.
I have tried by commenting on all code related to deep sleep, but I am getting the same issue.
I have already attached code you may try by comment all deep sleep-related function.
But it is surprising that the same code works on Modustoolbox IDE Version: 2.1.0.
Also, I found about this function
wiced_hal_puart_select_uart_pads( WICED_PUART_RXD, WICED_PUART_TXD, 0, 0);
For WICED_PUART_RXD in Modustoolbox, there is a default value WICED_P04 but in WICED Studio 6.2 (CYW920706) same defined as WICED_P33. Why so? there should same GPIO to be used. Correct?
Also, I tried using the below function.
wiced_hal_puart_select_uart_pads( WICED_P04, WICED_PUART_TXD, 0, 0); but no success.Anyway our problem was with Tx not with Rx.
Also, I have tried on WICED Studio 6.4 but having the same problem there.
Please let me know where I am wrong.
Thanks and regards,