1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Raspberry Pi 4 初期設定(sshでの接続まで)

Last updated at Posted at 2023-07-16

Raspberrry Pi 4 ModelBを購入したので、その初期設定を記録します。
IMG_1947.JPG

環境

Macbook Air(Intel core i5)
Raspberry Pi 4 ModelB(64bit)

SDカードの準備

 Macで、Raspberry Pi Imagerを利用して、SDカードにRaspberry Pi OS(64-BIT)を入れます。
https://www.raspberrypi.com/software/
スクリーンショット 2023-07-16 19.08.01.png

OS
Raspberry Pi OS (other) > Raspberry Pi OS(64-bit)

sshでしか繋がないならRaspberry Pi OS Lite (64-bit)でもいい。
(デスクトップ環境がないバージョン)

ストレージ
SDカードを選択

書き込む前に、右下の歯車をクリックし、下記をチェックして設定する
・ホスト名
・SSHを有効化する(パスワード認証を使う)
・ユーザー名とパスワードを設定する
・Wi-Fiを設定する
・ロケールを設定する タイムゾーン Asis/Tokyo キーボードレイアウト jp

Raspberry Pi 起動

SDカードをRaspberry Piに入れてから電源を入れます。

電源は5V/3Aが必要なようで、下記のどれでも大丈夫でした。
・IPhone13の充電器
・Macの充電器
・MacにTypeCで繋げる

起動して、黄色ランプの点滅が落ち着いたら、
Macからsshでつながります。

ssh pi@raspberrypi.local

コマンド

シャットダウン

sudo shutdown -h now

再起動

sudo reboot

トラブルシューティング

REMOTE HOST IDENTIFICATION HAS CHANGED!

RaspberryPiを再インストールなどして、接続先のサーバーが変更になった時に出るエラーです。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

macで以前の情報を削除することで直ります。

cd ~/.ssh
vi known_hosts
(raspberrypi.localの行を削除する)

HDMIの接続がうまくいかない(未解決)

以前のRaspberryPi3の時はすんなりHDMIでディスプレイに接続できたのですが、
RaspberryPi4の方は、いろいろ試しましたが表示できず、半日頑張りましたが諦めました。

SDカードの直下にあるconfig.txtの設定でカスタマイズできる。
このファイルはラズパイ起動後は、/boot/config.txtになるみたい。

config.txtのこの辺りの設定を変更するよう。

#hdmi_safe=1
#hdmi_force_hotplug=1
#hdmi_group=1
#hdmi_mode=1
#hdmi_drive=2
#config_hdmi_boost=4

hdmi_modeの設定
https://www.raspberrypi.com/documentation/computers/config_txt.html

家のディスプレイがASUSのVZ239HRで
https://www.asus.com/jp/displays-desktops/monitors/eye-care/vz239hr/
1920 x 1080 60Hzの設定をすれば良さそう。

kmsprintで状態が確認できるようだが見方がよくわからない。。。
元々の結果

kmsprint
Connector 0 (32) HDMI-A-1 (disconnected)
  Encoder 0 (31) TMDS
Connector 1 (42) HDMI-A-2 (disconnected)
  Encoder 1 (41) TMDS

試したパターンのメモ

hdmi_force_hotplug=1
kmsprint
Connector 0 (32) HDMI-A-1 (connected)
  Encoder 0 (31) TMDS
    Crtc 3 (96) 640x480@59.94 23.975 640/24/56/80/- 480/3/4/13/+ 60 (59.94) U 
      Plane 3 (86) fb-id: 339 (crtcs: 3) 0,0 640x480 -> 0,0 640x480 (XR24 AR24 AB24 XB24 RG16 BG16 AR15 XR15 RG24 BG24 YU16 YV16 YU24 YV24 YU12 YV12 NV12 NV21 NV16 NV61 P030 XR30 AR30 AB30 XB30 RGB8 BGR8 XR12 AR12 XB12 AB12 BX12 BA12 RX12 RA12)
        FB 339 640x480 RG16
Connector 1 (42) HDMI-A-2 (disconnected)
  Encoder 1 (41) TMDS
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=82
kmsprint
Connector 0 (32) HDMI-A-1 (connected)
  Encoder 0 (31) TMDS
    Crtc 3 (96) 1920x1080@60.00 173.106 1920/128/200/328/- 1080/3/5/32/+ 60 (60.00) U 
      Plane 3 (86) fb-id: 339 (crtcs: 3) 0,0 1920x1080 -> 0,0 1920x1080 (XR24 AR24 AB24 XB24 RG16 BG16 AR15 XR15 RG24 BG24 YU16 YV16 YU24 YV24 YU12 YV12 NV12 NV21 NV16 NV61 P030 XR30 AR30 AB30 XB30 RGB8 BGR8 XR12 AR12 XB12 AB12 BX12 BA12 RX12 RA12)
        FB 339 1920x1080 RG16
Connector 1 (42) HDMI-A-2 (disconnected)
  Encoder 1 (41) TMDS

-> 繋がっているみたいだけど、画面は映らない。。。
hdmi_force_hotplug=1で繋がったことになってるだけ??

hdmi_group=2
hdmi_mode=82
kmsprint
Connector 0 (32) HDMI-A-1 (disconnected)
  Encoder 0 (31) TMDS
Connector 1 (42) HDMI-A-2 (disconnected)
  Encoder 1 (41) TMDS
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=82
config_hdmi_boost=7
hdmi_group=1
hdmi_mode=3
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=3
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=5
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=16
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=1
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?