reTerminal 使用に関するFAQ
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
reTerminal 使用に関するFAQ
このドキュメントには、reTerminal に関連するよくある質問がすべて含まれています。reTerminal を使用中に問題が発生した場合に非常に役立ちます。
Q1: reTerminal LCD の STM32 ファームウェアをどのように更新できますか?
注意: reTerminal が 2021年9月26日以降に製造された場合、STM32 には V1.8 ファームウェアがプリインストールされています。
STM32G030 チップに最新のファームウェアがフラッシュされていることを確認することが非常に重要です。このチップは reTerminal の LCD を駆動する役割を担っています。STM32 チップを最新バージョンに更新することで、reTerminal LCD に関する多くの問題を解決するのに役立ちます。
STM32 チップをフラッシュする方法は2つあります。
- 方法 1: reTerminal の CM4 を使用して STM32 チップに直接接続し、ファームウェアをフラッシュする
- 方法 2: ジャンパーワイヤーを使用して STM32 チップのピンを 40ピン reTerminal GPIO に物理的に接続し、OpenOCD を使用してファームウェアをフラッシュする
方法 1 は、reTerminal に 新しいバージョン (v1.7 以上) の STM32 ファームウェアがある場合に機能します。一方、方法 2 は、ボードに 古いバージョン (v1.7 未満) の STM32 ファームウェアがある場合にのみ必要です。
使用するフラッシュ方法を決定する
次に、どのバージョンのボードを持っているかを特定し、適切なフラッシュ方法を選択するための手順を説明します。
- ステップ 1. reTerminal のターミナルウィンドウを開き、次のコマンドを入力して設定ファイルを開きます。
sudo nano /boot/config.txt
- ステップ 2. このファイルの一番下にある dtoverlay=reTerminal と記載された行をコメントアウトします。
#dtoverlay=reTerminal
注意: これにより、すべての reTerminal ドライバーがアンロードされます。そのため、次回 reTerminal を起動すると、ドライバーはロードされません。
- ステップ 3. reTerminal を再起動します。
sudo reboot
- ステップ 4. i2c-tools を使用して STM32 を ブートモード にします。
i2ctransfer -y 1 w2@0x45 0x9b 0x01
- ステップ 5. 接続されている I2C デバイスを一覧表示します。
i2cdetect -y 1
以下の表のように I2C アドレス 0x56 が表示される場合、ボードには 新しいバージョン (v1.7 以上) の STM32 ファームウェアが搭載されています。
一方、以下の表のように I2C アドレス 0x45 が表示される場合、ボードには 古いバージョン (v1.7 未満) の STM32 ファームウェアが搭載されています。
- ステップ 6. 先ほど使用した設定ファイルを開きます。
sudo nano /boot/config.txt
- ステップ 7. このファイルの一番下にある dtoverlay=reTerminal と記載された行のコメントを解除して、ドライバーを再度ロードします。
dtoverlay=reTerminal
- ステップ 8. reTerminal の電源をオフにします。
sudo poweroff
注意: すでに STM32 v1.8 ファームウェア を実行している場合、i2c-tools を使用して ブートモード に入ると、ブートモードから抜け出す唯一の方法は STM32 ファームウェアをフラッシュすることです。
CM4 を使用して STM32 に接続し、ファームウェアをフラッシュする
ボードに 新しいバージョン (v1.7 以上) の STM32 ファームウェアがある場合は、この方法に従ってください。
- ステップ 1. reTerminal のターミナルウィンドウを開き、次のコマンドを入力して設定ファイルを開きます。
sudo nano /boot/config.txt
- ステップ 2. このファイルの一番下にある dtoverlay=reTerminal と記載された行をコメントアウトします。
#dtoverlay=reTerminal
- ステップ 3. reTerminal を再起動します。
sudo reboot
- ステップ 4. reTerminal 内に新しいディレクトリを作成し、その中に入ります。
mkdir STM32
cd STM32
- ステップ 5. stm32flash ファイルと STM32G030F6_R2.bin をダウンロードします。
wget https://sourceforge.net/projects/stm32flash/files/stm32flash-0.7.tar.gz
wget https://github.com/Seeed-Studio/seeed-linux-dtoverlays/releases/download/2022-05-29-reTerminal-V1.9/STM32G030F6_R2.bin
- ステップ 6. stm32flash-0.7.tar.gz を解凍します。
tar -xvf stm32flash-0.7.tar.gz
- ステップ 7. stm32flash-0.7 という名前のフォルダに移動し、フラッシュツールを実行可能にします。
cd stm32flash-0.7/
make
- ステップ 8. i2c-tools を使用して STM32 を ブートモード にします。
i2ctransfer -y 1 w2@0x45 0x9b 0x01
- ステップ 9. stm32flash ツール を使用して STM32 チップ内のフラッシュを消去します。
./stm32flash -a 0x56 -o /dev/i2c-1
- ステップ 10. stm32flash ツール を使用して STM32 にファームウェアをフラッシュします。
./stm32flash -a 0x56 -w ../STM32G030F6_R2.bin -v -g 0x0 /dev/i2c-1
注意: STM32G030F6_R2.bin は新しいファームウェアのファイル名です。
- ステップ 11. OPTR レジスタを次のように変更します。
i2ctransfer -y 1 w2@0x45 0x9b 0x00
- ステップ 12. 先ほど使用した設定ファイルを開きます。
sudo nano /boot/config.txt
- ステップ 13. このファイルの一番下にある dtoverlay=reTerminal と記載された行のコメントを解除します。
dtoverlay=reTerminal
- ステップ 14. reTerminal を再起動します。
sudo reboot
次に、先ほどコピーしたファイルが表示されます。
- ステップ 9. フラッシュツールを実行可能にします
chmod +x stm32flash
これでSTM32にファームウェアを正常にフラッシュできました!
ジャンパーワイヤーとOpenOCDを使用してSTM32に接続する
ボード上のSTM32ファームウェアが古いバージョン(v1.7未満)の場合は、この方法に従ってください。
- ステップ 1. reTerminalのターミナルウィンドウを開き、以下を入力してパッケージリストを更新します
sudo apt-get update
- ステップ 2. 以下のパッケージをインストールします
sudo apt-get install git autoconf libtool make pkg-config libusb-1.0-0 libusb-1.0-0-dev
- ステップ 3. 以下のリポジトリをクローンし、そこに移動します
git clone http://openocd.zylin.com/openocd
cd openocd
- ステップ 4. このリンクにアクセスし、最新リリースバージョンからSTM32G030F6_R2.binファイルをダウンロードします。
注意: クリックするとダウンロードが開始されます
- ステップ 5. PCのコマンドプロンプトを開き、以前にダウンロードしたファイルの場所に移動します
cd C:\Users\user\Downloads
- ステップ 6. ファイルを以前作成したreTerminalのopenocdディレクトリに転送します
scp -r .\STM32G030F6_R2.bin [email protected]:\home\pi\openocd
注意: piはユーザー名で、192.168.x.xxはreTerminalのIPアドレスです。これをreTerminalのホスト名に置き換えることもできます。
- ステップ 7. reTerminalのターミナルウィンドウに戻り、openocdディレクトリ内で以下を入力します
./bootstrap
- ステップ 8. 以下を入力します
./configure --enable-sysfsgpio --enable-bcm2835gpio
- ステップ 9. コンパイルします
make
- ステップ 10. インストールします
sudo make install
- ステップ 11. 以下の接続を参考にして、STM32のピンを40ピンGPIOに接続します
注意: STM32のピンはreTerminalのPCBA背面にあります。
- ステップ 12. 接続を維持したまま、以下のコマンドを入力してSTM32にファームウェアをフラッシュします
openocd -f interface/sysfsgpio-raspberrypi.cfg -c "transport select swd" -f target/stm32g0x.cfg -c "program STM32G030F6_R2.bin verify 0x08000000;shutdown"
注意: 通常、フラッシュには約3秒かかります。そのため、フラッシュプロセスが完了するまで約3秒間上記の接続を保持する必要があります。
以下のログが表示された場合、STM32ファームウェアが正常にフラッシュされたことを意味します!
- ステップ 13. 接続を切断し、電源コードを直接物理的に切断します(poweroffコマンドを使用しないでください)。
注意: 電源コードを物理的に抜かないと、STM32ファームウェアが正常に読み込まれません。
これでSTM32にファームウェアを正常にフラッシュできました!
インストールされたSTM32G030ファームウェアバージョンを確認する
次に、インストールされたSTM32ファームウェアのバージョンを確認します。
- ステップ 1. reTerminalのターミナルウィンドウを開き、以下を入力して設定ファイルを開きます
sudo nano /boot/config.txt
- ステップ 2. このファイルの一番下で、dtoverlay=reTerminalと記載された行をコメントアウトします
#dtoverlay=reTerminal
ステップ 3. reTerminalを再起動します
ステップ 4. reTerminalのターミナルウィンドウ内で以下を入力して、STM32ファームウェアのバージョンを確認します
i2ctransfer -y 1 w1@0x45 0x97 r2
出力が0x01 0x07のようであれば、ファームウェアバージョン1.7を使用していることを意味します。
- ステップ 5. 以前使用した設定ファイルを開きます
sudo nano /boot/config.txt
- ステップ 6. このファイルの一番下で、dtoverlay=reTerminalと記載された行のコメントを解除します
dtoverlay=reTerminal
- ステップ 7. reTerminalを再起動します
sudo reboot
Q2: reTerminal に元々搭載されている Raspberry Pi OS をどのようにフラッシュできますか?
別の OS をフラッシュしていて、reTerminal に元々搭載されているデフォルトの Raspberry Pi OS に戻したい場合は、以下の手順に従ってください。
ステップ 1. 以下のリンクから Raspberry Pi OS をダウンロードしてください。
注意: reTerminal は元々 32-bit OS が搭載されています。ただし、64-bit バージョンもダウンロード可能です。
ステップ 2. .zip ファイルを解凍します。
ステップ 3. Raspberry Pi Imager ソフトウェアを開きます。
- ステップ 4. キーボードで CTRL + SHIFT + X を押して Advanced options ウィンドウを開きます。
ここで ホスト名の設定、SSH の有効化、パスワードの設定、Wi-Fi の構成、ロケール設定 などを行うことができます。
- ステップ 5. CHOOSE OS をクリックし、Use custom を選択します。
ステップ 6. 先ほど解凍したイメージを選択し、open をクリックします。
ステップ 7. CHOOSE STORAGE をクリックし、接続されている eMMC ドライブを選択します。
ステップ 8. 最後に WRITE をクリックします。
Q3: Raspberry Pi OS とインストール済みのパッケージをどのようにアップグレードしますか?
すべてのパッケージと Raspberry Pi OS を最新バージョンに更新します。
- ステップ 1. reTerminal 上でターミナルウィンドウを開き、以下を入力します。
sudo apt update
sudo apt full-upgrade
- ステップ 2. カーネルヘッダーを再インストールします。
sudo apt install raspberrypi-kernel-headers
- ステップ 3. reTerminal を再起動します。
sudo reboot
これで Raspberry Pi OS と必要なすべてのパッケージが最新の状態になります!
Q4: eMMC 非搭載バージョンの CM4 に交換した場合、OS をどのようにフラッシュできますか?
reTerminal で eMMC を搭載していない Compute Module 4 を使用する場合は、micro-SD カードを挿入し、希望する OS をフラッシュする必要があります。以下の手順に従ってください。
ステップ 1. micro-SD カードリーダーをコンピュータに接続するか、ノートパソコンの内蔵カードリーダーを使用して micro-SD カードをコンピュータに挿入します。
ステップ 2. このリンクから Raspberry Pi Imager ソフトウェアをダウンロードします。
注意: Windows、Mac、Ubuntu のいずれかを選択してダウンロードできます。
- ステップ 3. Raspberry Pi Imager ソフトウェアを開きます。
- ステップ 4. キーボードで CTRL + SHIFT + X を押して Advanced options ウィンドウを開きます。
ここで ホスト名の設定、SSH の有効化、パスワードの設定、Wi-Fi の構成、ロケール設定 などを行うことができます。
- ステップ 5. CHOOSE OS をクリックし、希望する OS を選択します。
注意: 64-bit Ubuntu などの OS を選択する場合は、Other general purpose OS に移動してください。
ステップ 6. CHOOSE STORAGE をクリックし、接続されている micro-SD カードを選択します。
ステップ 7. 最後に WRITE をクリックします。
フラッシュプロセスが完了するまで数分待ってください。
- ステップ 8. コンピュータから micro-SD カードを取り出し、reTerminal に挿入します。
注意: micro-SD カードスロットにアクセスするには、reTerminal のシェルを開く必要があります。
Q5: USB シリアルコンバータを使用して Raspberry Pi OS/Ubuntu OS またはその他の OS にログインする方法
USB シリアルコンバータをお持ちの場合、以下の手順で Raspberry Pi OS にログインできます。
USB シリアルコンバータからジャンパーワイヤーを接続し、reTerminal の 40 ピン GPIO ヘッダーの UART ピンに接続します。接続は以下の通りです。
次に、コンピュータ上でソフトウェアを設定します。使用しているオペレーティングシステムに応じて以下の手順に従ってください。
Windowsの場合
ステップ 1. USB シリアルコンバータを PC に接続します。
ステップ 2. Windows の検索ボックスに デバイスマネージャー と入力して デバイスマネージャー を開きます。
ステップ 3. ポート (COM & LPT) のドロップダウン矢印をクリックし、接続されているシリアルポートの名前を確認します (例: COM7)。
- ステップ 4. こちらのリンクから Putty をダウンロードしてインストールします。
注意: Putty は SSH および telnet クライアントであり、reTerminal に SSH 経由で接続するために使用できます。すでに Putty をインストールしている場合、このステップはスキップできます。
ステップ 5. PC を reTerminal に接続するために Putty を開きます。
ステップ 6. Connection Type で Serial を選択します。
ステップ 7. 以下の設定を構成します:
- Serial line: COM7 (使用する COM ポートを選択)
- Speed: 9600
ステップ 8. Open をクリックします。
ステップ 9. Putty ウィンドウで以下のログイン情報を入力します。
- ユーザー名: pi
- パスワード: raspberry
- ステップ 10. Raspberry Pi OS に正常にログインすると、以下の出力が表示されます。
Mac/Linuxの場合
ステップ 1. USB シリアルコンバータを PC に接続します。
ステップ 2. Mac/Linux で ターミナルウィンドウ を開きます。
ステップ 3. 以下を入力して パッケージリスト を更新します。
sudo apt-get update
- ステップ 4. 以下を入力して minicom をインストールします。
sudo apt-get install minicom
- ステップ 5. ターミナルで以下を入力して接続されているシリアルデバイスを確認します。
dmesg | grep tty
例:
[ 1562.048241] cdc_acm 1-3:1.0: ttyACM0: USB ACM device
- ステップ 6. 以下を入力してシリアルデバイスに接続します。
minicom -D /dev/ttyACM0 -b 9600
注意: ボーレートは 9600 に設定されています。
- ステップ 7. 上記のハードウェア接続を行った後、壁の電源ソケットから電源をオンにして reTerminal を起動します。
これで Raspberry Pi OS に正常にログインできました。
Q6: reTerminal の LCD がスリープ後に復帰しない
SSH または VNC 経由で接続した後、ターミナルウィンドウを開き、以下のコマンドを入力してください。
DISPLAY=:0 xset dpms force off
DISPLAY=:0 xset dpms force on
これにより、reTerminal の LCD が再初期化されます。
Q7: USBフラッシュドライブからOSを起動するにはどうすればよいですか?
以下の手順に従うことで、USBフラッシュドライブからOSを起動できます。ここでは、ブート順序を USBブート > eMMCブート に変更します。つまり、USBブートが失敗した場合はeMMCから起動します。
注意: この方法を使用するには、ホストPCとしてUbuntuまたはMacOSを使用する必要があります。
- ステップ1. 4つのゴムカバーを取り外し、下にある4本のネジを外してreTerminalの背面シェルを開けます。
- ステップ2. ヒートシンクを分解するために2本のネジを取り外し、さらにケース全体を分解するために残りの4本のネジを取り外します。
- ステップ3. 以下の図に従ってブートモードスイッチを下に倒します。
- ステップ4. reTerminalに接続した後、ホストPC内でターミナルウィンドウを開き、以下を入力してパッケージリストを更新します。
sudo apt update
- ステップ5. 以下のコマンドでGitをインストールします。
sudo apt install git
- ステップ6. 日付が正しく設定されていない場合、Gitがエラーを出すことがあります。以下を入力して修正します。
sudo date MMDDhhmm
注意: MMは月、DDは日付、hhは時間、mmは分を表します。
- ステップ7. usbbootツールリポジトリをクローンして移動します。
git clone --depth=1 https://github.com/raspberrypi/usbboot
cd usbboot
- ステップ8. 以下を入力してlibusbをインストールします。
sudo apt install libusb-1.0-0-dev
- ステップ9. usbbootツールをビルドしてインストールします。
make
- ステップ10. ブートローダー設定ファイルを開きます。
sudo nano recovery/boot.conf
- ステップ11. BOOT_ORDERフィールドを以下のように変更します。
BOOT_ORDER=0xf15
注意: ここでUSBブートが失敗した場合、eMMCブートに切り替わります。
- ステップ12. 以下を実行してEEPROMイメージを更新します。
cd recovery
./update-pieeprom.sh
これで、pieeprom.binファイルがCompute Module 4にフラッシュする準備が整いました。
- ステップ13. usbbootディレクトリに戻ります。
cd ..
- ステップ14. usbbootツールを実行してブートローダーEEPROMをフラッシュします。
sudo ./rpiboot -d recovery
- ステップ15. USB Type-Cケーブルを使用してreTerminalをPCに接続します。
これで、必要なファイルがreTerminalに転送されるまで数秒かかります。
ステップ16. reTerminalの電源を切り、ブートモードスイッチを元の位置に戻し、reTerminalのシェルを組み立て直します。
ステップ17. 適切なOSが入った起動可能なUSBフラッシュドライブを接続し、reTerminalのUSBポートの1つに接続してreTerminalを起動します。
これで、reTerminalが接続されたUSBドライブから起動するのが確認できます。
Q8: CM4のチップ周辺に黒い接着剤があるのはなぜですか?
CM4のチップ周辺には、ICをしっかりと保護するために、特別にエポキシ樹脂アンダーフィル接着剤(黒い接着剤のように見えるもの)を適用しています。これにより、CM4全体の信頼性が向上します。
Q9: なぜreTerminalのドライバーをインストールした後にブザー、LED、ボタンが動作しないのですか?
reTerminalには、I/O拡張チップの2つのバージョンが搭載されています。古いバージョンはMCP23008、新しいバージョンはPCA9554です。reTerminalドライバーを手動でインストールした場合、以下を確認してください。
まず、reTerminalにどのチップが搭載されているかを確認してください。
- ターミナルウィンドウを開く
i2cdetect -y 1
を実行
0x20のI2Cアドレスが表示された場合、reTerminalにはMCP23008チップが搭載されています。
0x38のI2Cアドレスが表示された場合、reTerminalにはPCA9554チップが搭載されています。
MCP23008チップが搭載されたreTerminalの場合、以下の手順を実行してください。
sudo nano /boot/config.txt
を実行- ファイルの末尾に
dtoverlay=reTerminal,addr=0x20,mcp23008
を追加 - Ctrl + x > y > ENTER を押して保存してファイルを閉じる
sudo reboot
を実行
最新のPCA9554チップが搭載されたreTerminalの場合、変更を加える必要はありません。
Q10: reTerminalにUbuntuをインストールする方法は?
- ステップ1. Ubuntu Server 21.10をreTerminalのeMMCストレージにフラッシュします
注意: フラッシュ手順についてはこちらを参照してください。Raspberry Pi Imagerを開いた後、CHOOSE OS > Use custom
に移動し、上記のイメージを選択してフラッシュしてください。
- ステップ2. reTerminalにSSHで接続し、以下のコマンドを順番に実行します。ubuntuをユーザー名として使用し、ubuntuをパスワードとして使用してください。
wget https://files.seeedstudio.com/wiki/ReTerminal/ubuntu/script1.sh
wget https://files.seeedstudio.com/wiki/ReTerminal/ubuntu/script2.1.sh
chmod +x script1.sh script2.1.sh
sudo ./script1.sh
sudo reboot
sudo ./script2.1.sh
sudo reboot
- ステップ3. これでreTerminalはUbuntu Desktopを起動しますが、画面の向きが間違っています。
- ステップ4. 右上の電源アイコンをクリックし、設定を選択します。
- ステップ5. ディスプレイを選択し、Orientationの下でPortrait Leftを選択して適用をクリックします。
最後に、Ubuntu Desktopが正しい向きで表示されます!
Q11: Raspberry Pi OS Bullseye をインストールした後、画面の向きが正しくない
ステップ 1. reTerminal の eMMC に Raspberry Pi OS Bullseye をフラッシュした後、このガイド に従って必要なドライバをインストールしてください。
ステップ 2. .config ディレクトリの下に monitors.xml という名前の新しいファイルを作成します。
sudo vi ~/.config/monitors.xml
- ステップ 3. 以下の内容を上記のファイルにコピーして、LCD ディスプレイ (DSI-1) を明示的に設定し、ESC を押した後に :wq と入力してファイルを保存します。
<monitors version="2">
<configuration>
<logicalmonitor>
<x>0</x>
<y>0</y>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>DSI-1</connector>
<vendor>unknown</vendor>
<product>unknown</product>
<serial>unknown</serial>
</monitorspec>
<mode>
<width>720</width>
<height>1280</height>
<rate>60.000</rate>
</mode>
</monitor>
<transform>
<rotation>right</rotation>
</transform>
</logicalmonitor>
</configuration>
</monitors>
- ステップ 4. /boot/config.txt を開きます。
sudo vi /boot/config.txt
- ステップ 5. 以下の内容をファイルに追加します。
dtoverlay=reTerminal,tp_rotate=1
- ステップ 6. reTerminal を再起動します。
sudo reboot
これで画面が正しい向きで表示されるようになります!
Q12: タッチスクリーンの不正確さのトラブルシューティング
画面の向きを正しく設定した後でも、タッチ位置が不正確で、特定のエリアをタッチするとカーソルが予期しない方向に移動する場合があります。この問題を解決するには、以下の手順を実行してください。
- ステップ 1. ターミナルを開き、以下のコマンドを入力して xorg.conf.d フォルダに移動します。
cd /usr/share/X11/xorg.conf.d
- ステップ 2. "40-libinput.conf" ファイルにアクセスできるようになります。このファイルを以下のコマンドで編集します。
sudo nano 40-libinput.conf
ステップ 3. touchscreen InputClass の InputClass セクションを見つけます。
ステップ 4. 以下のフレーズを追加します。スクリーンショットを参照してください。
Option "TransformationMatrix" "0 1 0 -1 0 1 0 0 1
- ステップ 5. Ctrl+O を押して保存し、Enter を押した後に Ctrl+X を押して終了します。その後、再起動します。
sudo reboot
再起動後、タッチ位置が正確になったことに気付くでしょう。これにより、特定のエリアをタッチすると、カーソルが意図した方向に移動するようになります。
Q13: reTerminal ドライバをインストールした後、LED とブザーが動作しない
この問題は長くは続きません。後で reTerminal ドライバ自体で完全に解決される予定です。
- ステップ 1. /boot/config.txt を開きます。
sudo vi /boot/config.txt
- ステップ 2. 以下の行をコメントアウトし、ESC を押した後に :wq と入力してファイルを保存します。
#dtoverlay=reTerminal-bridge
- ステップ 3. reTerminal を再起動します。
sudo reboot
これで LED とブザーが通常通り動作するようになります。
Q14: 暗号化チップが ATECC608A-SSHDA-B か ATECC608A-TNGTLSS-G かを確認する方法
リリース日 | 暗号化チップ IC バージョン |
---|---|
2021年9月3日以前 | ATECC608A-SSHDA-B |
2021年9月~2022年1月 | ATECC608A-SSHDA-B または ATECC608A-TNGTLSS-G |
2022年2月1日以降 | ATECC608A-TNGTLSS-G |
暗号化チップの種類を確認するには、ターミナルで i2cdetect -y 3
コマンドを入力してください。出力テーブルに 0x35
が表示される場合、reTerminal は ATECC608A-TNGTLSS-G チップを搭載しています。それ以外の場合は ATECC608A-SSHDA-B が搭載されています。
リソース
[PDF] reTerminal 回路図
[ZIP] reTerminal 回路図
[Web Page] Raspberry Pi 公式ドキュメント
技術サポート
弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートをご提供しております。お客様のご希望やニーズに応じた複数のコミュニケーションチャネルをご用意しています。