NordicSemiconductor / Nordic-Thingy52-FW

Nordic Thingy:52 software development kit. This kit is designed to assist users in developing their own custom firmware for Thingy. Please see http://www.nordicsemi.com/thingy for the latest news and software releases.
Other
210 stars 133 forks source link

nrf_dfu_mbr_init_sd reboots #44

Open palavrov opened 4 years ago

palavrov commented 4 years ago

I got permanent device reboot due hardware exception when come to this call:

https://github.com/NordicSemiconductor/Nordic-Thingy52-FW/blob/99be6c170612faad070c02e857de27687480a03f/external/sdk13/components/libraries/bootloader/nrf_bootloader_app_start.c#L57

The exception is because of bad memory access in SD132 v4.0.2 in function at address 00028720 - as it is closed source hex file cannot investigate further.

I tried to update SD132 to latest version 7.0.0 to check if it will work but the API differ too much and I give up at the end.

Could someone suggest me what I could do to avoid the bad memory access and the following reboot?

koffes commented 4 years ago

Hi @palavrov. May I ask you to raise this issue in our support portal? https://devzone.nordicsemi.com/ We have a large team there ready to assist.