I m struggling to investigate a weird problem.
In short, the problem is : the OTA bootloader part in EEPROM is corrupted.
The device can't boot up and doesn't repond to GPIO interrupt. LED keesp lighting on all the time which should blink after boot up.
When I try to read CS configurations of bootloader using CsConfig.exe, it reported like this:
What I tried:
I compared image file dump from devices being investigaed with good image file, seems there are some continious difference from 0x000026 to 0x000058:
Information about EEPROM map:
mostly followed examples from CSR_uEnergy_SDK-126.96.36.199
Application NVM settings in csr101x_A05.keyr:
&nvm_start_address = 4100 // Default value (in hex) for EEPROM
&nvm_size = 40 // Default value(number of words)
Will be much appreciate if someone could share some thoughts on this.