Page 1 of 1

Why is R6S Cortex-A76 clock limited on FriendlyWrt?

Posted: Wed Dec 17, 2025 8:30 pm
by parmi
I have noticed that when my NanoPi R6S runs FriendlyWrt, the clock speed of its four Cortex-A76 cores is limited to values below 2400 MHz, whereas the official OpenWrt version does not have this limitation.

Code: Select all

|             |         Quad-core ARM Cortex-A55          |         Quad-core ARM Cortex-A76         |
|-------------|----------|----------|----------|----------|----------|----------|----------|---------|
|             | Core0    | Core1    | Core2    | Core3    | Core4    | Core5    | Core6    | Core7   |
| OpenWrt     | 1800MHz  | 1800MHz  | 1800MHz  | 1800MHz  | 2400MHz  | 2400MHz  | 2400MHz  | 2400MHz |
| FriendlyWrt | 1800MHz  | 1800MHz  | 1800MHz  | 1800MHz  | 2304MHz  | 2304MHz  | 2256MHz  | 2256MHz |
 

Oddly, the Cortex-A76 cores under FriendlyWrt reach a maximum clock speed about 100 to 150 MHz lower.

Is there a way to unlock the Cortex-A76 clock speed up to 2.4 GHz?

For the record, I would like to point out that my NanoPi R6S ran OpenWrt with the scaling_governor set to performance, meaning the cores were constantly at 2.4 GHz, for a full year without any stability or temperature issues.
Now I would like to switch back to FriendlyWrt because I want to use my R6S not only as a home router but also as a media server with Jellyfin. Unfortunately, official OpenWrt does not support the hardware video transcoding of Rockchip RK3588S that is only available with FriendlyWrt.