Gerekli Araçların Elde Edilmesi
Last updated
Was this helpful?
Last updated
Was this helpful?
Bu başlık altında, cihazı açabilmek için gerekli olan araçları nasıl edinebileceğimize ve üretebileceğimize bakacağız.
Geliştirme araçları için birden fazla seçenek bulunmasına karşın, doğrudan donanım sağlayıcının önerdiği BCM2708 hedefli çapraz derleyicileri aşağıdaki gibi edinebilirsiniz:
tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi/bin dizin yolunu PATH çevre değişkenine ekleyerek, arm-bcm2708hardfp-linux-gnueabi önekine sahip hard float desteği olan 32 bitlik derleyiciyi kullanabilirsiniz.
Cihazın açılış sürecini incelerken bootcode.bin ve start.elf olmak üzere iki adet önyükleyicinin gerekli olduğunu görmüştük. Raspberry Pi için önyükleyici ve GPU firmware dosyalarının derlenmiş hallerini aşağıdaki gibi edinebilirsiniz, bu dosyalara ilişkin kaynak kod erişimi verilmemektedir.
boot dizininde önyükleyicilerle beraber örnek çekirdek imajı da bulunmaktadır.
Not: firmware git arşivi 4 GB'ın üzerinde olup çoğunlukla
boot
dizini altındaki bir kaç küçük dosyaya ihtiyaç duyacağımızdan, web üzerinden adresinden de bu dosyaları hızlıca indirebilirsiniz.