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

UART Service not found when connecting to Nordic_UART (ble_app_uart)

I am using nRF5_SDK_15.0.0_a53641a with a nRF52 Development kit. The board is Rev 1.2.4 (the sticker on the bag says nRF6827 and the sticker on the chip says PCA10040). I am using Keil uVision 5 and have downloaded soft device s132 from s132_nrf52_6.0.0. I downloaded the soft device using nRFgo studio because the instructions for uVision did not work. The ble_app_uarf builds and runs, and evidently advertises "Nordic_UART" because my iphone 5 running the nRF toolbox shows it as an option when I run the UART sub-app and press the connect button, but when I select Nordic_UART, the connection seems to be made and immediately terminate because the UART service is not found. When I show the log I get the following:

Any input would be appreciated.

Parents Reply Children
  • Your suggestion that it is a caching issue seems to be well founded. I installed nRF Connect and found that the heart rate monitor service was listed, which was the first app that I tried. I turned off my iphone's bluetooth then turned it back on and now the UART is the only service listed. The nRF toolbox seems to work unless I accidentally back out of the UART sub-app without disconnecting first. I can work with that for now. Thanks for your help.

Related