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

How can I find source of problem?

Hi !

I'm trying to debug. I followed this video : https://www.youtube.com/watch?v=uP8RYgYGRvI&list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV&index=7 .  But I can't completely.

the program stop at NRF_BREAKPOINT_COND in app_error_weak.c.

I used breakpoint to understand which function the error occurred after.  I guess there is a problem when setting Uart. What should I do to better interpret the problem? What can be the problem ?

The program enters the following functions respectively:

1- nrf_drv_uart_init(...);

2- nrfx_uart_init(....);

3- interrupts_enable(....)

4- NRFX_IRQ_PRIORITY_SET(nrfx_get_irq_number((void *)p_instance->p_reg), interrupt_priority);

5- nrfx_get_irq_number(.....)

I added the 5 step's photos to explain better

1)

2)

3)

4)

5)

after step 5, the program stop at at NRF_BREAKPOINT_COND in app_error_weak.c

Parents
  • Hello,

    Are you working on an example from the SDK? If so, which example is this?
    Are you using the RTT or UART logger backend?

    Could you also confirm for me that you have DEBUG defined in your preprocessor defines, like shown in the included image?

    This will print a detailed error message to your logger output, if a non-NRF_SUCCESS error is passed to an APP_ERROR_CHECK.

    Looking forward to resolving this issue together!

    Best regards,
    Karl

  • In fact, this is a project developed on ble_peripheral example. It is not an example of UART or RTT.

     

    Are you using the RTT or UART logger backend?

    Is this what you mean? actually, I do not have information on this subject:

    Could you also confirm for me that you have DEBUG defined in your preprocessor defines, like shown in the included image?

    the current settings are like this, what should I do ?

  • I forgot to share this. I am so sorry. 

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    	"http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>WinMerge File Compare Report</title>
    <style type="text/css">
    <!--
    table {margin: 0; border: 1px solid #a0a0a0; box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);}
    td,th {word-break: break-all; font-size: 12pt;padding: 0 3px;}
    tr { vertical-align: top; }
    .title {color: white; background-color: blue; vertical-align: top; padding: 4px 4px; background: linear-gradient(mediumblue, darkblue);}
    .sf3b2 {color: #000000; background-color: #ffffff; }
    .sf3b5 {color: #000000; background-color: #0078d7; }
    .sf3b14 {color: #000000; background-color: #ffa0a0; }
    .sf3b16 {color: #000000; background-color: #f1e2ad; }
    .sf3b18 {color: #000000; background-color: #ffaa82; }
    .sf3b19 {color: #000000; background-color: #c8816c; }
    .sf6b2 {color: #ffffff; background-color: #ffffff; }
    .sf6b5 {color: #ffffff; background-color: #0078d7; }
    .sf6b14 {color: #ffffff; background-color: #ffa0a0; }
    .sf6b16 {color: #ffffff; background-color: #f1e2ad; }
    .sf6b18 {color: #ffffff; background-color: #ffaa82; }
    .sf6b19 {color: #ffffff; background-color: #c8816c; }
    .sf7b2 {color: #0000ff; background-color: #ffffff; font-weight: bold; }
    .sf7b5 {color: #0000ff; background-color: #0078d7; font-weight: bold; }
    .sf7b14 {color: #0000ff; background-color: #ffa0a0; font-weight: bold; }
    .sf7b16 {color: #0000ff; background-color: #f1e2ad; font-weight: bold; }
    .sf7b18 {color: #0000ff; background-color: #ffaa82; font-weight: bold; }
    .sf7b19 {color: #0000ff; background-color: #c8816c; font-weight: bold; }
    .sf8b2 {color: #800080; background-color: #ffffff; }
    .sf8b5 {color: #800080; background-color: #0078d7; }
    .sf8b14 {color: #800080; background-color: #ffa0a0; }
    .sf8b16 {color: #800080; background-color: #f1e2ad; }
    .sf8b18 {color: #800080; background-color: #ffaa82; }
    .sf8b19 {color: #800080; background-color: #c8816c; }
    .sf9b2 {color: #008000; background-color: #ffffff; }
    .sf9b5 {color: #008000; background-color: #0078d7; }
    .sf9b14 {color: #008000; background-color: #ffa0a0; }
    .sf9b16 {color: #008000; background-color: #f1e2ad; }
    .sf9b18 {color: #008000; background-color: #ffaa82; }
    .sf9b19 {color: #008000; background-color: #c8816c; }
    .sf10b2 {color: #ff0000; background-color: #ffffff; }
    .sf10b5 {color: #ff0000; background-color: #0078d7; }
    .sf10b14 {color: #ff0000; background-color: #ffa0a0; }
    .sf10b16 {color: #ff0000; background-color: #f1e2ad; }
    .sf10b18 {color: #ff0000; background-color: #ffaa82; }
    .sf10b19 {color: #ff0000; background-color: #c8816c; }
    .sf11b2 {color: #606060; background-color: #ffffff; }
    .sf11b5 {color: #606060; background-color: #0078d7; }
    .sf11b14 {color: #606060; background-color: #ffa0a0; }
    .sf11b16 {color: #606060; background-color: #f1e2ad; }
    .sf11b18 {color: #606060; background-color: #ffaa82; }
    .sf11b19 {color: #606060; background-color: #c8816c; }
    .sf12b2 {color: #800000; background-color: #ffffff; }
    .sf12b5 {color: #800000; background-color: #0078d7; }
    .sf12b14 {color: #800000; background-color: #ffa0a0; }
    .sf12b16 {color: #800000; background-color: #f1e2ad; }
    .sf12b18 {color: #800000; background-color: #ffaa82; }
    .sf12b19 {color: #800000; background-color: #c8816c; }
    .sf13b2 {color: #0080c0; background-color: #ffffff; }
    .sf13b5 {color: #0080c0; background-color: #0078d7; }
    .sf13b14 {color: #0080c0; background-color: #ffa0a0; }
    .sf13b16 {color: #0080c0; background-color: #f1e2ad; }
    .sf13b18 {color: #0080c0; background-color: #ffaa82; }
    .sf13b19 {color: #0080c0; background-color: #c8816c; }
    .sf15b2 {color: #000000; background-color: #ffffff; }
    .sf15b5 {color: #000000; background-color: #0078d7; }
    .sf15b14 {color: #000000; background-color: #ffa0a0; }
    .sf15b16 {color: #000000; background-color: #f1e2ad; }
    .sf15b18 {color: #000000; background-color: #ffaa82; }
    .sf15b19 {color: #000000; background-color: #c8816c; }
    .sf17b2 {color: #000000; background-color: #ffffff; }
    .sf17b5 {color: #000000; background-color: #0078d7; }
    .sf17b14 {color: #000000; background-color: #ffa0a0; }
    .sf17b16 {color: #000000; background-color: #f1e2ad; }
    .sf17b18 {color: #000000; background-color: #ffaa82; }
    .sf17b19 {color: #000000; background-color: #c8816c; }
    .sf20b2 {color: #000080; background-color: #ffffff; }
    .sf20b5 {color: #000080; background-color: #0078d7; }
    .sf20b14 {color: #000080; background-color: #ffa0a0; }
    .sf20b16 {color: #000080; background-color: #f1e2ad; }
    .sf20b18 {color: #000080; background-color: #ffaa82; }
    .sf20b19 {color: #000080; background-color: #c8816c; }
    .sf21b2 {color: #0080c0; background-color: #ffffff; }
    .sf21b5 {color: #0080c0; background-color: #0078d7; }
    .sf21b14 {color: #0080c0; background-color: #ffa0a0; }
    .sf21b16 {color: #0080c0; background-color: #f1e2ad; }
    .sf21b18 {color: #0080c0; background-color: #ffaa82; }
    .sf21b19 {color: #0080c0; background-color: #c8816c; }
    .ln {text-align: right; word-break: normal; color: #000000; background-color: #f0f0f0;}
    -->
    </style>
    </head>
    <body>
    <table cellspacing="0" cellpadding="0" style="width:100%;">
    <thead>
    <tr>
    <th colspan="2" class="title" style="width:50.000000%">D:\1_2_btc_nordic_dokuman\DeviceDownload\nRF5SDK153059ac345\nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_template\pca10040\s132\config\sdk_config.h</th>
    <th colspan="2" class="title" style="width:50.000000%">D:\1_1_kale_kilit_yazilim\V.1.5.9_CML\V1.5.9\V1.5.9\examples\btc_ble_peripheral\BTC_Project\pca10040\s132\config\sdk_config.h</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td class="ln">879</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ENABLED</span></code></td>
    <td class="ln">879</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d1" href="#d1">880</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">880</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">881</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">881</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">952</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224R<wbr>1_ENABLED</span></code></td>
    <td class="ln">952</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224R<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d2" href="#d2">953</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224R<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">953</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224R<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">954</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">954</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">961</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256R<wbr>1_ENABLED</span></code></td>
    <td class="ln">961</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256R<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d3" href="#d3">962</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256R<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">962</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256R<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">963</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">963</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">970</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP384R<wbr>1_ENABLED</span></code></td>
    <td class="ln">970</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP384R<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d4" href="#d4">971</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP384R<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">971</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP384R<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">972</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">972</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">979</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP521R<wbr>1_ENABLED</span></code></td>
    <td class="ln">979</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP521R<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d5" href="#d5">980</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP521R<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">980</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP521R<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">981</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">981</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">988</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192K<wbr>1_ENABLED</span></code></td>
    <td class="ln">988</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192K<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d6" href="#d6">989</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192K<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">989</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192K<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">990</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">990</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">997</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224K<wbr>1_ENABLED</span></code></td>
    <td class="ln">997</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224K<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d7" href="#d7">998</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224K<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">998</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224K<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">999</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">999</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1006</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256K<wbr>1_ENABLED</span></code></td>
    <td class="ln">1006</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256K<wbr>1_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d8" href="#d8">1007</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256K<wbr>1_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1007</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256K<wbr>1_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1008</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1008</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1015</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP256R1_<wbr>ENABLED</span></code></td>
    <td class="ln">1015</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP256R1_<wbr>ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d9" href="#d9">1016</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP256R1_<wbr>ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1016</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP256R1_<wbr>ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1017</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1017</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1024</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP384R1_<wbr>ENABLED</span></code></td>
    <td class="ln">1024</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP384R1_<wbr>ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d10" href="#d10">1025</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP384R1_<wbr>ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1025</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP384R1_<wbr>ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1026</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1026</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1033</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP512R1_<wbr>ENABLED</span></code></td>
    <td class="ln">1033</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP512R1_<wbr>ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d11" href="#d11">1034</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP512R1_<wbr>ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1034</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP512R1_<wbr>ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1035</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1035</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1042</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_CURVE255<wbr>19_ENABLED</span></code></td>
    <td class="ln">1042</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_ECC_CURVE255<wbr>19_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d12" href="#d12">1043</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_CURVE255<wbr>19_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1043</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_ECC_CURVE255<wbr>19_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1044</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1044</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1060</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA512_<wbr>ENABLED</span></code></td>
    <td class="ln">1060</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA512_<wbr>ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d13" href="#d13">1061</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA512_<wbr>ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1061</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA512_<wbr>ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1062</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1062</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1078</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA512_<wbr>ENABLED</span></code></td>
    <td class="ln">1078</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA512_<wbr>ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d14" href="#d14">1079</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA512_<wbr>ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">1079</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA512_<wbr>ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1080</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1080</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1131</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_NRF_HW_RNG_ENABLED</span></code></td>
    <td class="ln">1131</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_CRYPTO_BACKEND_NRF_HW_RNG_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d15" href="#d15">1132</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_NRF_HW_RNG_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">1132</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_BACKEND_NRF_HW_RNG_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">1133</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">1133</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">1239</td><td class="sf3b2"><code>&nbsp;</code></td>
    <td class="ln">1239</td><td class="sf3b2"><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d16" href="#d16">.</a></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1240</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#ifndef NRF_CRYPTO_RNG_STATIC_MEMORY_BUFFERS_EN<wbr>ABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1241</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_RNG_STATIC_MEMORY_BUFFERS_EN<wbr>ABLED 1</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1242</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#endif</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1243</td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1244</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#ifndef NRF_CRYPTO_RNG_AUTO_INIT_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1245</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_CRYPTO_RNG_AUTO_INIT_ENABLED 1</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">1246</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#endif</span></code></td>
    </tr>
    <tr>
    <td class="ln">1240</td><td class="sf3b2"><code><span class="sf9b2">// &lt;/e&gt;</span></code></td>
    <td class="ln">1247</td><td class="sf3b2"><code><span class="sf9b2">// &lt;/e&gt;</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">2986</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_RNG_ENABLED</span></code></td>
    <td class="ln">2993</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_RNG_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d17" href="#d17">2987</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_RNG_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">2994</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_RNG_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">2988</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">2995</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">4363</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_UART0_ENABLED</span></code></td>
    <td class="ln">4370</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_UART0_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d18" href="#d18">4364</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_UART0_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">4371</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_UART0_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">4365</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">4372</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">4480</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_WDT_ENABLED</span></code></td>
    <td class="ln">4487</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_WDT_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d19" href="#d19">4481</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_WDT_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">4488</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_WDT_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">4482</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">4489</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">4497</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_WDT_CONFIG_RELOAD_VALUE</span></code></td>
    <td class="ln">4504</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRFX_WDT_CONFIG_RELOAD_VALUE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d20" href="#d20">4498</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_WDT_CONFIG_RELOAD_VALUE </span><span class="sf17b16">2</span><span style="color: #000000; background-color: #efcb05; ">000</span></code></td>
    <td class="ln">4505</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRFX_WDT_CONFIG_RELOAD_VALUE </span><span class="sf17b16">3000</span><span style="color: #000000; background-color: #efcb05; ">000</span></code></td>
    </tr>
    <tr>
    <td class="ln">4499</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">4506</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">5107</td><td class="sf3b2"><code><span class="sf13b2">#ifndef RNG_ENABLED</span></code></td>
    <td class="ln">5114</td><td class="sf3b2"><code><span class="sf13b2">#ifndef RNG_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d21" href="#d21">5108</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define RNG_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">5115</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define RNG_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">5109</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">5116</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">5783</td><td class="sf3b2"><code><span class="sf13b2">#ifndef UART_EASY_DMA_SUPPORT</span></code></td>
    <td class="ln">5790</td><td class="sf3b2"><code><span class="sf13b2">#ifndef UART_EASY_DMA_SUPPORT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d22" href="#d22">5784</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define UART_EASY_DMA_SUPPORT </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">5791</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define UART_EASY_DMA_SUPPORT </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">5785</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">5792</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">5868</td><td class="sf3b2"><code><span class="sf13b2">#ifndef WDT_ENABLED</span></code></td>
    <td class="ln">5875</td><td class="sf3b2"><code><span class="sf13b2">#ifndef WDT_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d23" href="#d23">5869</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define WDT_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">5876</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define WDT_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">5870</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">5877</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">5885</td><td class="sf3b2"><code><span class="sf13b2">#ifndef WDT_CONFIG_RELOAD_VALUE</span></code></td>
    <td class="ln">5892</td><td class="sf3b2"><code><span class="sf13b2">#ifndef WDT_CONFIG_RELOAD_VALUE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d24" href="#d24">5886</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define WDT_CONFIG_RELOAD_VALUE </span><span class="sf17b16">2</span><span style="color: #000000; background-color: #efcb05; ">000</span></code></td>
    <td class="ln">5893</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define WDT_CONFIG_RELOAD_VALUE </span><span class="sf17b16">3000</span><span style="color: #000000; background-color: #efcb05; ">000</span></code></td>
    </tr>
    <tr>
    <td class="ln">5887</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">5894</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6693</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEM_MANAGER_ENABLED</span></code></td>
    <td class="ln">6700</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEM_MANAGER_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d25" href="#d25">6694</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEM_MANAGER_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">6701</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEM_MANAGER_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6695</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6702</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6699</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_SMALL_BLOCK_COUNT</span></code></td>
    <td class="ln">6706</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_SMALL_BLOCK_COUNT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d26" href="#d26">6700</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_SMALL_BLOCK_COUNT 1</span>&nbsp;</code></td>
    <td class="ln">6707</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_SMALL_BLOCK_COUNT 1</span><span class="sf17b18">28</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6701</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6708</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6713</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_MEDIUM_BLOCK_COUNT</span></code></td>
    <td class="ln">6720</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_MEDIUM_BLOCK_COUNT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d27" href="#d27">6714</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_MEDIUM_BLOCK_COUNT </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">6721</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_MEDIUM_BLOCK_COUNT </span><span class="sf17b16">64</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6715</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6722</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6720</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_MEDIUM_BLOCK_SIZE</span></code></td>
    <td class="ln">6727</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_MEDIUM_BLOCK_SIZE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d28" href="#d28">6721</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_MEDIUM_BLOCK_SIZE </span><span class="sf17b16">256</span>&nbsp;</code></td>
    <td class="ln">6728</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_MEDIUM_BLOCK_SIZE </span><span class="sf17b16">64</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6722</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6729</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6727</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_LARGE_BLOCK_COUNT</span></code></td>
    <td class="ln">6734</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_LARGE_BLOCK_COUNT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d29" href="#d29">6728</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_LARGE_BLOCK_COUNT </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">6735</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_LARGE_BLOCK_COUNT </span><span class="sf17b16">32</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6729</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6736</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6734</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_LARGE_BLOCK_SIZE</span></code></td>
    <td class="ln">6741</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_LARGE_BLOCK_SIZE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d30" href="#d30">6735</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_LARGE_BLOCK_SIZE </span><span class="sf17b16">256</span>&nbsp;</code></td>
    <td class="ln">6742</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_LARGE_BLOCK_SIZE </span><span class="sf17b16">128</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6736</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6743</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6741</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XLARGE_BLOCK_COUNT</span></code></td>
    <td class="ln">6748</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XLARGE_BLOCK_COUNT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d31" href="#d31">6742</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XLARGE_BLOCK_COUNT </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">6749</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XLARGE_BLOCK_COUNT </span><span class="sf17b16">8</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6743</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6750</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6748</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XLARGE_BLOCK_SIZE</span></code></td>
    <td class="ln">6755</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XLARGE_BLOCK_SIZE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d32" href="#d32">6749</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XLARGE_BLOCK_SIZE </span><span class="sf17b16">1320</span>&nbsp;</code></td>
    <td class="ln">6756</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XLARGE_BLOCK_SIZE </span><span class="sf17b16">256</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6750</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6757</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6755</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XXLARGE_BLOCK_COUNT</span></code></td>
    <td class="ln">6762</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XXLARGE_BLOCK_COUNT</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d33" href="#d33">6756</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XXLARGE_BLOCK_COUNT </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">6763</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XXLARGE_BLOCK_COUNT </span><span class="sf17b16">4</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6757</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6764</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">6762</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XXLARGE_BLOCK_SIZE</span></code></td>
    <td class="ln">6769</td><td class="sf3b2"><code><span class="sf13b2">#ifndef MEMORY_MANAGER_XXLARGE_BLOCK_SIZE</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d34" href="#d34">6763</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XXLARGE_BLOCK_SIZE </span><span class="sf17b16">3444</span>&nbsp;</code></td>
    <td class="ln">6770</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define MEMORY_MANAGER_XXLARGE_BLOCK_SIZE </span><span class="sf17b16">2048</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">6764</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">6771</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">7164</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_QUEUE_ENABLED</span></code></td>
    <td class="ln">7171</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_QUEUE_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d35" href="#d35">7165</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_QUEUE_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">7172</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_QUEUE_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">7166</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">7173</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">7434</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_BACKEND_RTT_ENABLED</span></code></td>
    <td class="ln">7441</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_BACKEND_RTT_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d36" href="#d36">7435</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_BACKEND_RTT_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    <td class="ln">7442</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_BACKEND_RTT_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">7436</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">7443</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">7467</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_BACKEND_UART_ENABLED</span></code></td>
    <td class="ln">7474</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_BACKEND_UART_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d37" href="#d37">7468</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_BACKEND_UART_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">7475</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_BACKEND_UART_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">7469</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">7476</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">7593</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_DEFERRED</span></code></td>
    <td class="ln">7600</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_LOG_DEFERRED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d38" href="#d38">7594</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_DEFERRED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">7601</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_LOG_DEFERRED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">7595</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">7602</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">10064</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_SDH_LOG_ENABLED</span></code></td>
    <td class="ln">10071</td><td class="sf3b2"><code><span class="sf13b2">#ifndef NRF_SDH_LOG_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d39" href="#d39">10065</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_SDH_LOG_ENABLED </span><span class="sf17b16">1</span>&nbsp;</code></td>
    <td class="ln">10072</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define NRF_SDH_LOG_ENABLED </span><span class="sf17b16">0</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">10066</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    <td class="ln">10073</td><td class="sf3b2"><code><span class="sf13b2">#endif</span></code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">11757</td><td class="sf3b2"><code>&nbsp;</code></td>
    <td class="ln">11764</td><td class="sf3b2"><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d40" href="#d40">11758</a></td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">// &lt;</span><span class="sf17b16">/h</span><span style="color: #000000; background-color: #efcb05; ">&gt;</span><span class="sf17b16">&nbsp;</span>&nbsp;</code></td>
    <td class="ln">11765</td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">#ifndef APP_FIFO_ENABLED</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11766</td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">#define APP_FIFO_ENABLED 1</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11767</td><td style="color: #000000; background-color: #efcb05; "><code><span class="sf17b18">#endif</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11768</td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11769</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">// &lt;</span><span class="sf17b16">e</span><span style="color: #000000; background-color: #efcb05; ">&gt;</span><span class="sf17b16">&nbsp;APP_UART_ENABLED - app_uart - UART driver</span>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln">11759</td><td class="sf3b2"><code><span class="sf9b2">//=====================================<wbr>=====================</span></code></td>
    <td class="ln">11770</td><td class="sf3b2"><code><span class="sf9b2">//=====================================<wbr>=====================</span></code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d41" href="#d41">.</a></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11771</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#ifndef APP_UART_ENABLED</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11772</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define APP_UART_ENABLED 1</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11773</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#endif</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11774</td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11775</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#ifndef APP_UART_DRIVER_INSTANCE</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11776</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#define APP_UART_DRIVER_INSTANCE 0</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11777</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">#endif</span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11778</td><td style="color: #000000; background-color: #efcb05; "><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11779</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">// &lt;/e&gt;</span></code></td>
    </tr>
    <tr>
    <td class="ln">11760</td><td class="sf3b2"><code>&nbsp;</code></td>
    <td class="ln">11780</td><td class="sf3b2"><code>&nbsp;</code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln">11763</td><td class="sf3b2"><code>&nbsp;</code></td>
    <td class="ln">11783</td><td class="sf3b2"><code>&nbsp;</code></td>
    </tr>
    <tr>
    <td class="ln"><a name="d42" href="#d42">.</a></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11784</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">// &lt;/h&gt; </span></code></td>
    </tr>
    <tr>
    <td class="ln"></td><td style="color: #000000; background-color: #c0c0c0; "><code>&nbsp;</code></td>
    <td class="ln">11785</td><td style="color: #000000; background-color: #efcb05; "><code><span style="color: #000000; background-color: #efcb05; ">//=====================================<wbr>=====================</span></code></td>
    </tr>
    <tr>
    <td class="ln">11764</td><td class="sf3b2"><code>&nbsp;</code></td>
    <td class="ln">11786</td><td class="sf3b2"><code>&nbsp;</code></td>
    </tr>
    <tr height=1><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td><td style="background-color: black"></td></tr>
    <tr>
    <td class="ln"></td><td></td>
    <td class="ln"></td><td></td>
    </tr>
    </tbody>
    </table>
    </body>
    </html>
    

    Did you ever check whether any of the peripherals you are using in your project attempt to set a priority that conflicts with the priority levels reserved for the SoftDevice that I mentioned earlier?

    I will check it out.

  • Did you ever check whether any of the peripherals you are using in your project attempt to set a priority that conflicts with the priority levels reserved for the SoftDevice that I mentioned earlier?

    wdt, timer and uart are used in the project. interrupt priority level setted 6 for all of them. I think there is no conflict since softdevice 132 uses interrupt priority level 0-1-4.

  • Hi,

    I have just realized this situation. 

    The comm_params variable is used when making the initial settings for the uart. however, the initial value of the interrupt_priority element belonging to the nrf_drv_uart_config_t struct is not given while doing this setting. therefore, its initial value is 0. this conflicts with the softdevice priority value. 

    Could this be what caused the problem?

  • When I insert this line and debug it I got another error message:

    <error> app: ERROR 211843 [Unknown error code] at D:\1_1_kale_kilit_yazilim\V.1.5.9_CML\V1.5.9\V1.5.9\examples\btc_ble_peripheral\BTC_Project\timer_init.c:299 PC at: 0x000335C5
    <error> app: End of error report

  • Hello,

    cemalb said:

    its initial value is 0. this conflicts with the softdevice priority value. 

    Could this be what caused the problem?

    If you were using interrupt priority 0 for your UART, then that would definitely be a problem, yes.
    Now you are using the NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY, is this still the default value, or have you modified this? 

    cemalb said:
    <error> app: ERROR 211843 [Unknown error code] at D:\1_1_kale_kilit_yazilim\V.1.5.9_CML\V1.5.9\V1.5.9\examples\btc_ble_peripheral\BTC_Project\timer_init.c:299 PC at: 0x000335C5
    <error> app: End of error report

    It seems the error is triggered at line 299 of your 'timer_init.c' file. Which function is being called here? Could you also share the entire function being executed in line 299 of timer_init.c, so I may take a look?

    Best regards,
    Karl

Reply
  • Hello,

    cemalb said:

    its initial value is 0. this conflicts with the softdevice priority value. 

    Could this be what caused the problem?

    If you were using interrupt priority 0 for your UART, then that would definitely be a problem, yes.
    Now you are using the NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY, is this still the default value, or have you modified this? 

    cemalb said:
    <error> app: ERROR 211843 [Unknown error code] at D:\1_1_kale_kilit_yazilim\V.1.5.9_CML\V1.5.9\V1.5.9\examples\btc_ble_peripheral\BTC_Project\timer_init.c:299 PC at: 0x000335C5
    <error> app: End of error report

    It seems the error is triggered at line 299 of your 'timer_init.c' file. Which function is being called here? Could you also share the entire function being executed in line 299 of timer_init.c, so I may take a look?

    Best regards,
    Karl

Children
  • Hi,

    If you were using interrupt priority 0 for your UART, then that would definitely be a problem, yes.
    Now you are using the NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY, is this still the default value, or have you modified this? 

    I did not change it. it is 6 by default.

    It seems the error is triggered at line 299 of your 'timer_init.c' file. Which function is being called here? Could you also share the entire function being executed in line 299 of timer_init.c, so I may take a look?

    I forgot to return the error code value for the function that caused the error. I fixed it. the error code is:

    <error> app: ERROR 8 [NRF_ERROR_INVALID_STATE] at D:\1_1_xxx_xxx_xxx\V.1.5.9_CML\V1.5.9\V1.5.9\examples\xxx_ble_peripheral\XXX_Project\timer_init.c:299
    PC at: 0x000335C7
    <error> app: End of error report

    The codes in the relevant line are as follows:

    also when I cancel this line, it gives the same warning for line 285:

    I guess there was a problem while creating the timers.I use 5 more timers other than these two timers. however, there was no such problem for them.

    but how can i solve this? 

  • Hello,

    cemalb said:
    I did not change it. it is 6 by default.

    Thank you for confirming. 

    cemalb said:
    I forgot to return the error code value for the function that caused the error. I fixed it. the error code is
    cemalb said:
    The codes in the relevant line are as follows:
    cemalb said:
    but how can i solve this? 

    When an error code is returned from a function, you should always check the functions API reference to determine the cause of the error. In this case, the app_timer_start function documentation about the returned error reads:

    NRF_ERROR_INVALID_STATE If the application timer module has not been initialized or the timer has not been created.

    So, you have either not initialized the timer module, or created this particular timer you are trying to use. Since your other timers are working as intended, I would think the latter is the case here.
    Please check that you have created the two timers in question, prior to attempting to start them.

    Best regards,
    Karl

  • Hi,

    Please check that you have created the two timers in question, prior to attempting to start them.

    I already start all timers with the timers_init() function inside the main() function.

  • Hello again,

    cemalb said:
    I already start all timers with the timers_init() function inside the main() function.

    No, you currently attempt to start all the timers. You never actually check whether you were successful in doing so or not.
    You are not checking any of the error codes returned from all your calls to app_timer_create.
    Please always check the API reference / documentation of functions you are using that you have not written yourself - such as SDK functions - before using them, and please always check the returned error codes of functions you end up using in your code.
    If you do not check the returned error codes, you will have no way of knowing whether a function call has failed for whatever reason, or if you application to could proceed as usual.
    Checking the returned error codes is crucial - it is also why we have taken the time to implemented them in the first place.

    Please add error code checks to all functions currently missing them, see what error code is being returned by the functions, and then check the API Reference to see why the function call failed.
    Do this, and let me know if it resolves your issue.

    Looking forward to resolve these issues together.

    Best regards,
    Karl

  • Hi, I replied late because I had to deal with other projects.

    Please add error code checks to all functions currently missing them, see what error code is being returned by the functions, and then check the API Reference to see why the function call failed.

    While creating timers, I added error codes for all of them, but they didn't return any error codes. they all return 0.

Related