<div dir="ltr">Hi community,<div><br></div><div>I'm having a weird hardfault when I'm linking the OpenThread library to RIOT. After running GDB, I noticed the hardfault is before accessing main() function (so shouldn't be a problem of the port itself).</div><div><br></div><div>RIOT is crashing in this line [1]. Here's the content of hardfault:</div><div><br></div><div><div><font size="1">2016-06-17 13:40:42,716 - INFO # Context before hardfault:</font></div><div><font size="1">2016-06-17 13:40:42,718 - INFO #    r0: 0x00000000</font></div><div><font size="1">2016-06-17 13:40:42,719 - INFO #    r1: 0x00000655</font></div><div><font size="1">2016-06-17 13:40:42,721 - INFO #    r2: 0x00000000</font></div><div><font size="1">2016-06-17 13:40:42,722 - INFO #    r3: 0x000058c4</font></div><div><font size="1">2016-06-17 13:40:42,724 - INFO #   r12: 0x00000000</font></div><div><font size="1">2016-06-17 13:40:42,726 - INFO #    lr: 0x00021ea7</font></div><div><font size="1">2016-06-17 13:40:42,727 - INFO #    pc: 0x000058c4</font></div><div><font size="1">2016-06-17 13:40:42,729 - INFO #   psr: 0x40000000</font></div><div><font size="1">2016-06-17 13:40:42,729 - INFO # </font></div><div><font size="1">2016-06-17 13:40:42,729 - INFO # Misc</font></div><div><font size="1">2016-06-17 13:40:42,731 - INFO # EXC_RET: 0xfffffff9</font></div><div><font size="1">2016-06-17 13:40:42,735 - INFO # Attempting to reconstruct state for debugging...</font></div><div><font size="1">2016-06-17 13:40:42,736 - INFO # In GDB:</font></div><div><font size="1">2016-06-17 13:40:42,737 - INFO #   set $pc=0x58c4</font></div><div><font size="1">2016-06-17 13:40:42,738 - INFO #   frame 0</font></div><div><font size="1">2016-06-17 13:40:42,739 - INFO #   bt</font></div></div><div><br></div><div><br></div><div>The OpenThread library is in C++, I programmed the hooks in C and C++ but I get the same hardfault.</div><div><br></div><div>Any clue?</div><div>Cheers</div><div><br></div><div>[1]: <a href="https://github.com/RIOT-OS/RIOT/blob/b5497c3be43bdfecb0fb10e84bffbbd76d7a1ca1/cpu/cortexm_common/vectors_cortexm.c#L113">https://github.com/RIOT-OS/RIOT/blob/b5497c3be43bdfecb0fb10e84bffbbd76d7a1ca1/cpu/cortexm_common/vectors_cortexm.c#L113</a></div>







</div>