タグ付けされた質問 「linux」


3
Arduinoプログラムは、rootとして実行した場合にのみ機能します
ルート(sudo)としてArduinoプログラムを実行すると、簡単なスケッチをアップロードできるようです。通常のユーザーとして実行したいと思います。誰もが以前に同じ問題に直面し、それを修正したことがありますか? ここから私が入手したものですlsusb: $ lsusb Bus 002 Device 022: ID 2341:0043 Arduino SA Uno R3 (CDC ACM) そして、Arduinoプログラムはそれをとして識別します/dev/ttyACM0。その権限は次のとおりです。 $ ls -l /dev/ttyACM0 crw-rw---T 1 root dialout 166, 0 Mar 14 22:03 /dev/ttyACM0 以下はからの出力です id groups=1000(abhiram),20(dialout),24(cdrom),25(floppy),29(audio), 30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev) 例からスケッチをアップロードすると、通常のユーザーとして次のエラーが発生します。 avrdude:stk500_recv(): programmer not responding どんな提案でも大歓迎です。

7
Linuxでは、USBで接続された複数のArduinoを識別する方法は?
複数のArduinoをUSB経由でLinuxコンピューターに接続している場合、次のように表示されます / tty / ACM0 / tty / ACM1 / tty / ACM2 シリアル接続を介してそれらに接続せずに、どのArduinoがどれであるかをどのように識別することができますか?Arduinoにシリアル番号または一意のIDはありますか? お時間をいただきありがとうございます。 状況:Uno R3、Mega、Leonardo with / ttyACM [1,2,3] 上記の順序のデバイスでのlsusb出力: ... バス001デバイス011:ID 2341:0043 バス001デバイス013:ID 2341:8036 ... バス001デバイス014:ID 2341:0042 lsusb -d vendor:device -vvvはそれぞれについて表示します ウノ バス001デバイス014:ID 2341:0042 デバイス記述子: 長さ18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 2通信 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 …
17 linux 

2
SDカードからのYúnブート
私にはArduinoYúnがあり、Linux用のオンボードフラッシュは16MBしかありません。sdカードをrootfsとして使用するブートローダーをフラッシュに配置することは可能だろうと思っていましたか?16 MBのフラッシュに収まるプロジェクトよりも多くのプロジェクトを実行できるようにしたいと考えています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.