「PinePhoneの初期設定」の版間の差分

ナビゲーションに移動 検索に移動
1,095行目: 1,095行目:
  fi
  fi
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
== SoCのオーバークロック ==
==== Allwinner SoC ====
Allwinner Socをオーバークロックするには、まず、/boot/dtbs/allwinnerディレクトリにあるDTBファイルをDTSファイルに変換する必要がある。<br>
所有しているPinePhoneに適合するsun50i-a64-pinephone-1.X.dtbファイルを、DTSファイルに変換する。<br>
sudo dtc -I dtb -O dts /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dtb -o /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dts
<br>
変換したDTSファイルの内容を、以下に示すように編集する。<br>
sudo vi /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dts
<br>
# /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dtsファイル
# 編集前
...略
opp-1152000000 {
    opp-hz = <0x00 0x44aa2000>;
opp-microvolt = <0x13d620>;
clock-latency-ns = <0x3b9b0>;
};
...略
# 編集後 (Allwinner SoCを1.344[GHz]に変更する場合)
...略
opp-1152000000 {
    #opp-hz = <0x00 0x44aa2000>;
    opp-hz = <0x00 0x501bd000>;
opp-microvolt = <0x13d620>;
clock-latency-ns = <0x3b9b0>;
};
...略
<br>
次に、編集したDTSファイルをDTBファイルに変更する。<br>
sudo dtc -I dts -O dtb /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dts -o /boot/dtbs/allwinner/sun50i-a64-pinephone-1.X.dtb
<br>
最後に、PinePhoneを再起動する。<br>
sudo systemctl reboot
<br>
Allwinner Socのクロックの詳細を知りたい場合、/sys/kernel/debug/clk/clk_summaryファイルを確認する。<br>
sudo cat /sys/kernel/debug/clk/clk_summary
<br>
オーバークロックに関する詳細は、[https://wiki.pine64.org/index.php/Overclocking PinePhoneの公式Wiki]を参照すること。<br>
<br><br>
<br><br>


案内メニュー