This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Flash Write Problem

Hi,

We are using Softdevice S310 Version:3.0.0 and SDK:9.0.0. My Device working on battery power. We are facing Flash write problem when my battery voltage goes to below 2.7V.

We are set below threshold. //Power Threshold Set err_code = sd_power_pof_threshold_set(NRF_POWER_THRESHOLD_V27); APP_ERROR_CHECK(err_code);

During Flash write operation GPIO is ON,UART is ON and other Peripheral are off. BLE and ANT Radio are OFF.

Please give any suggestion for solve this problem.

Regards, Himansu

Parents
  • There is hardware protection of data stored in flash by preventing write instructions from being executed when the voltage is lower than the threshold specified. You are specifying that the power should not go below 2,7 V, so then this is expected behaviour.

    Is there a particular reason why have you set NRF_POWER_THRESHOLD_V27? If you set it to a other value, say NRF_POWER_THRESHOLD_V23, that should help.

Reply
  • There is hardware protection of data stored in flash by preventing write instructions from being executed when the voltage is lower than the threshold specified. You are specifying that the power should not go below 2,7 V, so then this is expected behaviour.

    Is there a particular reason why have you set NRF_POWER_THRESHOLD_V27? If you set it to a other value, say NRF_POWER_THRESHOLD_V23, that should help.

Children
Related