[メモ] TinkerOS 2.0.8でCPUの最大Clockが1.8→1.5 GHzになっている、のを修正
3393 ワード
/boot/rk3288-miniarm.dtb
を修正すると、なおる。
TL;DR
# Fix Cpu Freq : /boot/rk3288-miniarm.dtb
curl -sSL https://github.com/mt08xx/files/raw/master/TinkerOS-v2.0.8_CPUFreqFix_rk3288-miniarm.dtb.bz2 | bzip2 -dc | tee rk3288-miniarm.dtb | md5sum
# => ce70fbd5cf42cc3e4d9728612837887e - (Correct file ?)
# backup and copy to /boot
sudo mv /boot/rk3288-miniarm.dtb{,.bak}
sudo cp ./rk3288-miniarm.dtb /boot
# Reboot
sudo reboot
概要
- byobuを使ってると、CPUのクロックが表示されるが、以前は、1.8GHzとか出てたのに、1.5GHzくらいだなぁ、とは前々から気づいてたのだが、、、バグだったようです。
# Fix Cpu Freq : /boot/rk3288-miniarm.dtb
curl -sSL https://github.com/mt08xx/files/raw/master/TinkerOS-v2.0.8_CPUFreqFix_rk3288-miniarm.dtb.bz2 | bzip2 -dc | tee rk3288-miniarm.dtb | md5sum
# => ce70fbd5cf42cc3e4d9728612837887e - (Correct file ?)
# backup and copy to /boot
sudo mv /boot/rk3288-miniarm.dtb{,.bak}
sudo cp ./rk3288-miniarm.dtb /boot
# Reboot
sudo reboot
- byobuを使ってると、CPUのクロックが表示されるが、以前は、1.8GHzとか出てたのに、1.5GHzくらいだなぁ、とは前々から気づいてたのだが、、、バグだったようです。
- TinkerBoardForum より、Maximum allowed frequency is 1.51GHz on 2.0.8 TinkerOS という報告があって、githubで修正が入りました。 次のリリースでは、なおるようです。
環境
- TinkerBoard
- TinkerOS v2.0.8 (
20181023-tinker-board-linaro-stretch-alip-v2.0.8.img
)
手順
- イメージをmicroSDに焼く
-
とりあえず、chromium
をアップデートしないようにして、パッケージ更新
sudo sh -c 'apt-mark hold chromium && apt update && sudo apt upgrade -y'
-
必要そうなパッケージを入れる
sudo apt install -y byobu
-
/boot/rk3288-miniarm.dtb
を修正する
# device-treeのツール.
sudo apt install -y device-tree-compiler
#
cd /boot
# バックアップ
sudo cp rk3288-miniarm.dtb rk3288-miniarm.dtb.bak
# dtbから、dtsを作成
sudo dtc -I dtb -O dts rk3288-miniarm.dtb -o rk3288-miniarm.dts
# 修正
#grep 'rockchip,max-volt' rk3288-miniarm.dts
sudo sed -i -e 's/<0x149970>/<1400000>/g' rk3288-miniarm.dts
# dtsから、dtbを生成
sudo dtc -I dts -O dtb rk3288-miniarm.dts -o rk3288-miniarm.dtb
# 再起動
sudo reboot
-
パフォーマンスモードにして、確認してみる?
echo performance | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
20181023-tinker-board-linaro-stretch-alip-v2.0.8.img
)- イメージをmicroSDに焼く
-
とりあえず、
chromium
をアップデートしないようにして、パッケージ更新sudo sh -c 'apt-mark hold chromium && apt update && sudo apt upgrade -y'
-
必要そうなパッケージを入れる
sudo apt install -y byobu
-
/boot/rk3288-miniarm.dtb
を修正する# device-treeのツール. sudo apt install -y device-tree-compiler # cd /boot # バックアップ sudo cp rk3288-miniarm.dtb rk3288-miniarm.dtb.bak # dtbから、dtsを作成 sudo dtc -I dtb -O dts rk3288-miniarm.dtb -o rk3288-miniarm.dts # 修正 #grep 'rockchip,max-volt' rk3288-miniarm.dts sudo sed -i -e 's/<0x149970>/<1400000>/g' rk3288-miniarm.dts # dtsから、dtbを生成 sudo dtc -I dts -O dtb rk3288-miniarm.dts -o rk3288-miniarm.dtb # 再起動 sudo reboot
-
パフォーマンスモードにして、確認してみる?
echo performance | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Author And Source
この問題について([メモ] TinkerOS 2.0.8でCPUの最大Clockが1.8→1.5 GHzになっている、のを修正), 我々は、より多くの情報をここで見つけました https://qiita.com/mt08/items/00c659c732b0c7904269著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .