

Windows Subsystem for LinuxでUbuntu 16.04を使用していますがSony Spresenseが使用できません

  1. Windows PowerShellで、Windows Subsystem for Linuxを有効にします

  2. Microsoft StoreからUbuntu16.04を入手し、インストールします

  3. SonyのSPRESENSEをUSB経由で接続しようとしますが、デバイスが見えません

なお、Windows側ではCOM3で接続されていることは、デバイスマネージャで確認済

Ubuntu側では、`dmesg | grep "cp21.*attached"`を実行しても、何も出てきませんし、  
`dev/ttyS3`で見えると思いましたが、これも見えません

よろしくお願いします。


CC BY-SA 4.0
2019-03-27T01:45:17.467
53750
2019-04-19T04:42:31.943
2019-03-27T01:46:56.883
3060
32683
question
spresense
Windows Subsystem for LinuxでUbuntu 16.04を使用していますがSony Spresenseが使用できません


自分も同じWSL(Ubuntu16.04)環境ですが問題無く使えています。  
こんな感じで先頭に `sudo` を付けたら解決しないでしょうか？

[code]

    $ sudo tools/flash.sh -c /dev/ttyS3 nuttx.spk
    $ sudo minicom -D /dev/ttyS3 -b 115200 -s
    
[/code]

あと、Windows10は比較的新しいバージョンじゃないといけないみたいです。


CC BY-SA 4.0
2019-03-30T00:15:23.673
53810
2019-03-30T00:15:23.673
31378
53750
answer


私はビルドのみWSLで行い、書き込みはWindowsのコマンドラインから行っています。  
手順はこちらを参考にしました。  
<https://qiita.com/FlyingYacht/items/0f49ed82b4912381ffe7>


CC BY-SA 4.0
2019-04-03T01:09:37.820
53879
2019-04-03T01:09:37.820
31963
53750
answer


少し本筋ではない回答になりますが、私のWSL環境ではUbuntu 18.04でうまく動いています。  
シリアルポートは私の環境ではCOM6なので/dev/ttyS6になり、書き込みもsudoを付加することで問題なくできています。  
公式には16.04が推奨のようですが、18.04にしてみるのも一案です。


CC BY-SA 4.0
2019-04-19T04:42:31.943
54311
2019-04-19T04:42:31.943
30568
53750
answer