Sie booten von der SD-Karte


14

Ich habe ein Arduino Yún, und es hat nur 16 MB Flash onboard für Linux. Ich habe mich gefragt, ob es möglich ist, einen Bootloader auf den Flash zu setzen, der die SD-Karte als rootfs verwendet. ich möchte in der lage sein, mehr projekte damit zu machen, als in 16 mb flash passen.


5
Kein Arduino-Held, aber ich glaube, du versuchst Dinge mit deinem Yun zu machen, die du besser mit einem Himbeer-Pi machen könntest. Zum Beispiel läuft Linux ...
puredevotion

1
Ich bin mir nicht sicher, ob auf Yun (und jedem anderen Arduino) ein vollwertiges Linux-Betriebssystem läuft. Hast du ein BT-Schild in Betracht gezogen? (Siehe fi. makezine.com/projects/… )
Puredevotion

7
@puredevotion - Die Arduino Yun ist ein 400 MHz MIPS CPU - Modul läuft Linino (das ist Linux - es ist ein Fork von OpenWRT), fest an einen ATmega32U4. Es ist überhaupt nicht viel anders als ein RPI. Hast du dir das Yun überhaupt angesehen? Sie antworten, als wäre es nur ein ATmega.
Connor Wolf

3
@TheDoctor - Das Yun zieht im Leerlauf ~ 200-300 mA . Das rPi zieht im Leerlauf so ziemlich das Gleiche. Es gibt wahrscheinlich keinen signifikanten Unterschied im Stromverbrauch (Sie würden wahrscheinlich mehr Strom sparen, wenn Sie ein effizienteres Netzteil verwenden).
Connor Wolf

3
Die hohen Nennleistungen des rPi sind darauf zurückzuführen, dass das Netzteil auch die USB-Peripheriegeräte unterstützt. Daher muss das Netzteil in der Lage sein, die beiden USB-Geräte des rPi + zu betreiben. Sie sind auf der Seite der Sicherheit.
Connor Wolf

Antworten:



3

Ich benutze Yun auch für meine Projekte. Ich boote nicht von einer SD-Karte, aber ich speichere dort eine Menge Python-Code und er funktioniert für mich. Ich habe auch diesen Artikel gesehen, der für Sie interessant sein könnte. Ich habe nicht versucht, es auf meinem Yun zu machen, aber ich denke, es sollte funktionieren ... Dies ist ein Beispiel für die Installation von node.js auf dem Yun (SD-Karte). Theoretisch könnten Sie also für alle zusätzliche Software denselben Ansatz verwenden du willst rennen.

http://linino.org/doku.php?id=wiki:nodejs


1
Willkommen bei Arduino Stack Exchange! Können Sie Ihrer Antwort bitte weitere Einzelheiten hinzufügen? Antworten, bei denen es sich ausschließlich oder überwiegend um Links handelt, sind in Stack Exchange nicht zulässig, da die Antwort bei einem Ausfall der Website unbrauchbar ist. Vielleicht nur ein paar Sätze zitieren? Auch in der Theorie könnte man den gleichen Ansatz für alle Software verwenden Sie ausführen : Können Sie erweitern Ihre Antwort zu erklären , wie dies zu tun? Vielen Dank!
Anonymous Penguin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.