I used nRF52840 board with SDK 17_1_0 ,
VL53L5CX driver I want to transfer large amount of data on I2C but when i try to write it then first time nRF52840 restart and after it was working fine
why nrf52840 is restart and how to solve this?
I used nRF52840 board with SDK 17_1_0 ,
VL53L5CX driver I want to transfer large amount of data on I2C but when i try to write it then first time nRF52840 restart and after it was working fine
why nrf52840 is restart and how to solve this?
Hi!
A function likely returned an error, and that was passed into APP_ERROR_CHECK(). The default behavior is then to reset the device. This happens in app_error_fault_handler().
But if you want to debug the issue, and get the error information, then you don't want the chip to reset. So then you need to change the behavior of app_error_fault_handler() by defining DEBUG.
If you are using SES, set the configuration to Debug,
PS: If this is a new project, I strongly recommend using nRF Connect SDK instead. https://www.nordicsemi.com/Products/Development-software/nRF-Connect-SDK
Hi,
in firmware we used the FDS and we write some data on it ,
when we run the firmware and after nrf52840 is reset Then we are not able to read the fds data,
also we used the USBD for print the logs ,so when we run the firmware after USBD was reset.
we debug the firmware at that time USBD was reset when we transfer large amount data on I2C but firmware was not stop it execute successfully.