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

Configurate nRF51822-QFAA for ble_app_uart_c

Hello all,


since Tuesday I'm trying to get the example project ble_app_uart_c (SDK Version 12) running. Meanwhile I can compile the project without errors, but when I flash the hex file into the chip, the application does not work. Of course I have flashed the softdevice (S130 Version 2.0.1) before. I suspect that something is wrong in the settings of the oscillator, because data arrives via the serial interface. However, this data is "cryptic" and comes at irregular times.

I use the nRF51822-QFAA SoC.

Thanks for your help.

Parents Reply Children
  • The baudrate thing was my first thought too, but I have loaded other projects into the SoC and there the UART interface works perfectly. There must be something wrong in the settings, but I just can't find the problem. When I try to debug the project, I get an error message. It says (in Eclipse):

    Downloading 11624 bytes @ address 0x0001B000 - Verify failed
    Downloading 8 bytes @ address 0x0001DD68 - Verify failed
    Downloading 120 bytes @ address 0x0001DD70 - Verify failed

    So it seems that the program cannot be loaded into flash. For that reason, I think there may be something wrong with the clock settings.

  • If anyone has a working Eclipse project (ble_app_uart_c), I would be very happy if they could send it to me. It should run under the nRF51822 SoC with the S130 softdevice. I use the GNU Arm Cross C toolchain.

Related