raspberry_pi_4のセットアップ
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
raspberry_pi_4のセットアップ [2022/05/23 22:13] – makotoa67 | raspberry_pi_4のセットアップ [2022/05/25 21:14] (現在) – [ラズパイ(8GB RAM版)で再々々セットアップ] makotoa67 | ||
---|---|---|---|
行 95: | 行 95: | ||
ibus-mozcだとダメなのか、fcitx-mozcもインストールしてみる。 | ibus-mozcだとダメなのか、fcitx-mozcもインストールしてみる。 | ||
日本語入力がまだできないが、ひとまず、また別途か。 | 日本語入力がまだできないが、ひとまず、また別途か。 | ||
+ | |||
+ | ## SSH | ||
+ | |||
+ | ``` | ||
+ | $ sudo apt install openssh-server | ||
+ | ``` | ||
+ | |||
+ | で、sshdをインストールする。 | ||
+ | |||
+ | ## CPU温度やI/ | ||
+ | |||
+ | https:// | ||
+ | |||
+ | を参考に、Monitonixというツールをインストールしてみた。 | ||
## HALCONのインストール | ## HALCONのインストール | ||
行 549: | 行 563: | ||
が/ | が/ | ||
+ | 手動でコピーした。また、/ | ||
+ | |||
+ | * vmlinuz | ||
+ | * bcm2711-rpi-4-b.dtb | ||
+ | |||
+ | を手動でコピーした。 | ||
+ | リブートしてみると、最新のものになっていない。確認すると、、make installだと、Image.gzがコピーできていない。 | ||
+ | 手動でImage.gzをvmlinuzにコピー。 | ||
+ | |||
+ | なんか、ログイン時に固まる。。。make installは使わず、手動で慎重に再現するか。。 | ||
+ | |||
+ | ## ラズパイ(8GB RAM版)で再々々セットアップ | ||
+ | |||
+ | ``` | ||
+ | $ sudo apt update | ||
+ | $ sudo apt upgrade | ||
+ | $ sudo apt install git bc bison flex libssl-dev make | ||
+ | $ git clone --depth=1 git:// | ||
+ | $ cd jammy | ||
+ | $ export KERNEL=kernel8 | ||
+ | $ make bcm2711_defconfig | ||
+ | $ vi .config // CONFIG_LOCALVERSION=" | ||
+ | ``` | ||
+ | |||
+ | CPUクロックを1000MHzに制限する。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo apt install cpufrequtils | ||
+ | $ sudo vi / | ||
+ | ENABLE=" | ||
+ | GOVERNOR=" | ||
+ | MAX_SPEED=1000000 | ||
+ | MIN_SPEED=1000000 | ||
+ | $ sudo reboot | ||
+ | ``` | ||
+ | |||
+ | cpufrequtilsが効いているかどうかは以下のコマンドで確認できる。 | ||
+ | |||
+ | ``` | ||
+ | $ cpufreq-info | ||
+ | ``` | ||
+ | |||
+ | クロック周波数を制限した上で、以下を実施。 | ||
+ | |||
+ | ``` | ||
+ | $ make -j4 Image.gz modules dtbs | ||
+ | $ sudo make modules_install | ||
+ | ``` | ||
+ | |||
+ | これで、発熱で落ちてしまうこともなく無事コンパイルできた。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo cp .config / | ||
+ | $ sudo cp System.map / | ||
+ | $ sudo chmod 600 / | ||
+ | $ sudo cp arch/ | ||
+ | $ sudo chmod 600 / | ||
+ | $ sudo mkdir / | ||
+ | $ sudo cp arch/ | ||
+ | $ sudo chmod 755 / | ||
+ | $ sudo mkdir / | ||
+ | $ sudo mkdir / | ||
+ | $ sudo cp arch/ | ||
+ | $ sudo chmod 755 / | ||
+ | |||
+ | ``` | ||
+ | |||
+ | To create " | ||
+ | |||
+ | ``` | ||
+ | $ sudo update-initramfs -c -k 5.15.30-v8-custom2 | ||
+ | update-initramfs: | ||
+ | Using DTB: bcm2711-rpi-4-b.dtb | ||
+ | Installing / | ||
+ | Taking backup of bcm2711-rpi-4-b.dtb. | ||
+ | Installing new bcm2711-rpi-4-b.dtb. | ||
+ | Ignoring old or unknown version 5.15.30-v8-custom2 (latest is 5.15.0-1008-raspi) | ||
+ | ``` | ||
+ | |||
+ | ``` | ||
+ | $ cd /boot | ||
+ | $ sudo rm initrd.img.old | ||
+ | $ sudo ln -s initrd.img-5.15.0-1006-raspi initrd.img.old | ||
+ | $ sudo rm initrd.img | ||
+ | $ sudo ln -s initrd.img-5.13.14-v8-custom initrd.img | ||
+ | $ sudo rm vmlinuz.old | ||
+ | $ sudo ln -s vmlinuz-5.15.0-1006-raspi vmlinuz.old | ||
+ | $ sudo rm vmlinuz | ||
+ | $ sudo ln -s vmlinuz-5.13.14-v8-custom vmlinuz | ||
+ | $ sudo rm dtb | ||
+ | $ sudo ln -s dtbs/ | ||
+ | $ sudo ln -s dtb-5.13.14-v8-custom dtb | ||
+ | ``` | ||
+ | |||
+ | ``` | ||
+ | $ sudo cp ../ | ||
+ | $ sudo cp ../ | ||
+ | ``` | ||
+ | |||
+ | これだと、ログイン時に固まる。 | ||
+ | / | ||
+ | |||
+ | initrd.imgも/ | ||
+ | |||
+ | ``` | ||
+ | $ sudo cp ../ | ||
+ | ``` | ||
+ | |||
+ | CUIで確認するとログインでき、uname -aで、自分でビルドしたカーネルで起動したことが確認できた。 | ||
+ | GUIでログインできないのは、元のバージョンからそうだったので、その問題が発症したものと推測。 | ||
## その他 | ## その他 | ||
なぜか、あとで作成したユーザではGUIでログインできなかった。別途解決したい。 | なぜか、あとで作成したユーザではGUIでログインできなかった。別途解決したい。 | ||
+ | |||
+ | ``` | ||
+ | $ sudo apt reinstall ubuntu-desktop | ||
+ | ``` | ||
+ | |||
+ | で改善したような感じもする。要経過観察。 | ||
raspberry_pi_4のセットアップ.1653311638.txt.gz · 最終更新: 2022/05/23 22:13 by makotoa67