Hallo, Ich möchte auf einen µC das µCLinux testen. Gibt es irgendwo im Netz ein TUT, wie man das Linux auf den µC programmiert und anschließend ein Code-example um zb. einen PORT anzusteuern? Mir ist noch nicht klar wie das funktionieren sollte -> Muss man um z.B. einen Port anzusteuern auf Linux einen "Treiber" schreiben? MFG Trunes
Gast
#1219825
jup musst du
Trunes P. wrote: > Hallo, > > Ich möchte auf einen µC das µCLinux testen. > Gibt es irgendwo im Netz ein TUT, wie man das Linux auf den µC > programmiert und anschließend ein Code-example um zb. einen PORT > anzusteuern? Kommnt immer auf die Hardware an, im Normalfall wird über einen Seriell-Port oder JTAG-Adapter programmiert. > > Mir ist noch nicht klar wie das funktionieren sollte -> Muss man um z.B. > einen Port anzusteuern auf Linux einen "Treiber" schreiben? Für die meisten Geräte gibt es fertige Treiber, Seriell & USB - Treiber sind meist integriert. Außer vielleicht bei exotischer oder eigener Hardware ist eine Treiber-Programmierung notwendig. Doch lassen sich die meisten Aufgaben User-Ebene Implementieren (ohne extra Kernel-Treiber). Für manche CPU's gibt es auch fertige GPIO-Treiber um einzelne Pins sogar per Shell-Script anzusteuern (über proc..). > > MFG Trunes DBD Olli
HI Trunes, Wie wäre es mit dem Blackfin. Es git eine Wiki über Blackfin und µcLinux. http://docs.blackfin.uclinux.org/doku.php Es gibt auch einen GPIO-Treiber für den Blackfin. Ist sehr einfach die Pins anzusteuern. http://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:drivers:simple-gpio#testing Gruß Marco
Danke für eure Antworten! Beim µC hätte ich an einen RENESAS Controller gedacht...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.