【背景】
現在、
PC---USBケーブル--USB-UART変換IC---UART---ターゲットボード(構成①)
のようなハード構成で、PC-ターゲットボード間でUART通信を行っています。
ターゲットボードにはフラッシュブートローダをあらかじめ書き込んでいて、
PCからTeraTermを用いて、XmodemでUART経由でターゲットボード上のソフト書き換えができるようにしています。
UART通信のボーレートは19.2kbpsです。
これを、
PC---Wifi---ESP32-UART--ターゲットボード(構成②)
のように、ESP32をPCとターゲットボードの間に挟み、
Wifi経由で、ターゲットボードのソフトを書き換えられるようにしたいと考えています。
ターゲットボードのソフトは構成①②どちらも対応できるように、
①②でソフトの差異はなくし、どちらもUART通信するようにします。
【質問】
PC--ESP32間の通信として、どのようなプロトコルを選択すればいいでしょうか?
PCからESP32へ、telnet上のXmodemでターゲットボードのソフトを転送し、
ESP32では、受信したターゲットボードのソフトをさらに、
ESP32からターゲットボードへXmodemで、ターゲットボードのソフトを転送すればいいのでしょうか?
このような場合、一般的にどのような方法をとるのか
教えていただければ幸いです。
宜しくお願い致します。

回答2件
あなたの回答
tips
プレビュー