Upgrading procedure from 3.33 to 6.42.x

Hello,
I have an old CCR1036-8G-2S+ in production use.
it’s firmware is still in version 3.33 but there are packages in version 6.42.9

How safe is it to upgrade the firmware from 3.33 to 6.42.9? Are there some special steps I need to know?

There are two types of software/firmware run by Routerboard devices:

  • Routerboot … it’s something like BIOS on PCs and sets basic functionality needed to boot RouterOS
    You can get information about it using command /system routerboard print. It is not so vital to keep it up to date and changes (for mature devices) are not very frequent. Upgrade routerboot files are part of ROS package and you can upgrade it after you upgraded ROS and rebooted device (additional reboot is needed after Routerboot upgrade)
    I believe the mentioned version 3.33 actually relates to routerboot.
  • RouterOS (short: ROS) … is actual OS performing tasks.
    Information about version of ROS is displayed by command /system package print. As this is actual software that performs functions, it is important to keep it up to date.

It’s ROS which you normally upgrade … either on-line or by uploading package files. And to determine how safe it is to upgrade, it’s important to know what’s current version on the device (as mentioned before, it’s unlikely to be 3.33) and it also depends on complexity of setup. There were a few version changes which brought big changes (one such version change was from 6.41 to 6.42) and upgrade scripts are not 100% successful at migrating the setup.

If you don’t mind, you can post output of /export hide-sensitive (redact public IP addresses and place the output into code envrionment) and we’ll comment on probability of upgrade getting through. BTW, the mentioned command shows ROS version as well at the top of the output.

Hi, you’re right the packages are pretty much up to date but the Routerboot version is 3.33
Is it generally safe or necessary to upgrade the Routerboot?

Make a backup of your settings out of the device.

Update the firmware and reboot.

https://wiki.mikrotik.com/wiki/Manual:Upgrading

Most of Routerboot changes are about some bug fixes, only rarely are they about increased performance. So if you don’t experience any problems, you don’t have to upgrade Routerboot. But usually upgrade doesn’t hurt either.

Thank you for all the replies.