Gast
#2698474
Hallo, ich will mich mit hardwarenaher Programmierung in einem (embedded) Linux beschäftigen - durchaus Sachen wie Treiber und das benutzen von DMA, SPI und anderer Peripherie der CPU. In unserer 4ma wird wohl in nächster Zeit die Steuerung einem Digitalboard mit FPGA, LAN, Grafikdisplay, etc. von Power-PC auf ARM9 umgestellt, und ich will versuchen von der reinen Hardware etwas in Richtung Embedded-Software zu rutschen, aber da werd ich ein paar Vorkenntnisse mitbringen müssen damit eine Chance besteht. Welches Board ist dafür geeignet? Es sollte ein wenig "Communtiy" mitbringen damit es Foren gibt in denen man mal was nachfragen kann wenn man nicht weiter kommt. Der Raspberry Pi ist ja in aller Munde, sehr billig, aber schwer zu bekommen, und was ich gelesen hab, benutzt er ein SoC bei dem nicht alle Doku frei erhältlich ist. Möglicherweise also gerade für hardwarenahe Spielereien nicht so geeignet? Das GNUBLIN Board ist auch günstig, das Datenblatt der CPU vollständig Beitrag "GNUBLIN www.gnublin.org" und die Leistung für erste Schritte völlig ausreichend. Aber ich fürchte nicht viele Leute beschäftigen sich damit und wenn's wo klemmt, findet man nur wenig im Netz und ist auf sich alleine gestellt... Also eher weniger was für Embedded-Linux-Einsteiger? (Kenne Linux bisher nur vom Desktop und nur als reiner Nutzer) Ein Android Handy ist vermutlich auch wenig geeignet weil man nur über die offiziellen APIs zur Hardware durchkommt? Wäre noch das Beagle-Bone-Board. Ist ein wenig teurer, scheint aber relativ weite Verbreitung zu haben. Wie schätzt ihr den inoffiziellen "Support" durch Internetforen ein? Weitere Ideen? Vielen Dank für eure Tipps