Hello! I'm currently working on updating nrf52840 through nrf9160 on the nrf9160dk like this thread and this thread
Currently i have this setup:
On 9160:
I've implemented mcuboot and mcumgr with a prj.conf similar to the one in this thread.
The setup works great with both shell command on the chip and mcumgr-cli commands from the terminal working. In other words i am able to upload images using the mcumgr ... image upload FILE.bin command, though very slow for some reason (2kB/s), and also write shell commands when listening on a screen.
On 52840:
The implementation is identical except for
CONFIG_BOARD_NRF9160DK_INTERFACE0_MCU=y
CONFIG_BOARD_NRF9160DK_INTERFACE1_MCU=y
in the prj.conf to connect them. However this no longer works after i updated the sdk.
The applications on both are just:
Problems:
1. Assuming I can increase the speed of transfer, how do i do that?
2. What are the new kconfigs for connecting 9160 and 52840?
3. How can i transfer a 52840 image from the mcuboot second slot on 9160 to mcuboot second slot on 52840?
I'm on linux, Zephyr version 2.4.99, sdk version 1.5.0
Thanks!