hmmh - heißt das, dass dann die Arduino-IDE auf dem Galileo-Linux gar keine echten Executables für den Intel-Prozessor erzeugt (im Gegensatz zu Geany für das ARM-Raspi-Debian-Linux) ?
Das hat mit der IDE nichts zu tun. Der Galileo ist nur ein "Software Arduino", genauso wie der Tre oder diese angekündigten Teile von Samsung.
Die Arduino-IDE erzeugt für Galileo (und sicher auch für den Tre) nur ein Linux Kommandozeilenprogramm, dass das Verhalten eines Arduinos simuliert. Direkten Zugriff auf die Hardware, wie bei einem Mikrocontroller, hat man dabei nicht. Die Arduino Befehle, wie digitalWrite() werden zu entsprechenden Betriebssystemaufrufen umgesetzt. Alles was mit IOs zu tun hat, ist auf solchen Rechnern deutlich langsamer, als auf einem Mikrocontroller.
Im Prinzip nur ein in Watte gepacktes Linux. Deshalb reicht es ja auch nicht, um mit dem Galileo zu testen, nur die Arduino IDE zu installieren. Man muss bei Intel ja noch das Image für die passende SD-Karte herunterladen. Betreibt man einen Galileo ohne SD-Karte ist das Programm ja weg, wenn man ihn ausschaltet.
hmmh - heißt das, dass dann die Arduino-IDE auf dem Galileo-Linux gar keine echten Executables für den Intel-Prozessor erzeugt (im Gegensatz zu Geany für das ARM-Raspi-Debian-Linux) ?
Doch, das sind schon echte Linux Executables, keine Scripte. Die werden auf dem PC übersetzt und auf das Board kopiert und dort für automatischen Start konfiguriert.
Wenn man einen Galileo einschaltet, braucht erst mal das Linux 2-3 Minuten zum Starten (das zeigt schon den Unterschied zum Pi), dann wird das Programm vom letzten geladenen Sketch gestartet.
Findet ein Galileo keine startbare SD-Karte, hat er ein noch kleineres Reserve-Linux in der Firmware. Das entpackt er dann in den RAM. Aber jedesmal neu. Deshalb ist der letzte Sketch dann weg.
Gerade heute morgen festgestellt:
offenbar unterstützt Intel auf seiner Download-Seite kein XP (mehr).
Hat oder kennt wer Hardware-Treiber für XP? die aktuelle Arduino IDE (1.6.5) läuft ja bestens auf meinen XP-Rechnern, insb. auch für meine Due's.
Keine Ahnung, ob es da je Treiber für XP gegeben hat. Auch habe ich mir nicht angesehen, wie mit der Arduino 1.6.x das Firmware Update funktioniert.
Ein Galileo muss ja meist erst mal mit der zur jeweiligen Arduino IDE Version passenden Firmware geflasht werden. Das neigt sowieso zu Abstürzen ...
Intel scheint auch einige Doku zum Galileo entfernt zu haben. Da landet man jetzt auf den Seiten zum Edison.
ok, sieht aus, als wäre das Thema Galileo damit erledigt :-/
Anscheinend überlässt Arduino die Linux Boards ganz Partnern wie Intel und Samsung. Den Tre hat man jetzt von der Arduino Produktseite entfernt ...
das ist ja bitter :-/
haha, noch ein Nachschlag zum Thema Galileo: Zum Totlachen!
http://www.golem.de/news/test-intels...12-103167.html
Das wär ja GENAU das richtige für mich gewesen, ogottogottogottogottogott.....
Lesezeichen