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

experimental_ble_app_uart_s110_pca10028 not working

Hi there

I am having problems with uart app on SDK V7.2 I have dowloaded Keil and all of the other demo's seem to be working but this one is not.

It will not connect to the nRF Master Control Panel or nRF UART v2.0 The code is stuck in this while loop in simple_uart.c

void simple_uart_put(uint8_t cr) { NRF_UART0->TXD = (uint8_t)cr;

while (NRF_UART0->EVENTS_TXDRDY != 1)
{
    // Wait for TXD data to be sent.
}

NRF_UART0->EVENTS_TXDRDY = 0;

}

Any Ideas?

Also BOARD_PCA10001 and BOARD_PCA10028 are defined in the project options?

Parents
  • I think the reason you need to connect to a terminal is noted in the manual which says

    "Note: The terminal used must send a DTR signal in order to configure the UART Interface MCU pins."

    I assume the interface on the ATMEL interface chip requires DTR to be sent before it will correctly configure itself. Getting a DTR sent probably needs a terminal. (How things like DTR work over USB has always confused me).

Reply
  • I think the reason you need to connect to a terminal is noted in the manual which says

    "Note: The terminal used must send a DTR signal in order to configure the UART Interface MCU pins."

    I assume the interface on the ATMEL interface chip requires DTR to be sent before it will correctly configure itself. Getting a DTR sent probably needs a terminal. (How things like DTR work over USB has always confused me).

Children
No Data
Related