This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nrf5340 nrf connect SDKv1.9.1 USB+DFU

Is there any useful help documentation available for nRF Cconnect  SDK? i can only find the  nRF5 SDK v13.0.0, There seem to be many differences between nRF5 SDK and nRF Cconnect  SDKhttps://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v13.0.0%2Fble_sdk_app_dfu_bootloader.html       

I am using the Segger IDE and want to know what PC side tools and commands I should use to make the upgraded firmware and transfer it to the NRF5340 DK via USB. It was the first time for me to get in touch with NRF Connect SDK and Nordic MCU. At present, IF I want to develop USB + DFU, I can only get little information from the Kconfig file of NRF Connect SDK.

Parents
  • Hi I know that it might be a little difficult but I was on the same boat as you with 0 experience regarding MCUboot.

    You can start with the following sample:
    /mgmt/mcumgr/smp_svr

    Then you can go to Hellesvik's repo and download his sampels which are really good:

    https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk

    Pretty much you have to include the bootloader in the configs and everything else is taken care by it.

    Next you would need something to push images onto your board according to your OS you can either use:

    mumgr -- Linux

    newtmgr -- Windows

    The samples will also show you a way to do some BLE - FOTA and how to use the external QSPI flash too.

    It needs a bit of digging but all information you would need is there. It might also help you to learn more stuff as you will have to snoop around documentations and find more interesting info and limitations on what you can/cannot do.

    There are a lot of good questions on the forums that pretty much cover all scenarios, even weird ones (I know I have posted some weird stuff :D)

    You will also have to check out how MCUboot works on the documentations either (Zephyr, Nordic)

Reply
  • Hi I know that it might be a little difficult but I was on the same boat as you with 0 experience regarding MCUboot.

    You can start with the following sample:
    /mgmt/mcumgr/smp_svr

    Then you can go to Hellesvik's repo and download his sampels which are really good:

    https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk

    Pretty much you have to include the bootloader in the configs and everything else is taken care by it.

    Next you would need something to push images onto your board according to your OS you can either use:

    mumgr -- Linux

    newtmgr -- Windows

    The samples will also show you a way to do some BLE - FOTA and how to use the external QSPI flash too.

    It needs a bit of digging but all information you would need is there. It might also help you to learn more stuff as you will have to snoop around documentations and find more interesting info and limitations on what you can/cannot do.

    There are a lot of good questions on the forums that pretty much cover all scenarios, even weird ones (I know I have posted some weird stuff :D)

    You will also have to check out how MCUboot works on the documentations either (Zephyr, Nordic)

Children
No Data
Related