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

ble_app_multilink_central + ble_app_uart_c Error

In order to implement the central roll, I put ble_app_uart_c on ble_app_multilink_central and joined them to communicate with the pc.

What I did

1. Add enable in ble_app_uart_c in sdk_config.h

2. In Options, add to Processor->User Include Directory

3. In main.c, add ble_app_uart_c to the existing ble_app_multilink_central source

 4. Add files that are not in the project items

5. Last run, change RAM start address and size according to error message

is.

No changes or modifications were made, only additions are made. When I bake the program, it is huge

The error phrase is repeated, but I am not sure what to look for.

Error phrase

<error> app: Fatal error

<warning> app: System reset

<info> app_timer: RTC: initialized.

Infinite repeat.

Can you give me some advice~?

  • Hi,

    The error log output is from the default error handler. You will get more details (filename, line number, and error code) if you test a debug build instead. If you are using Segger Embedded Studio you can simply select "Debug" instead of "Release" from the build configuration drop-down and test again. With the additional  information, you can see which function returns which error code, which is usually a big step towards understanding the problem.

Related