[SOLVED] No downgrade possible because not enough free RAM

I have a RB750Gr3 and wanted to revert an firmware version to a previous one but that was not possible and I had to use the downgrade to the current version and not to the wished RC version.
After installing an 32G SD card I have the Flash disappear and reappear randomly and I have only 5MB of the available 16MB and when I put the firmware on disk1 it won’t do anything.

/dude print, enabled: yes, data-directory: disk1, status: running



/disk> print, # NAME LABEL TYPE DISK FREE SIZE, 0 disk1 ext3 SD 29.5GiB 29.8GiB



/system resource> print
uptime: 13h38m13s
version: 6.38.3 (stable)
build-time: Feb/07/2017 09:52:42
factory-software: 6.36.1
free-memory: 185.1MiB
total-memory: 256.0MiB
cpu: MIPS 1004Kc V2.15
cpu-count: 4
cpu-frequency: 880MHz
cpu-load: 0%
free-hdd-space: 4.9MiB
total-hdd-space: 16.0MiB
write-sect-since-reboot: 130
write-sect-total: 294025
bad-blocks: 0%
architecture-name: mmips
board-name: hEX
platform: MikroTik

How can I make the fee-hdd-space large enough to accommodate an more than 8MB firmware so that I can flash by doing a reboot?

Thanks in advance

Hi.

New Routerboard only have 16 MB of flash memory. You can make downgrade or upgrade uploading files to RAM too (this function is available recently), if you try in flash it will fail.

You can try upload new RouterOS version using netinstall.

Remember it will erase all your files in memory so you will need backup.

Thanks and I have searched the Wiki and the forum but did not manage to find how to upload the firmware into RAM manually.

all uploads go into RAM automatically, always. there should be no difference if Flash is too small. Upgrade/Downgrade works by default in any version

Thanks Normis and the word “uploads” did rang a bell and only used “drag-and-drop” in different areas of the file list with no success. Using the upload button for the first time did work. :slight_smile:

I am now back on my previous RC which is 33. The only problem I now have that the DUDE is gone and the Package List and directories are empty. The database is still there so I am going to upload the DUDE and look if I get my stuff back.

Update: the DUDE is back and my data is still there. I downloaded it from the Mikrotik site by editing the current link to the RC33 link.
Update 2: I now know that I can also drag and drop directly to RAM by going to the bottom of the File List till you get a fat black line. Then just move a few bit down with the mouse pointer and release. I assumed the fat black line indicated the bottom, it indicates that it will be dropped in between two lines connected to the directory or root. Because the RAM is invisible you still get the in between line but you can’t see the next (empty) line of the RAM.
Update 3: you will have to go through the motion of downgrading to “current”, “bug fix”, “legacy” before you can go up to RC again.

Hello,

Maybe I’m missing something, but I just tested on a hAP lite and hAP ac.

As I transfered my NPK file to the hAP AC, the memory counter (RAM, top right of WinBox) went down and the counter of the “Files” window didn’t change. So that’s good!

But I did the same operation on a hAP lite (32M RAM, 16M flash) and I saw the counter in the “Files” window go down while the “Memory” counter kept stable. I know that the smaller models use RAM to create a drive, but how does this work in my test scenario? I’m assuming that the 32M RAM is split in two (memory and flash). With these smaller models, I have to keep packages to a strick minimum otherwise I can’t upgrade.

Regards,

AC

The same happens in RB951Ui-2HnD. Also, happens when upgrade to newer version.
Have 102MB of Free RAM, but uses flash memory to store the upgrade packages.
This doesn’t happen on RB750Gr2, which store the upgrade packages in ram memory even with 33MB of Free RAM.