1. Can nrf9160dk protect code avoid any one to read firmware out and copy them in usb
2. Can nrf9160dk protect code avoid any one to read firmware out and copy them in externl debug segger j-link pro
1. Can nrf9160dk protect code avoid any one to read firmware out and copy them in usb
2. Can nrf9160dk protect code avoid any one to read firmware out and copy them in externl debug segger j-link pro
Hi Fatalfeel,
1. nRF9160 does not have a USB interface, so you don't need to worry about this. Communication interfaces like uart, SPI, I2C, USB are fully controlled by developers. It is almost impossible to modify them for other purposes from outside unless the developer provides a specific function inside the chip.
2. APPROTECT and ERASEPROTECT in UICR can block all access and the possibility to erase all memory and registers from outside external debuger. You can refer to a similar case from (+) How to fuse nRF9160 debug port? - Nordic Q&A - Nordic DevZone - Nordic DevZone (nordicsemi.com)
Best regards,
Charlie
sorry. its nrf9160dk
sorry. its nrf9160dk
No, this only enables access to UICR.
nrfjprog tool is the most practical way to configure UICR by far. You can also read and write through NRFX_NVMC driver like nRF52 devices.