Updating Bootloader Fails

Hi,

I want to convert a brand new RAK4631 to RAK4631-R
Using this manual

Updating RAK4631 to RUI3
I see the serial Port on COM37

I executed the modified command but I do get this ouput:

grading target on COM37 with DFU package C:\xxxxx\rui3_nrf52840_bootloader_latest.zip. Flow control is disabled, Single bank, Touch 1200
Touched serial port COM37
Opened serial port COM37
Starting DFU upgrade of type 2, SoftDevice size: 0, bootloader size: 36184, application size: 0
Sending DFU start packet
Timed out waiting for acknowledgement from device.

Failed to upgrade target. Error is: No data received on serial port. Not able to proceed.
Traceback (most recent call last):
File “main.py”, line 296, in serial
File “dfu\dfu.py”, line 232, in dfu_send_images
File “dfu\dfu.py”, line 199, in _dfu_send_image
File “dfu\dfu_transport_serial.py”, line 179, in send_start_dfu
File “dfu\dfu_transport_serial.py”, line 243, in send_packet
File “dfu\dfu_transport_serial.py”, line 282, in get_ack_nr
nordicsemi.exceptions.NordicSemiException: No data received on serial port. Not able to proceed.

Possible causes:

  • Selected Bootloader version does not match the one on Bluefruit device.
    Please upgrade the Bootloader or select correct version in Tools->Bootloader.
  • Baud rate must be 115200, Flow control must be off.
  • Target is not in DFU mode. Ground DFU pin and RESET and release both to enter DFU mode.

What can I do? I do not come to the 2nd step as described

Welcome to RAK forum @Anton,

Based on the error, can you please check if your COM port is correct? There are cases that the COM port change while it is connected to the PC.

Thanks for the help @carlrowan
Yes I can confirm the COM Port is correct. I only see COM1 and COM37 so no risk of doing something wrong.
Any other ideas?

Can you try to forced bootloader mode by double clicking reset. It is likely that the COM port will change so please use it instead of COM37.

The LED should be dimming back and forth when you are in bootloader mode and an external drive must be detected automatically by the PC.

Hi,
I tried this already, quick double press, slow double press, double press with pause, nothing helps to get the drive available.
I do have other devices, there ist is no problem, but this one I do not get it

Hi @Anton ,

Something is probably broken on the bootloader code. Best way to change it to RUI3 is using external tool using Jlink or RAKDAP1.

Well, might be, but getting access to such tool is not easy and in case of J-Link very expencive