Skip to main content

reTerminal DM Flash Raspbian OS to eMMC

pir

reTerminal DMは10.1インチのオープンソース産業用HMIで、データフローを統合し、現場デバイスを管理する統合デバイスマスターです。

Raspberry Pi CM4をベースとし、パネルPC、HMI、PLC、IIoTゲートウェイのオールインワンデバイスとして、reTerminal DMはIP65産業グレードの大型スクリーンを備えた新世代のインタラクティブセンシングハブです。

豊富な拡張性とハイブリッド接続性を備え、CANバス、RS485、RS232、ギガビットイーサネットポート、その他のインターフェースをサポートし、4G、LoRa®、WiFi、BLEなどの強力なワイヤレス通信機能も備えています。

*4GおよびLoRa®モジュールはreTerminal DMにデフォルトで付属していません。関連モジュールを別途購入してください。 4Gバンドル

note

Sensecraft Edge OSはこちらからダウンロードできます。このSensecraft Edge OSは現在reTerminal DMをベースに開発されており、プロダクション版reTerminal DMでのみ動作することにご注意ください。

ハードウェア要件

以下のハードウェアを準備する必要があります

  • reTerminal DM x 1
  • ホストコンピュータ(Windows/Mac/Linux)x 1
  • イーサネットケーブル x 1
  • 電源アダプタ(12V-24V)BYO
  • USB Type-Cケーブル x 1

ソフトウェア要件

Raspbian OSフラッシュの手順

注意: Seedによってパッケージ化された最新のシステムイメージには、適切なドライバが含まれています:pi-gen-expand

  • ステップ1. USB Type-Cポートの隣にあるboot mode switchを切り替え、下図に従ってスイッチがdisable eMMC boot modeに設定されていることを確認してください:

pir

  • ステップ2. USB Type-Cデータケーブルを使用して、上図に示すようにreTerminal DMのType-Cポートに接続してください。

  • ステップ3. 電源から電源コードをreTerminal DMの電源ポートに接続してください。

danger

電源コードが正しい極性で接続されていることを確認してください。

pir

次に、ホストコンピュータでのソフトウェアセットアップに進みましょう。お使いのオペレーティングシステムに応じて手順に従ってください。

Windows用

  • ステップ1. こちらをクリックしてrpibootセットアップインストーラーをダウンロードし、必要なドライバとブートツールをインストールします

  • ステップ2. USB Type-CケーブルでreTerminal DMをPCに接続します

Windowsがハードウェアを検出し、必要なドライバをインストールします

  • ステップ3. 以前にインストールしたrpibootツールを検索して開きます

  • ステップ4. ファイルエクスプローラーを開くと、Compute Module 4のeMMCがUSBマスストレージデバイスとして表示されます

  • ステップ5. こちらからRaspberry Pi Imagerソフトウェアをダウンロードします

  • ステップ6. Raspberry Pi Imagerソフトウェアを開きます

pir

  • ステップ7. キーボードでCTRL + SHIFT + Xを押して詳細オプションウィンドウを開きます

pir

ここでホスト名の設定、SSHの有効化、パスワードの設定、WiFiの設定、ロケール設定などを行うことができます

  • ステップ8. CHOOSE OSをクリックして、お好みのOSを選択します

pir

注意: Other general purpose OSに移動することで、64ビットUbuntuなどの他のOSを選択できます

pir

  • ステップ9. CHOOSE STORAGEをクリックして、接続されたeMMCドライブを選択します

  • ステップ10. 最後に、WRITEをクリックします

pir

フラッシュプロセスが完了するまで数分お待ちください。

  • ステップ11. Boot Mode switchを元の位置に戻します

これで**こちら**にスキップできます

note

上記の手順が完了し、reTerminal DMに電源を再投入すると、電源LEDが黄色に点灯し、ACT LEDが緑色に点滅するはずですが、画面は空白でバックライトもありません。パニックにならないでください。ドライバのインストールの手順に従って画面を復活させる必要があります。

Mac用

caution

以下の手順を進める前にhomebrewをインストールする必要があります。 ターミナルを開いてbrew -Vと入力し、正しいhomebrew環境がセットアップされているかを確認してください。インストールされているhomebrew環境のバージョンが表示されるはずです。

  • ステップ1. usbbootリポジトリをクローンします
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  • ステップ 2. libusb をインストールする
brew install libusb
  • ステップ 3. pkg-config をインストールする
brew install pkg-config
  • ステップ 4. makeを使用してビルドする
make
  • Step 5. Run the binary
sudo ./rpiboot
  • ステップ 6. reTerminalをUSB Type-Cケーブルを使ってMacコンピュータに接続します

  • ステップ 7. このリンクにアクセスしてRaspberry Pi Imagerアプリケーションをダウンロードしてインストールします

  • ステップ 8. Raspberry Pi Imagerアプリケーションを開きます

pir

  • ステップ 9. キーボードでCTRL + SHIFT + Xを押して詳細オプションウィンドウを開きます

pir

ここでホスト名の設定、SSHの有効化、パスワードの設定、wifiの設定、ロケール設定などを行うことができます

  • ステップ 10. CHOOSE OSをクリックして、お好みのOSを選択します

pir

注意: Other general purpose OSに移動することで、64-bit UbuntuなどのOSを選択できます

pir

  • ステップ 11. CHOOSE STORAGEをクリックして、接続されたeMMCドライブを選択します

  • ステップ 12. 最後に、WRITEをクリックします

pir

フラッシュプロセスが完了するまで数分お待ちください。

  • ステップ 13. Boot Mode switchを元の位置に戻します

これで**こちら**にスキップできます

note

上記の手順が完了し、reTerminal DMに電源を再投入すると、Power LEDが黄色に点灯し、ACT LEDが緑色に点滅するはずですが、画面は空白でバックライトもありません。慌てる必要はありません。画面を復活させるにはドライバーのインストールの手順に従うだけです。

Linux用

rpibootのソースコードを取得するためにGitを使用するので、Gitがインストールされていることを確認してください

  • ステップ 1. ターミナルウィンドウを開き、以下を入力してパッケージリストを更新します
sudo apt-get update
  • ステップ 2. 以下のコマンドで Git をインストールします
sudo apt install git libusb-1.0-0-dev pkg-config build-essential
  • Step 3. Git might produce an error if the date is not set properly. Type the following to correct this
sudo date MMDDhhmm

注意: ここで MM は月、DD は日付、hhmm はそれぞれ時と分です。

  • ステップ 4. usbboot ツールリポジトリをクローンする
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
  • ステップ 5. usbbootツールをビルドしてインストールする
make
  • Step 6. Run the usbboot tool and it will wait for a connection
sudo ./rpiboot

結果は以下のように表示されます:

pir

  • ステップ 7. USB Type-Cケーブルを使用してreTerminalをPCに接続します

  • ステップ 8. snapをダウンロードします

sudo apt install snap
  • Step 9. Download rpi-imager
snap install rpi-imager
  • ステップ 10. Raspberry Pi Imager ソフトウェアを開く
rpi-imager

結果は以下のように表示されます:

pir

  • Step 11. キーボードで CTRL + SHIFT + X を押して Advanced options ウィンドウを開きます

ホスト名の設定、パスワードの設定、WiFiの設定、ロケール設定を行います

pir

SSHを有効にします

pir

ここで ホスト名の設定、SSHの有効化、パスワードの設定、WiFiの設定、ロケール設定 などを行うことができます

  • Step 11. CHOOSE OS をクリックして、お好みのOSを選択します

pir

注意: Other general purpose OS に移動することで、64-bit Ubuntu などのOSを選択できます

pir

  • Step 12. CHOOSE STORAGE をクリックして、接続されたeMMCドライブを選択します

  • Step 13. 最後に、NEXT をクリックして YES をクリックします

pir

フラッシュプロセスが完了するまで数分お待ちください。 結果は以下のように表示されます:

pir

  • Step 14. Boot Mode Switch を元の位置に戻します
note

上記の手順が完了し、reTerminal DMに電源を再投入すると、Power LEDが黄色に点灯し、ACT LEDが緑色に点滅するはずですが、画面は空白でバックライトもありません。慌てる必要はありません。画面を復活させるには、ドライバーのインストールの手順に従ってください。

Install Drivers

SSH経由でreTerminal DMにアクセス

note

以下の手順には基本的なLinuxコマンドラインの知識が必要です。コーヒーを一杯用意して準備してください。

上記のOSフラッシュ手順に従って、reTerminal DMはSSHが有効になり、ホスト名は raspberrypi.local になっているはずです。

次に、EthernetケーブルをreTerminal DMとホストコンピューターと同じネットワーク上のルーターに接続してください。

tip

reTerminal DMがホストコンピューターと同じネットワーク上にあるかテストするには、ping raspberrypi.local を使用できます

pingコマンドの後に以下の出力が表示されれば、両方のデバイスが同じネットワーク上にあることを意味します:

pir

Windows の場合
  • Step 1. コマンドプロンプト を開いて以下を入力します
# ssh username@hostname
ssh [email protected]
  • ステップ 2. プロンプトに対して yes と入力します

pir

  • ステップ 3. 以下のようにパスワードを入力します
raspberry
  • ステップ 4. Raspberry Pi OSに正常にログインできた場合、以下の出力が表示されます

pir

Mac/Linux の場合
  • ステップ 1. コンピュータでターミナルを開き、以下を入力します
  • ステップ2. 以下のメッセージに対して yes と入力してください
ECDSA key fingerprint is SHA256:XXXXXXX.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
  • ステップ 3. パスワードを求められたら、以下を入力してください
raspberry
  • Step 4. Raspberry Pi OSに正常にログインできた場合、以下の出力が表示されます

pir

新しいRaspbian OSをフラッシュした後のreTerminalドライバーのインストール

reTerminal DMには必要なドライバーが最初から事前インストールされているため、追加のドライバーをインストールする必要はありません。ただし、自分で新しいOSをフラッシュした場合は、必要なドライバーを別途インストールする必要があります。

tip

32ビットOSドライバーのインストールについては、以下の手順を慎重に実行してください:

reTerminal DMに事前インストールされているオペレーティングシステムは64ビットです。32ビットOSをインストールしたい場合は、以下の方法を使用してDTSドライバーをインストールしてください。

⚠️注意:32ビットOSをフラッシュした後は、reTerminal DMを再起動してください。

SSH経由でreTerminal DMにアクセスの手順に従い、その後以下のコマンドを入力してください:

echo arm_64bit=0 | sudo tee -a /boot/config.txt

新しいRaspbian OSをフラッシュした後のドライバーインストールプロセスを続行してください

  • ステップ 1. 上記の手順でreTerminal DMに接続したsshシェルで以下のリポジトリをクローンします
sudo apt install git -y
git clone --depth 1 https://github.com/Seeed-Studio/seeed-linux-dtoverlays
  • ステップ 2. リポジトリに入る
cd seeed-linux-dtoverlays
  • ステップ 3. 以下を入力してドライバーをインストールします
sudo ./scripts/reTerminal.sh --device reTerminal-DM
  • ステップ 4. reTerminal DM を再起動します
sudo reboot

画面が点灯し、正常に動作するはずです。

FAQ

タッチスクリーンの向き

Q: スクリーンのタッチパネルの向きが画面表示と異なりますか?

A: 以下の手順を慎重に実行してください:

SSH経由でreTerminal DMにアクセスの手順に従い、次のコマンドを入力してください:

echo 'ATTRS{name}=="gt9271", ENV{LIBINPUT_CALIBRATION_MATRIX}="0  1.0  0 -1.0 0 1.0 0 0 1.0"' | sudo tee -a /etc/udev/rules.d/98-touchscreen-cal.rules

その後再起動します:

sudo reboot

画面の向きがまだ正しくない場合は、ENV{LIBINPUT_CALIBRATION_MATRIX} の追加オプションをこちらで見つけることができます。

技術サポート & 製品ディスカッション

私たちの製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。

Loading Comments...