Skip to content

Commit b43e1ea

Browse files
committed
#1444 updated udev rules and ports
1 parent bb92638 commit b43e1ea

File tree

1 file changed

+27
-23
lines changed

1 file changed

+27
-23
lines changed

io.sloeber.tests/src/io/sloeber/core/MySystem.java

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -49,31 +49,35 @@ public static MCUBoard[] getUploadBoards() {
4949
switch (currentMachine) {
5050
case jantjesLinuxMachine: {
5151
/* using this udev file thins work for most but not all boards (fried 101 )
52-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="003d", SYMLINK+="ttyDueProg"
53-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0041", SYMLINK+="ttyYun"
54-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8041", SYMLINK+="ttyYun"
55-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", SYMLINK+="ttyUno"
56-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", SYMLINK+="ttyMega2560"
57-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0010", SYMLINK+="ttyMega2560"
58-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="ttyLeonardo"
59-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0036", SYMLINK+="ttyLeonardo"
60-
KERNEL=="ttyACM*", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9207", SYMLINK+="ttyFried"
61-
KERNEL=="ttyACM*", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9208", SYMLINK+="ttyFried"
62-
KERNEL=="ttyACM*", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2157", SYMLINK+="ttyZeroProg"
63-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="804d", SYMLINK+="ttyZeroNa"
64-
KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="004d", SYMLINK+="ttyZeroNa"
52+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="003d", SYMLINK+="s_DueProg"
53+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0041", SYMLINK+="s_Yun"
54+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8041", SYMLINK+="s_Yun"
55+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", SYMLINK+="s_Uno"
56+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", SYMLINK+="s_Mega2560"
57+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0010", SYMLINK+="s_Mega2560"
58+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="s_Leonardo"
59+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0036", SYMLINK+="s_Leonardo"
60+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9207", SYMLINK+="s_Fried"
61+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9208", SYMLINK+="s_Fried"
62+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2157", SYMLINK+="s_ZeroProg"
63+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="804d", SYMLINK+="s_ZeroNa"
64+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="004d", SYMLINK+="s_ZeroNa"
65+
KERNEL=="ttyACM*", ACTION=="add", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="0487", SYMLINK+="s_teensy"
66+
67+
KERNEL=="ttyUSB*", ACTION=="add", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="s_NanoFakeChina"
68+
6569
6670
*/
67-
MCUBoard[] boards = { Teensy.teensypp2().setUploadPort("/dev/ttyACM0"),
68-
Arduino.leonardo().setUploadPort("/dev/ttyLeonardo"), //werkt niet
69-
Arduino.fried2016().setUploadPort("/dev/ttyFried"), //werkt niet
70-
Arduino.zeroNatviePort().setUploadPort("/dev/ttyZeroNa"), //werkt niet
71-
Arduino.yun().setUploadPort("/dev/ttyYun"), ESP8266.wemosD1().setUploadPort("/dev/ttyUSB0"),
72-
Arduino.arduino_101().setUploadPort("/dev/ttyArduino_101"),
73-
Arduino.zeroProgrammingPort().setUploadPort("/dev/ttyZeroProg"),
74-
Arduino.mega2560Board().setUploadPort("/dev/ttyMega2560"),
75-
Arduino.dueprogramming().setUploadPort("/dev/ttyDueProg"),
76-
Arduino.uno().setUploadPort("/dev/ttyUno"), };
71+
MCUBoard[] boards = { Teensy.teensypp2().setUploadPort("/dev/s_teensy"),
72+
Arduino.leonardo().setUploadPort("/dev/s_Leonardo"),
73+
Arduino.fried2016().setUploadPort("/dev/s_Fried"), //werkt niet
74+
Arduino.zeroNatviePort().setUploadPort("/dev/s_ZeroNa"),
75+
Arduino.yun().setUploadPort("/dev/s_Yun"), ESP8266.wemosD1().setUploadPort("/dev/ttyUSB0"),
76+
Arduino.arduino_101().setUploadPort("/dev/s_Arduino_101"),
77+
Arduino.zeroProgrammingPort().setUploadPort("/dev/s_ZeroProg"),
78+
Arduino.mega2560Board().setUploadPort("/dev/s_Mega2560"),
79+
Arduino.dueprogramming().setUploadPort("/dev/s_DueProg"),
80+
Arduino.uno().setUploadPort("/dev/s_Uno"), };
7781
return boards;
7882
}
7983
case jantjesWindowsMachine:

0 commit comments

Comments
 (0)