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

CONFIG_HEAP_MEM_POOL_SIZE > 8192 creates system reset

Hi, 

I am using ncs 1.5.0 and modem firmware version 1.2.3. 

if I keep CONFIG_HEAP_MEM_POOL_SIZE=8192 then my application runs without any issue but 

If I set CONFIG_HEAP_MEM_POOL_SIZE > 8192 (e.g. 16384 ) then systems keeps resetting while I try to allocate memory using k_malloc.

Earlier I was using 1.4.1 ncs. 

With that I was not facing any issue even with CONFIG_HEAP_MEM_POOL_SIZE=32768 heap size setting. 

Can you help me in resolving this issue ?

Regards,

Smitesh Mali

Parents
  • I seem to have a similar problem when using v1.5


    AWS connection (connected: 0, in progress: 0)
    Not connected to AWS, trying to connect
    Received: T60BADA7AD5D3/60BADA7AD5D3/B929E82A85F4/02475F00FF662890
    Woo hoo, listener has heard something:
    Received: T60BADA7AD5D3/60BADA7AD5D3/6A78B6E6F5F6/51792B00FF733609
    [00:01:04.637,939] [1;31m<err> os: ***** HARD FAULT *****[0m
    [00:01:04.643,859] [1;31m<err> os: Fault escalation (see below)[0m
    [00:01:04.650,512] [1;31m<err> os: ***** BUS FAULT *****[0m
    [00:01:04.656,372] [1;31m<err> os: Precise data bus error[0m
    [00:01:04.662,475] [1;31m<err> os: BFAR Address: 0x20040af6[0m
    [00:01:04.668,823] [1;31m<err> os: r0/a1: 0x2001aed0 r1/a2: 0x00004b84 r2/a3: 0x20040af0[0m
    [00:01:04.678,131] [1;31m<err> os: r3/a4: 0x00002001 r12/ip: 0x00000000 r14/lr: 0x00029f59[0m
    [00:01:04.687,408] [1;31m<err> os: xpsr: 0x8100001a[0m
    [00:01:04.692,993] [1;31m<err> os: s[ 0]: 0x00000000 s[ 1]: 0x00000000 s[ 2]: 0x00000000 s[ 3]: 0x00000000[0m
    [00:01:04.704,162] [1;31m<err> os: s[ 4]: 0x00000000 s[ 5]: 0x00000000 s[ 6]: 0x00000000 s[ 7]: 0x00000000[0m
    [00:01:04.715,332] [1;31m<err> os: s[ 8]: 0x00000000 s[ 9]: 0x00000000 s[10]: 0x00000000 s[11]: 0x00000000[0m
    [00:01:04.726,501] [1;31m<err> os: s[12]: 0x00000000 s[13]: 0x00000000 s[14]: 0x00000000 s[15]: 0x00000000[0m
    [00:01:04.737,640] [1;31m<err> os: fpscr: 0x20022208[0m
    [00:01:04.743,255] [1;31m<err> os: Faulting instruction address (r15/pc): 0x00029d8c[0m
    [00:01:04.751,678] [1;31m<err> os: >>> ZEPHYR FATAL ERROR 0: CPU exception on CPU 0[0m
    [00:01:04.760,009] [1;31m<err> os: Fault during interrupt handling
    [0m
    [00:01:04.766,845] [1;31m<err> os: Current thread: 0x20016920 (unknown)[0m
    [00:01:04.779,174] [1;31m<err> os: Halting system[0m

Reply
  • I seem to have a similar problem when using v1.5


    AWS connection (connected: 0, in progress: 0)
    Not connected to AWS, trying to connect
    Received: T60BADA7AD5D3/60BADA7AD5D3/B929E82A85F4/02475F00FF662890
    Woo hoo, listener has heard something:
    Received: T60BADA7AD5D3/60BADA7AD5D3/6A78B6E6F5F6/51792B00FF733609
    [00:01:04.637,939] [1;31m<err> os: ***** HARD FAULT *****[0m
    [00:01:04.643,859] [1;31m<err> os: Fault escalation (see below)[0m
    [00:01:04.650,512] [1;31m<err> os: ***** BUS FAULT *****[0m
    [00:01:04.656,372] [1;31m<err> os: Precise data bus error[0m
    [00:01:04.662,475] [1;31m<err> os: BFAR Address: 0x20040af6[0m
    [00:01:04.668,823] [1;31m<err> os: r0/a1: 0x2001aed0 r1/a2: 0x00004b84 r2/a3: 0x20040af0[0m
    [00:01:04.678,131] [1;31m<err> os: r3/a4: 0x00002001 r12/ip: 0x00000000 r14/lr: 0x00029f59[0m
    [00:01:04.687,408] [1;31m<err> os: xpsr: 0x8100001a[0m
    [00:01:04.692,993] [1;31m<err> os: s[ 0]: 0x00000000 s[ 1]: 0x00000000 s[ 2]: 0x00000000 s[ 3]: 0x00000000[0m
    [00:01:04.704,162] [1;31m<err> os: s[ 4]: 0x00000000 s[ 5]: 0x00000000 s[ 6]: 0x00000000 s[ 7]: 0x00000000[0m
    [00:01:04.715,332] [1;31m<err> os: s[ 8]: 0x00000000 s[ 9]: 0x00000000 s[10]: 0x00000000 s[11]: 0x00000000[0m
    [00:01:04.726,501] [1;31m<err> os: s[12]: 0x00000000 s[13]: 0x00000000 s[14]: 0x00000000 s[15]: 0x00000000[0m
    [00:01:04.737,640] [1;31m<err> os: fpscr: 0x20022208[0m
    [00:01:04.743,255] [1;31m<err> os: Faulting instruction address (r15/pc): 0x00029d8c[0m
    [00:01:04.751,678] [1;31m<err> os: >>> ZEPHYR FATAL ERROR 0: CPU exception on CPU 0[0m
    [00:01:04.760,009] [1;31m<err> os: Fault during interrupt handling
    [0m
    [00:01:04.766,845] [1;31m<err> os: Current thread: 0x20016920 (unknown)[0m
    [00:01:04.779,174] [1;31m<err> os: Halting system[0m

Children
No Data
Related