AT command not working after converting RAK4631 to RAK3631-R

I followed these instructions to convert RAK4631 to RAK3631-R

Here is my windows 10 powershell output:

C:\Users\user\Downloads\flash4631> ./adafruit-nrfutil.exe --verbose dfu serial --package rui3_nrf52840_bootloader_latest.zip --port COM7 -b 115200 --singlebank --touch 1200
Upgrading target on COM7 with DFU package C:\Users\user\Downloads\flash4631\rui3_nrf52840_bootloader_latest.zip. Flow control is disabled, Single bank, Touch 1200
Touched serial port COM7
Opened serial port COM7
Starting DFU upgrade of type 2, SoftDevice size: 0, bootloader size: 36184, application size: 0
Sending DFU start packet
Sending DFU init packet
Sending firmware file
########################################
###############################
Activating new firmware

DFU upgrade took 2.651463747024536s
Device programmed.
PS C:\Users\user\Downloads\flash4631> ./nrfutil.exe dfu serial -pkg rui3_rak4631_latest.zip -p COM10
  [####################################]  100%
Device programmed.

Now, I am stuck with AT command not working. I have tried Tera Term and RAK_SERIAL_PORT_TOOL_V1.2.1 none seems working and I cannot reverse back to RAK4631!
Also I noticed that double click the reset button doesn’t make a new drive, it just restart the device I guess.

Any suggestion is appreciated

AB

Hi @we0038 ,

Just to doublecheck that we cover common issues, can you please confirm if the COM port is correct? When you convert to RAK4631-R, doubleclick function on reset will not function anymore. This is normal. This is only available on RAK4631 BSP.

Can you also please try WisToolBox if RAK4631 will be detected? The RAK SERIAL PORT TOOL is designed for the old RUI V2 not RUI3.

Hi @carlrowan,
Yes COM should be correct as I always keep an eye on the device manager.
WisToolBox is working! thank you.

Just so you understand, I was following @beegee suggestion RAK4631-Kit-4-RAK1906 for my previous question. As a newbie, I face a lot of confusion and tutorials unclarity!

Most of my examples are for open source Arduino. If they are for RUI3 they usually have the “RUI3” in their name. Like the RUI3 Sensor Node which has support for the RAK1906 beside of many other sensors.

Hi @beegee,
The reason I convert to RUI3 is to be able to run AT command (I assumed) mentioned in RAK4631-Kit-4-RAK1906 example

I am facing an issue while upgrading my RAK4630 from Arduino bootloader to RUI3.

What I did:-

  1. Flashed the RUI3 bootloader using adafruit-nrfutil
  2. Flashing process completed successfully
  3. Then flashed the RUI3 firmware using nrfutil
  4. Both DFU commands show Device programmed successfully

DFU logs
adafruit-nrfutil.exe --verbose dfu serial --package rui3_nrf52840_bootloader_latest.zip --port COM303 -b 115200 --singlebank --touch 1200

DFU upgrade took 2.7s
Device programmed.

nrfutil.exe dfu serial -pkg rui3_rak4631_latest.zip -p COM301
[####################################] 100%
Device programmed.

Problem

After flashing, no COM port appears normally
Only when I double press reset, a COM port appears
That COM port does not respond to AT commands
RUI3 AT commands are not working at all.

now am stuck in middle can you guide me what i do

Instead of flashing “rui3_rak4631_latest.zip” try to flash “RAK4631_latest_dfu_package.zip” from our Download Center