Tag Archives | Gömülü sistemler

Lua 5.4.5 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.5 sürümü duyuruldu. Bu sürümün, 29 Haziran 2020’de kullanıma sunulan Lua 5.4’ün yeni bir güncellemesi olduğu belirtilirken, yeni özelliklerin, çöp toplama ve const ve kapatılacak değişkenler için yeni nesil mod olduğu ifade ediliyor. Bu sürümün, 29 Haziran 2020’de kullanıma sunulan Lua 5.4.5 olduğu söyleniyor. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Luiz Henrique de Figueiredo, Roberto Ierusalimschy ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Lua 5.4.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Picolibc 1.8.1 duyuruldu

Sınırlı ROM ve RAM’e sahip daha küçük gömülü sistemler için tasarlanmış, hem libc hem de libm olmak üzere bir dizi standart C kitaplığı olan Picolibc‘nin 1.8.1 sürümü, Keith Packard tarafından duyuruldu. RISC-V ve ARM işlemciler üzerinde test edilen Picolibc, Newlib ve AVR Libc’den kod içeriyor. Picolibc daha önce newlib-nano olarak adlandırıldığı söyleniyor, ancak bu adın newlib içinde başka bir tanımı olduğu için onun yerine Picolibc adı benimsenmiş bulunuyor. Picolibc paketlerinin dist dizininde bulunduğu belirtilirken, Picolibc 1.8.1’in clang ile cmake kullanarak inşa etmeye izin verdiği ifade ediliyor. Microblaze desteği eklenmiş olarak gelen yeni sürümde, sinyal/yükseltme uygulamasını, tek bir küresel sinyal işleyici dizisi kullanmak ve getpid ve kill kullanmamak için basitleştirip, bunun yerine upgrade şimdi doğrudan _exit’i çağırıyor. Derleyicinin GCC‘nin yeni bir sürümü olduğunu varsaymak yerine, derleyici özelliklerini otomatik algılamak için cmake derleme sisteminin düzeltildiği belirtilirken, Malloc ve stdio işlevlerine ayırma özniteliklerinin eklendiği söyleniyor. Picolibc 1.8.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Picolibc 1.8.1edinmek için aşağıdaki linkten yararlanabilirsiniz.

 

0

coreboot 4.19 duyuruldu

Modern bilgisayarlarda ve gömülü sistemlerde yıldırım hızında ve güvenli bir önyükleme deneyimi sunan genişletilmiş bir ürün yazılımı platformu olan coreboot‘un 4.19 sürümü duyuruldu. Coreboot 4.19 ile tescilli ürün yazılımı/BIOS’lu çeşitli anakartların bu ücretsiz yazılım çözümü ile değiştirilmesine olanak tanındığı ifade ediliyor. Coreboot 4.19, kodu eski ASL sözdiziminden tüm ASL 2.0 sözdizimi kullanımına, temizlenmiş ve iyileştirilmiş SMBIOS işlemeye, farklı Clevo dizüstü bilgisayarlarda kullanılan yerleşik denetleyici için yeni bir EC sürücüsüne ve çeşitli diğer düşük maliyetli kodlara dönüştürmeyi bitirdikleri noktayı işaret ediyor. Coreboot 4.19 ayrıca bir dizi yeni anakart için destek ekliyor. Şu anda desteklenen diğer yeni anakartlar arasında Phoenix SoC için AMD Maya geliştirme anakartı, eski Sandy Bridge / Ivy Bridge CPU’lar için Gigabyte H61M-DS2, çeşitli Google Chromebook’lar, Intel’in Meteor Lake referans platformu, Star Labs StarBook Mk VI ve System76 Darp8 / Galp6 dizüstü bilgisayarlar sayılıyor. Coreboot 4.19 ile, yükü için GRUB 2.04’ten GRUB 2.06’ya ve ayrıca SeaBIOS 1.16’dan 1.16.1’e yükseltiliyor. coreboot 4.19 hakkında bilgi edinmek için GitHub duyurusunu inceleyebilirsiniz.

Continue Reading →

 

coreboot 4.19 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

coreboot 4.18 duyuruldu

Modern bilgisayarlarda ve gömülü sistemlerde yıldırım hızında ve güvenli bir önyükleme deneyimi sunan genişletilmiş bir ürün yazılımı platformu olan coreboot‘un 4.18 sürümü duyuruldu. AMD Morgana ve Intel Meteor Lake SoC desteğiyle gelen yeni sürüm, birçok donanım desteği iyileştirmesi ve diğer değişiklikleri içeriyor. AMD’nin Morgana kod adı henüz yaygın olarak bilinmiyor ama coreboot’un yeni sürümü, onun için de destek sağlamış bulunuyor. Coreboot 4.18 ayrıca Mediatek MT8188 SoC için destek ekliyor. Yeni SoC desteğinin yanı sıra, çoğunlukla çeşitli Google Chromebook cihazları, AMD Birman referans kartı ve AMD Pademelon referans kartı (önceden Coreboot’ta Pademelon kartı olarak) olmak üzere bir dizi yeni anakart için destek eklediği söyleniyor. Yeni sürüm, yazılım malzeme listesi (SBOM), Allocator v4 uygulaması üzerinde devam eden çalışmalar ve çeşitli düzeltmeler ve kod temizlemeleri için de destek eklemiş bulunuyor. Sürümün şekillendirilmesine yardımcı olan tüm katılımcılara teşekkür edildiği ifade ediliyor. coreboot 4.18 hakkında bilgi edinmek için GitHub duyurusunu inceleyebilirsiniz.
Continue Reading →

coreboot 4.18 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

coreboot 4.16 duyuruldu

Modern bilgisayarlarda ve gömülü sistemlerde yıldırım hızında ve güvenli bir önyükleme deneyimi sunan genişletilmiş bir ürün yazılımı platformu olan coreboot‘un 4.16 sürümü duyuruldu. Açık kaynak projesi olarak teknoloji üzerinde denetlenebilirlik ve maksimum kontrol sağlayan coreboot; Software Freedom Conservancy üyesidir. 4.15’ten bu yana 170’den fazla kişi tarafından 1770’den fazla yeni işlem yapıldığı belirtilirken, geliştiricilerden 35’ten fazlasının çekirdek önyüklemeye katkıda bulunduğu belirtiliyor. Sürümün şekillendirilmesine yardımcı olan tüm katılımcılara teşekkür edildiği ifade ediliyor. coreboot 4.16 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

coreboot 4.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Lua 5.4.4 duyuruldu

Ağırlıklı olarak gömülü sistemler ve istemciler için tasarlanmış hafif paralel bir programlama dili olan Lua‘nın 5.4.4 sürümü duyuruldu. Bu sürümün, 29 Haziran 2020’de kullanıma sunulan Lua 5.4’ün yeni bir güncellemesi olduğu belirtilirken, yeni özelliklerin, çöp toplama ve const ve kapatılacak değişkenler için yeni nesil mod olduğu ifade ediliyor. Bu sürümün, 26 Ocak 2022’de kullanıma sunulan Lua 5.4.4 olduğu söyleniyor. Lua; 1993 yılında Rio de Janeiro Pontifical Katolik Üniversitesi’nde Bilgisayar Grafik Teknoloji Grubu (Tecgraf) üyesi olan Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından Brezilya’da geliştirilmeye başlanmıştır. ANSI/ISO C derleyicisi olan tüm platformlarda kurulabilen Lua; taşınabilir bir dildir. 5.0 sürümünden önceki Lua sürümleri, BSD lisansına benzer bir lisansla yayınlanmış; 5.0 sürümünden itibaren MIT Lisansı ile lisanslanmıştır. Lua 5.4.4 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

Lua 5.4.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SquashFS Tools 4.5 duyuruldu

Linux için sıkıştırılmış salt okunur bir dosya sistemi olan ve dosyaları, düğümleri ve dizinleri sıkıştırır ve daha fazla sıkıştırma için 4 KiB’den 1 MiB’ye kadar blok boyutlarını destekleyen SquashFS Tools‘un 4.5 sürümü, Phillip Lougher tarafından duyuruldu. Genel olarak salt okunur dosya sistemi kullanımı ve düşük ek yükün gerekli olduğu kısıtlı blok cihaz bellek sistemlerinde (örneğin gömülü sistemler) için tasarlanmış olan yazılım; Arch Linux, Debian, Fedora, Gentoo Linux, HoleOS, Linux Mint, Salix, Ubuntu ve Clonezilla’nın live CD sürümleri ve OpenWrt, DD-WRT yönlendirici ürün yazılımı gibi gömülü dağıtımlarda kullanılıyor. Ayrıca Chromecast ve bazı Android sürümlerinin (Android Nougat) sistem bölümleri için kullanılabiliyor. Live Linux dağıtımları için bir okuma-yazma ortamı sağlamak için genellikle UnionFS, OverlayFS veya aufs gibi bir birliğe monte dosya sistemi ile birleştirildiği görülüyor. Böylelikle hem Squashfs’in yüksek hızlı sıkıştırma yeteneklerinden hem de live bir CD’den çalıştırırken dağıtımı değiştirme yeteneğinden yararlanılmış oluyor. Debian Live, Mandriva One, Puppy Linux, Salix Live ve Slax gibi dağıtımlar bu kombinasyonu kullanıyorlar. SquashFS Tools 4.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SquashFS Tools 4.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0