RAK 7200 Firmware "Operation exceeds memory limits"

Issue: RAK 7200 Firmware “Operation exceeds memory limits”
Setup: Windows 10, with STMCube and the latest firmware

also tried

Server: n/a

Details: When i do a firmware upgrade, i get the following.

16:41:02 : UPLOADING …
16:41:02 : Size : 1024 Bytes
16:41:02 : Address : 0x8000000
16:41:02 : Read progress:
16:41:03 : Data read successfully
16:41:03 : Time elapsed during the read operation is: 00:00:01.225
16:41:14 : Read File: \Mac\Home\Downloads\RAK7200_Latest_Firmware(2)\RAK7200_V3.1.0.13_Release.bin
16:41:14 : Number of segments: 1
16:41:14 : segment[0]: address= 0x0, size= 0x30020
16:41:24 : Memory Programming …
16:41:24 : Opening and parsing file: RAK7200_V3.1.0.13_Release.bin
16:41:24 : File : RAK7200_V3.1.0.13_Release.bin
16:41:24 : Size : 196640 Bytes
16:41:24 : Address : 0x08000000
16:41:24 : Erasing memory corresponding to segment 0:
16:41:24 : Error: Operation exceeds memory limits
16:41:24 : Error: failed to erase memory

anything i can do to get the firmware on the device?

Hi @qlion it seems that there is a problem with some devices. This is reported to the dev team. We will inform you asap.

1 Like

Hi again. So, please use STM32Cube Programmer(you need to put RAK7200 in boot mode with the buttons) to erase the whole chip, then burn the bootloader from here https://downloads.rakwireless.com/LoRa/RAK7200-Tracker/Firmware/Bootloader/RAK7200_BOOT_V3.1.1.zip. Close the STM32 tool. Download the RAK LoRaButton Upgrade Tool and run it. Select the correct port and the latest firmware file. Press the reset button of RAK7200, then the Start button of the RAK LoRaButton Upgrade Tool.

Hi Velev

Thank you very much.

I managed to get the firmware on.

1 Like

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