Which are the interface options for debugging and programming nRF52840?
Which are the interface options for debugging and programming nRF52840?
The nRF52840 can be programmed and debugged via Serial Wire Debug (SWD). That is the only option.
Can we use UART and USB Type C for debugging and programming nRF52840?
No, you can only use SWD.
Can we program nRF52840 with BLE throogh OTA, USB, SD Card using the SPI interface and UART?
You can use DFU over many different transports, that is just limited by what is supported by the bootloader and firmware running on the device. But DFU OTA is not the same as programming adn debugging. The devices ship empty, and the initial programming must be done via SWD.
You can use DFU over many different transports, that is just limited by what is supported by the bootloader and firmware running on the device. But DFU OTA is not the same as programming adn debugging. The devices ship empty, and the initial programming must be done via SWD.
Okay we have understand, after initial programming using SWD.
Then we can Firmware update through BLE through OTA, USB, SD Card using the SPI interface and UART?
We provide bootloaders and samples that support BLE over OTA (Bluetooth and some other protocols) and USB. There is nothing fundamentally preventing you from doing it via SD Card or SPI either, but you will have to add support for that yourself.
Thank you for your support.