[ 
https://issues.apache.org/jira/browse/MYNEWT-731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vipul Rahane updated MYNEWT-731:
--------------------------------
    Fix Version/s: v1_1_0_rel

> Crash in config_init_fcb(): NRF52840 and NRF52832 flash distinction
> -------------------------------------------------------------------
>
>                 Key: MYNEWT-731
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-731
>             Project: Mynewt
>          Issue Type: Bug
>            Reporter: Vipul Rahane
>            Assignee: Vipul Rahane
>             Fix For: v1_1_0_rel
>
>
> NRF52840 and NRF52832 flash struct in hal_flash.c need to be different as the 
> layout is different. This was causing a crash:
> {noformat}
> Program received signal SIGTRAP, Trace/breakpoint trap.
> __assert_func (file=<optimized out>, line=<optimized out>, func=<optimized 
> out>, e=<optimized out>) at 
> repos/apache-mynewt-core/kernel/os/src/arch/cortex_m4/os_fault.c:137
> 137          asm("bkpt");
> (gdb) bt
> #0  __assert_func (file=<optimized out>, line=<optimized out>, 
> func=<optimized out>, e=<optimized out>) at 
> repos/apache-mynewt-core/kernel/os/src/arch/cortex_m4/os_fault.c:137
> #1  0x00028c7e in sysinit_dflt_panic_cb (file=<optimized out>, 
> line=<optimized out>, func=<optimized out>, expr=<optimized out>, msg=0x0) at 
> repos/apache-mynewt-core/sys/sysinit/src/sysinit.c:37
> #2  0x0002de26 in config_init_fcb () at 
> repos/apache-mynewt-core/sys/config/src/config_init.c:87
> #3  config_pkg_init () at 
> repos/apache-mynewt-core/sys/config/src/config_init.c:105
> #4  0x000298aa in sysinit_app () at 
> bin/targets/nrf52-sensors-test/generated/src/nrf52-sensors-test-sysinit-app.c:51
> #5  0x0000c654 in main (argc=<optimized out>, argv=<optimized out>) at 
> repos/apache-mynewt-core/apps/sensors_test/src/main.c:701
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to