Ich möchte die Grundlagen von Embedded Linux lernen. Um dies zu tun, gehe ich davon aus, dass ich eine Art Hardware Board kaufen und den Linux Kernel Code haben muss.Tipps zum Lernen von Embedded Linux
Ich habe keine Ahnung, wo ich anfangen soll und alle Tipps/Hinweise wären sehr willkommen. Idealerweise möchte ich, dass die Leute auf ein vollständiges System hinweisen (z. B. dieses "Board-Kit mit Linux" mit diesen "Handbüchern" sind sehr gut).
Auch sind die Kosten ein Faktor, wie ich dies persönlich nicht als Geschäft mache:)
Vielen Dank, -Code
Wenn Sie es sich leisten können, kaufen Sie eine Beaglebone Black oder Raspberry Pi oder andere Boards in Ihrem Markt verfügbar.Lernen Sie grundlegende Konzepte wie Access GPIO Pins, Lesen von ADC, I2C, SPI, UART aus Userspace. Sobald Sie bequem in Treiber suchen, z. B. GPIO, USB usw., was auch immer Ihr Interesse :). –
Warum nicht QEMU [www.qemu.org] verwenden - ein kostenloses Open-Source-Emulator-Projekt, das stark genutzt wird (z. B. Android SDK). Sie können Anleitungen zum Emulieren eines ARM/Linux-Computers mit QEMU finden. Eg. http://balau82.wordpress.com/2010/03/22/compiling-linux-kernel-for-qemu-arm-emulator/ – kaiwan
Vielen Dank für Ihre Kommentare:), von der Lektüre der Beiträge unten und schauen Sie sich um ein paar andere Quellen es scheint, Beagle schwarz ist eine beliebte Wahl und sieht ziemlich billig !, aber QEMU scheint auch wert, wenn es ist, was ich denke, Sie vermuten, es ist: o (dh ein PC Limux-Emulator, wo Sie den Code hacken können) –