Gömülü Linux Sistemleri

May 28, 2019 - Reading time: 6 minutes

RiscV altında Linux ve Emülatör ile Test

ABD'nin yazılımı ve donanımı, açıkça bir tehdit unsuru olarak kullanmasından sonra açık kaynak kodlu yazılımların ve donanımların önemi bir kez daha anlaşılmıştır. Her ne kadar yazılımda açık kaynak kavramı bilinse de, bu kavramın donanımdaki karşılığı pek bilinmemektedir.

Huawei'nin ARM lisanslarının askıya alınması, gözleri donanımdaki açık kaynak kavramına çevirmiştir. ARM'ın şu anki en büyük alternatifi ve rakibi RiscV (risc five okunur) sistemleridir. Bu sistemler açık kaynak olup ARM gibi katı lisans ve kullanım izinlerine bağlı değildir. Linux veya BSD gibi açık sistemlerin donanımdaki karşılığı RiscV olarak düşünülebilir. RiscV projesini, Aselsan gümüş, Huawei de altın üye olarak desteklemektedir. Ayrıca Alibaba gibi devler de destek vermektedir.

Şahsi fikrimiz, ABD'nin Çin'li firmalara, özellikle yazılım konusundaki yaptırımları, yazılım konusunda uyuyan bir devi uyandırmaktan başka bir işe yaramayacaktır.

Bu yazımızda toolchain, bbl, linux kernel, loop device, root file system ve qemu ile baştan sona bir RiscV sisteminin kuruluşu ve testinden bahsedilecektir. RiscV cihazlar henüz aşırı pahalıdır. Bundan dolayı testler emülatör altında gerçeklenecektir.

      son güncelleme 13.haziran.2019

github   yardımcı dosyalar

BBB ile Gömülü Linux Sistemleri

Pandemiden önce vermiş olduğumuz eğitimin notları. Yeni eğitimlerimizde artık OrangePi Zero kullanılmaktadır.

      konu anlatımlı, son güncelleme 22.aralık.2016

      eğitim notları, güncelleme 28.temmuz.2017

OrangePi Zero ile Gömülü Sistemlere Başlangıç

Çok az bir bord maliyetiyle gömülü Linux sistemlerine başlangıç yapılabilir. Bu belge, özellikle kendi başına çalışmak isteyenler için yazılmıştır.

      konu anlatımlı, son güncelleme 18.mayıs.2017

yardımcı dosyalar yardımcı dosyalar, tar.gz, 39K

OrangePi Zero ile Gömülü Linux Sistemleri Eğitimi

Halen vermekte olduğumuz eğitimin notları,

      eğitim notları, son güncelleme 10.Eylül.2022

yardımcı dosyalar yardımcı dosyalar, tar.gz, 477M

yardımcı dosyalar sistem programlama, tar.gz


About

Bu web sitesinde Gömülü Linux Sistemleri, Linux Altında Sistem Programlama ve bu konularda vermiş olduğumuz eğitimler hakkında bilgi bulunabilir.