sago35 / tinygobook

Support site for book (基礎から学ぶ TinyGoの組込み開発) released in Japan
https://www.c-r.com/book/detail/1477
MIT License
13 stars 1 forks source link

P.33 Hello Wio TerminalがWSL Ubuntu20.04でエラーになります #5

Closed m1goh closed 1 year ago

m1goh commented 1 year ago

TinyGo本、コマンドが多かったのでWSL Ubuntu20.04の環境で実行していましたがP.33 Hello Wio Terminalで akiyoshi@LAPTOP-JPBE28JN:~/ledproject$ tinygo flash --target wioterminal error: failed to flash /tmp/tinygo2745262142/main.uf2: unable to locate device: Arduino とエラーになりました。

Windowsで実行すると問題なくできました。Linux環境で実行する場合はどうしたらよいでしょうか?教えていただけるとありがたいです、よろしくお願いします。

sago35 commented 1 year ago

wsl の場合、直接 tinygo flash 出来ないので、 tinygo build してから windows 側で書き込む必要があります。 この時、ブートローダーに入れる必要があるので少し面倒な気配はあります。

以下を組み合わせると少しはましかもしれません。 以下を使うと、コマンドラインからブートローダーに入れることが出来ます。 https://github.com/sago35/touchSerialPortAt1200bps

m1goh commented 1 year ago

@sago35 さん、返信ありがとうございます。 Windowsでtinygo flashしてみましたがブートローダーにしてくれて便利だなと思いました。 まだ、よくわからないのでいろいろやってみたいと思います。ありがとうございました。