Tab5 ファーム書き込み・プログラム配信
1. 準備作業
- UIFlow2 Web IDE チュートリアルを参考に、UiFlow2 の基本的な流れを理解し、M5Burner ファームウェア書き込みツールのインストールを完了してください。
- M5Burner にログインして登録してください。デバイスの書き込みが成功すると、デバイス情報がこのアカウントに同時に紐付けられます。
2. ファームウェアの書き込み
- ダウンロードモードに入る。USB ケーブルが接続されているか、電池が装着されている状態で、リセットボタンを長押し(約 2 秒)し、内部の緑色 LED が高速で点滅し始めたらボタンを離します。これでデバイスがダウンロードモードに入り、ファームウェアの書き込みを待機します。
- M5Burner で
Tab5
に適合したファームウェアをダウンロードします。以下の図の通りです。
- ポートを選択する。デバイスを USB ケーブルでパソコンに接続し、M5Burner で対応するファームウェアの
Burn
ボタンをクリックし、対応するデバイスポートを選択した後、Start
をクリックします。
- このデバイスが接続する必要のある Wi-Fi 設定(Wi-Fi SSD と Wi-Fi Password)、および追加または修正が必要なその他のデバイス設定を入力した後、
Next
をクリックして書き込みを開始します。
説明
デバイスが初めて接続される場合は、このアカウントにデバイスをバインドする必要があります。
Burn successfully, click here to return
と表示されたら、書き込みが成功したことを意味します。この時はデバイスを再起動して、書き込んだ情報を有効にしてください。
設定情報の説明
- COM:シリアルポート
- BaudRate:シリアル通信のボーレート
- Server:デバイスが接続するサーバーアドレス
- WIFI SSID/WIFI Password:デバイスが接続する Wi-Fi の名称とパスワード
- SNTP サーバー
- SNTP0:阿里云 NTP サーバー(中国)
- SNTP1:日本の NTP サーバープール
- SNTP2:グローバルな公共 NTP サーバープール
- Timezone:タイムゾーン設定
- Boot Option
- run main.py directly:main.py を直接実行する
- show startup nemu and network setup:起動画面(NEMU)とネットワーク設定を表示する
- only net work setup:ネットワーク設定のみ
3. デバイス設定の変更
ファームウェアの書き込みが完了した後、デバイス設定を変更する必要がある場合は、USB 接続を維持したままデバイスを再起動し、M5Burner でConfigure
オプションをクリックし、変更するデバイス設定を入力し、Next
をクリックして、表示される設定画面で変更を行います。
説明
書き込みが成功した後、デバイス設定を変更した場合は、書き込み設定情報を再度変更する必要があります。
4. UiFlow2 へのログイン
UiFlow2ページにアクセスし、ページ右上のユーザーアイコンをクリックして、UiFlow2 システムアカウントにログインします。
UiFlow2 アカウント
このアカウントは M5Burner にログインするのと同じアカウントである必要があります。アカウントのログインに成功した後、このアカウント下で有効な Wi-Fi に正常に接続されたデバイスは、Select Device
をクリックして確認できます。デバイスの所有者を変更する場合は、デバイスとアカウントの関係を解除する必要があります。
5. プログラミングページにアクセスする
Wi-Fi 方式または USB 方式でデバイスを UiFlow2 に接続し、プログラミングページにアクセスすることができます。具体的な方法は以下の通りです:
Wi-Fi 方式
Wi-Fi が設定されていることを確認してください:プログラムを書き込む際に、M5Burner のConfigure
で Wi-Fi およびその他の情報を設定する必要があります。
デバイスリストにアクセスします。
オンラインデバイスを選択した後、Confirm
をクリックします。
デバイスの UiFlow2 プログラミングページに正常にアクセスします。
USB 方式
Tab5を USB ケーブルでコンピュータに接続し、デバイスリストでTab5デバイスモジュールを選択した後、Confirm
をクリックします。
WebTerminal
ボタンをクリックします。
ポップアップでTab5のシリアルポートを選択し、接続
をクリックします。
WebTerminal 画面にConnected to Serial Port!
と表示されたら、USB 接続が成功したことを意味し、デバイスの UiFlow2 プログラミングページにアクセスできます。
6.RUN
上記の手順を完了すると、UiFlow2 を使用したプログラミングを開始できます。
7. 関連リンク
周辺機器開発です
8. 関連ビデオ