CCR2004-16G-2S+ shows wrong cpu mhz

Hi,

This router should be 1700MHz according to the datasheet.
Or did i got the fast one?

Cheers,
Harry

[admin@x] /system/resource> print
                   uptime: 4m25s
                  version: 7.16.2 (stable)
               build-time: 2024-11-26 12:09:40
         factory-software: 7.15
              free-memory: 3764.3MiB
             total-memory: 4096.0MiB
                      cpu: ARM64
                cpu-count: 4
            cpu-frequency: 2000MHz
                 cpu-load: 0%
           free-hdd-space: 107.0MiB
          total-hdd-space: 128.0MiB
  write-sect-since-reboot: 26
         write-sect-total: 22263
               bad-blocks: 0%
        architecture-name: arm64
               board-name: CCR2004-16G-2S+
                 platform: MikroTik

Nominal CPU frequency is 1700MHz. But it’s possible to overclock it by setting /system/routerboard/settings set cpu-frequency=. Nowdays default setting is auto which allows ROS to scale frequency up or down depending on CPU core load. Sometimes this doesn’t work too well (it takes sone time to scale up and during that period of time router performance lags somehow).

I checked it, winbox doesn’t show that option.
CLI kind of the same:

[admin@x] /system/routerboard/settings> set cpu-frequency=1700
input does not match any value of cpu-frequency
[admin@x] /system/routerboard/settings> set cpu-frequency=2000
input does not match any value of cpu-frequency
[admin@x] /system/routerboard/settings> set cpu-frequency=auto
input does not match any value of cpu-frequency
[admin@x] /system/routerboard/settings> set cpu-frequency= 
[admin@x] /system/routerboard/settings>

Running export doesn’t show any changes to the default.

I guess its a cosmetic bug.

If you use
set cpu-frequency= and then TAB
what options do you get ?

Also check settings in /system/device-mode … I think you have to enable routerboard property to change cpu frequency setting … just don’t know which particular ROS version started to require that (could be it’s 7.17).

I get zero options. It like it did not press TAB.

That’s a good one.. but it seems i can not see the values. Maybe this is from v7.17 and later.
I’m running v7.16.2

[admin@x] /system/device-mode> print
  mode: enterprise



I’m running v7.16.2

Then yeah, you’re locked by default.


/system/device-mode/update routerboard=yes

beware, you will be forced to reboot - it tells you to unplug power or press button, but pressing button will reboot.

After the reboot, you will have settings available in /system/routerboard/set.
And if you do /system/device-mode/print, it will say something like:

         mode: enterprise
  routerboard: yes

Hi

I have upgrade and change the device mode.
But nothing really change still the wrong value and no way to adjust it.

Cheers,
Harry

[admin@MR1] /system/device-mode> print
                 mode: advanced     
     allowed-versions: 7.13+,6.49.8+
              flagged: no           
     flagging-enabled: yes          
            scheduler: yes          
                socks: yes          
                fetch: yes          
                 pptp: yes          
                 l2tp: yes          
       bandwidth-test: yes          
          traffic-gen: no           
              sniffer: yes          
                ipsec: yes          
                romon: yes          
                proxy: yes          
              hotspot: yes          
                  smb: yes          
                email: yes          
             zerotier: yes          
            container: no           
  install-any-version: no           
           partitions: no           
          routerboard: yes          
        attempt-count: 0            

[admin@MR1] /system/device-mode> /system/res
resource     reset-configuration   
[admin@MR1] /system/device-mode> /system/routerboard/print
       routerboard: yes            
             model: CCR2004-16G-2S+
          revision: r3             
     serial-number: x
     firmware-type: al64           
  factory-firmware: 7.15.2         
  current-firmware: 7.17           
  upgrade-firmware: 7.17           
[admin@MR1] /system/device-mode> /system/resource/print   
                   uptime: 2m46s              
                  version: 7.17 (stable)      
               build-time: 2025-01-16 08:19:28
         factory-software: 7.15               
              free-memory: 3782.0MiB          
             total-memory: 4096.0MiB          
                      cpu: ARM64              
                cpu-count: 4                  
            cpu-frequency: 2000MHz            
                 cpu-load: 1%                 
           free-hdd-space: 107.0MiB           
          total-hdd-space: 128.0MiB           
  write-sect-since-reboot: 37                 
         write-sect-total: 40492              
               bad-blocks: 0%                 
        architecture-name: arm64              
               board-name: CCR2004-16G-2S+    
                 platform: MikroTik

You can’t set CPU frequency like this?

/system/routerboard/settings/set cpu-frequency=auto

(or press before entering auto to see possible values)

It seems unable to modify the CPU frequency.undefined