@@ -25,15 +25,15 @@ private static String getMachine() {
25
25
return jantjesWindowsMachine ;
26
26
}
27
27
}
28
- return new String () ;
28
+ return jantjesLinuxMachine ;
29
29
}
30
30
31
31
public static String getTeensyPlatform () {
32
32
switch (currentMachine ) {
33
33
case jantjesWindowsMachine :
34
34
return "E:\\ arduino\\ arduino-1.8.12 - teensy\\ hardware\\ teensy" ;
35
35
case jantjesLinuxMachine :
36
- return "/home/jan/tensyduino /arduino-1.8.12/hardware/teensy" ;
36
+ return "/home/jan/teensyduino /arduino-1.8.12/hardware/teensy" ;
37
37
default :
38
38
return new String ();
39
39
}
@@ -46,14 +46,32 @@ public static String getTeensyBoard_txt() {
46
46
public static MCUBoard [] getUploadBoards () {
47
47
switch (currentMachine ) {
48
48
case jantjesLinuxMachine : {
49
+ /* using this udev file thins work for most but not all boards (fried 101 )
50
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="003d", SYMLINK+="ttyDueProg"
51
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0041", SYMLINK+="ttyYun"
52
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8041", SYMLINK+="ttyYun"
53
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", SYMLINK+="ttyUno"
54
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0042", SYMLINK+="ttyMega2560"
55
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0010", SYMLINK+="ttyMega2560"
56
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="ttyLeonardo"
57
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0036", SYMLINK+="ttyLeonardo"
58
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9207", SYMLINK+="ttyFried"
59
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="1B4F", ATTRS{idProduct}=="9208", SYMLINK+="ttyFried"
60
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2157", SYMLINK+="ttyZeroProg"
61
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="804d", SYMLINK+="ttyZeroNa"
62
+ KERNEL=="ttyACM*", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="004d", SYMLINK+="ttyZeroNa"
63
+
64
+ */
49
65
MCUBoard [] boards = { Teensy .teensypp2 ().setUploadPort ("/dev/ttyACM0" ),
50
- Arduino .leonardo ().setUploadPort ("/dev/ttyS0" ), //werkt niet
51
- Arduino .fried2016 ().setUploadPort ("/dev/ttyS0" ), //werkt niet
52
- Arduino .zeroNatviePort ().setUploadPort ("/dev/ttyS0" ), //werkt niet
53
- Arduino .yun ().setUploadPort ("COM20" ), ESP8266 .wemosD1 ().setUploadPort ("/dev/ttyUSB0" ),
54
- Arduino .arduino_101 ().setUploadPort ("COM15" ), Arduino .zeroProgrammingPort ().setUploadPort ("COM14" ),
55
- Arduino .mega2560Board ().setUploadPort ("COM11" ), Arduino .dueprogramming ().setUploadPort ("COM8" ),
56
- Arduino .uno ().setUploadPort ("COM6" ), };
66
+ Arduino .leonardo ().setUploadPort ("/dev/ttyLeonardo" ), //werkt niet
67
+ Arduino .fried2016 ().setUploadPort ("/dev/ttyFried" ), //werkt niet
68
+ Arduino .zeroNatviePort ().setUploadPort ("/dev/ttyZeroNa" ), //werkt niet
69
+ Arduino .yun ().setUploadPort ("/dev/ttyYun" ), ESP8266 .wemosD1 ().setUploadPort ("/dev/ttyUSB0" ),
70
+ Arduino .arduino_101 ().setUploadPort ("/dev/ttyArduino_101" ),
71
+ Arduino .zeroProgrammingPort ().setUploadPort ("/dev/ttyZeroProg" ),
72
+ Arduino .mega2560Board ().setUploadPort ("/dev/ttyMega2560" ),
73
+ Arduino .dueprogramming ().setUploadPort ("/dev/ttyDueProg" ),
74
+ Arduino .uno ().setUploadPort ("/dev/ttyUno" ), };
57
75
return boards ;
58
76
}
59
77
case jantjesWindowsMachine :
0 commit comments