BeagleBoard xM (Rev. C) için özel bir Linux oluşturmaya çalışıyorum. Ben C / C ++ bir sürü yapmak ama sıfırdan Linux inşa ve yükleme bir acemi değilim.
Umut verici görünen Yocto Project derleme aracını ( https://www.yoctoproject.org/ ) kullandım - u-Boot önyükleme yükleyicisi, Linux çekirdeği ve kök dosya sistemi için dosyalar oluşturdu.
Bu sayfada mikro SD kartın Yocto tarafından oluşturulan dosyalarla ayarlanması için talimatlar verilmektedir. Ancak, görüntü dosyaları kurulum talimatlarında belirtilmeyen bir ".dtb" dosyası içerir.
Bu dosyanın kart donanımı ile bir ilgisi var mı? Çeşitli siteler yükleme dtd dosyaları söz (belki uEnv.txt?) Ama ayrıntılı bilgi bulamadım.
MLO ve u-boot.img ile önyükleme bölümünü ayarlamak için yukarıdaki talimatları kullandım ve uEnv.txt ile biraz uğraştım. Ayrıca kök dosya sistemi ile ikinci bir bölüm kurdum.
Önyükleme ve giriş yapabildim (seri bağlantı noktası konsolu üzerinden), ancak video ve ethernet dahil tüm USB cihazları gibi kart donanımının çoğuna benzemiyordu. Bunun nedeni .dtb dosyasını kullanmadığım için olabilir mi?
Birisi dtb'yi ve beagle tahtasında nasıl kullanılacağını açıklayabilir mi? Teşekkürler!