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

NRF_ERROR_NO_MEM while ADC-UART test

Hi, 

I'm trying to test 

slave BLE (ADC) ----- master BLE ----- DSP(28335) module

however, the error occurs in app_error_weak.c

NRF_BREAKPOINT_COND (line 100) and I was writing similar questions few days ago.

After, I was checked H/W connections and DSP codes (CCS), nRF board H/W settings, etc.

While checking, I was debugging, and see this messages.

<warning> nrf_sdh_ble: Insufficient RAM allocated for the SoftDevice.
<warning> nrf_sdh_ble: Change the RAM start location from 0x20002AD8 to 0x20003528.
<warning> nrf_sdh_ble: Maximum RAM size for application is 0xCAD8.
<error> nrf_sdh_ble: sd_ble_enable() returned NRF_ERROR_NO_MEM.
<error> app: ERROR 4 [NRF_ERROR_NO_MEM] at C:\Users\yclee\Desktop\nRF5_SDK_17.0.0_9d13099\examples\ble_peripheral\ble_app_uart__saadc_timer_driven__scan_mode\main.c:457
PC at: 0x00030327

It looks like I should change RAM size or start location, etc.

What variable should I changing? 

I searched similar questions, and they saids changing(increasing)

NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE variable.

However, after I changing some values it also go into same error.

Thank you for reading my questions.

Best Regards,

Yclee

Parents Reply Children
No Data
Related