RAK4630 firmware upload by USB

I’m looking for a way to upload application firmware to RAK4630 with RUI3 by USB.

Now, I’m doing this with Vscode but it compiles every time the firmware even with no modification. So it takes ages to deploy a big number of devices with new firmware.

So far, I only found ways to upload using programming pins but for me it’s not an option since the device enclosure does not expose does pins. Other option I found is converting .hex file to .UF2 and set the device in boot mode but I guess this is not possible with RUI3.

There’s also the possibility of DFU by BLE but not sure if it is possible to update only application or somehow merge binaries to upload all together.

Any suggestion will be welcomed!

Thanks

welcome to the forum @carlosgalindo

RUI3 does not support UF2 mode.

You can use the nrf-util application to upload the ZIP file generated by the compilation.

nrfutil.exe dfu serial -pkg <YOUR_APPLICATION.zip> -p COM<XX>

Thank you very much! That’s what I need. I should have thought this before because I used that to upgrade many devices before but I didn’t make link myself.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.