DA14531 OTP CS ROM

DA14531 OTP CS will stuck chip if add value 'Stop'

Fri, 2020-03-27 15:18--wanhuaqifang

I use SmartSnippetsToolbox to test DA14531`s OTP CS. The last selection is "Stop:Indicates that the configuration script has reached the end".

But I set this,the Chip was stuck in BOOT. And I can`t connect it with SWD. The Application in the OTP wasn`t run.

我对在DA14531 ROM代码进行反编译,我发现this:

if ( cs_data < 0x40000000 || (result = 0x5000424C, cs_data > 0x5000424C) )
sub_156C();

the ROM process 0x000 as a calibration value,which it will got stuck in sub_156C(); with a endless loop similar to ASSERT_WARINIG(0)

Subscribe to RSS - DA14531 OTP CS ROM