This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

UART problem between nrf51422 and stm32L0

Hello,

I am using nrf51422 with stm32L0. There is a uart connection between nrf51422 and stm32l0. I want to transfer data from stm32l0 to nrf51422 through usart and push that through ble. But the uart communication between stm and nrf doesnt seem to be working. We have tried the following things : 

1. We dumped the code in nrf51422 and stm32l0 development kits respectively and it has worked. The data is tranferred through uart from stm to nrf51422. 

2. We verified stm transmission through uart by connecting a external jumper to the tx pin and connecting that to a serial uart terminal. This also worked successfully. 

3. We sent data from nrf to stm and connected a jumper from stm rx pin and connected that to a serial uart terminal and the data was received successfully.

But there only seems to be a problem when transmitting data from stm to nrf . Stm is transmitting data as mentioned in point#2 but that data for some reason is not being received by nrf. All sides of communication except for our requirement seem to be working. I have attached our schematic used. Is there any special setting change to be incorporated to make this work? Pls. assist.

Thanks and regards

Abhinav Nagaraj

Related