Akıllı kullanıcının tercihi olan Linux, çok küçük bir boyuta küçültme yeteneğiyle ünlüdür. Burada, Linux çalıştıran ve yalnızca tek haneli megabaytlarca RAM ile çalışan iki küçücük modülün olduğunu kanıtlamak için buradayız ve Twitter’daki tek ustalığın klasik bir örneğinde sergileniyoruz.
Microsoft’un Azure Sphere modülleri Bir masaüstü CPU’dan daha küçük, doğrudan işlemci kalıbı üzerinde yalnızca 4 MB SRAM içeren ve Nesnelerin İnterneti’ni (IoT) güçlendirmek için Microsoft’un kendi Unix benzeri Azure Sphere OS’sini çalıştıran tam mikrobilgisayarlardır. Ancak SudoMaker’ın X1501 Pico SoM Tam 8 MB RAM’e ve iki kat daha hızlı bir işlemciye sahiptir ve Azure Sphere modüllerinin yüzey alanının 1/3’ünde G/Ç ve arayüz bağlantısına sahip eksiksiz bir SoM birimi vardır ve Azure Sphere modüllerinden farklı olarak X1501 Pico DOOM’u bile çalıştırabilir.
Çok küçük bir sistemdeki modern Linux’un başka bir örneği: Linux çalıştıran Azure Sphere https://t.co/3i0JrKWUjZ4MB SRAMhttps://t.co/uee331VB2K256KB Linux üzerinde çalışan işletim sistemi olmayan uygulamalar için izin verilen RAM ve 1 MB flash https ://t.co/TwuzWd6xoT5 Mayıs 2024
Azure Sphere — Microsoft’un IoT platformu Linux’ta çalışır
Microsoft’un Azure Sphere projesi MT3620 yongasını temel alır: 4 MB SRAM’a sahip 22 mm x 33 mm MCU (mikro bilgisayar ünitesi) — işlemci kalıbında yaşayan ve güç sağlandığı sürece bellek bitlerini tutabilen daha hızlı, düşük güçlü bir RAM çeşidi (bunun aksine) Sürekli olarak yenilenmesi gereken DRAM). MCU, bu RAM’in yalnızca 256KB’sini işletim sistemi olmayan uygulamalara verir ve 1MB’ı, yüksek seviyeli ve gerçek zamanlı uygulamalar arasında paylaşılan flash bellek olarak kullanılır. MT3620, işlem gücünü 500MHz ARM Cortex CPU’dan alır ve Nesnelerin İnterneti’ni etkinleştirme amacı için gerekli olan 2,4/5 GHz WiFi bağlantısına sahiptir.
MT3620 yalnızca Microsoft’un, cihazlar gibi internete bağlı cihazlar arasındaki iletişim ve güvenlik özelliklerine yönelik bir sistem olan Azure Sphere platformu için tasarlanmıştır. Bu hizmet, iletişimi en üst düzeye çıkarmak için Nesnelerin İnterneti’nin parçalarını birbirine bağlar. Microsoft’un örnek kullanım durumu Azure Sphere internet bağlantılı cihazlar satan bir üreticiye yöneliktir; Üreticinin Wi-Fi bağlantılı buzdolapları sattığını ve cihazlarının sağlığını uzaktan güncelleyen ve izleyen bir sistem istediğini söylüyoruz. MT3620 yongası buzdolabına girer ve Azure Sphere hizmetiyle arayüz oluşturabilir; burada buzdolabı için internet güvenliği sağlayarak hiçbir kötü niyetli kişinin buzdolabının verilerine erişmemesini sağlar ve ürün yazılımı güncellemelerini üreticiden veya buzdolabı varsa genel merkezden güvenli bir şekilde alabilir. bir arıza tespit eder.
IoT’yi ve Wi-Fi özellikli bir buzdolabına sahip olmanın saçmalığını bir kenara bırakan MT3620, çılgın bir bilgi işlem ürünüdür. Önyükleme için tam ağ bağlantısına sahip, gümüş dolardan biraz daha büyük bir mini sistemde tam yağlı Linux çalıştırıyor. Ancak bu kadar az bellek ve bu kadar spesifik bir amaç söz konusu olduğunda, MT3620’nin özel bir çekirdekle yükseltilmesi veya Azure Sphere ekosistemi dışında kullanım için kullanılması pek olası değildir. Herhangi bir düzeyde özel kişisel bilgi işlem için diğer öne çıkan projemize başvurmanız gerekecektir.
SudoMaker X1501 Pico SoM — “ana hat Linux’u çalıştırabilen en küçük SoM”
SudoMaker’ın yaklaşan X1501 Pico projesi, MT3620 çipinden oldukça farklı ve belki de daha etkileyici. Öncelikle, daha fazla güce sahip: 1 GHz’e kadar hızda çalışan bir InGenic X1501 işlemci ve işlemci paketinde yaşayan tam 8 MB RAM. X1501Pico SoM aynı zamanda MT3620’den de farklıdır çünkü Azure Sphere’in MCU’sundan farklı olarak X1501 Pico modül üzerinde tam bir sistemdir, dolayısıyla işini yapmak için bulaşık makinesine entegre edilmek yerine bir X1501 Pico satın alabilir ve tam bir mini makineye sahip olabilirsiniz. -bilgisayar açılmaya, klavyeyi takmaya ve 800 KB kullanıcı kodunuzu girmeye hazır (tabii ki ticari olarak piyasaya çıktığında; SudoMaker SoM için nihai kitlesel fonlama projesine henüz başlamadı).
Yukarıdaki gömülü tweet’te, X1501 Pico SoM’nin bir çalıştırdığı görülebilir. yoğun biçimde değiştirilmiş Linux 6.1 ve ürünün tasarımcısına göre bellek sınırının çok altında çalışıyor. Söz konusu tasarımcı @ReimuNotMoe, yukarıdaki başlıkta “evet, Bad Apple ve Doom’u oynatabildiğini, GBC emülatörlerini çalıştırabildiğini, PICO-8’i (FAKE8 aracılığıyla) vb. çalıştırabildiğini” iddia ediyor; Bu iddianın kanıtını henüz videoda göremedik ancak bu iddialardan şüphe etmek için çok az neden var; Hikayeyi en kısa sürede DOOM oynanışıyla güncelleyeceğimizden emin olabilirsiniz.
X1501 Pico SoM, şu ana kadar gördüğümüz en küçük SoM’dir ve Raspberry Pi Pico da dahil olmak üzere tüm rakiplerini geride bıraktığı iddia edilen performansıyla, piyasaya sürüldüğü anda piştiğini görmekten heyecan duyuyoruz. Şimdilik yalnızca Twitter’da ve Hackaday sayfasında tanıtımlar var, ancak bir kez yayınlandığında kitlesel fonlama turu Yakında başlayacak, piyasanın kirli ellerini bilgisayara geçirmesinin ardından heyecan verici bir olay göreceğiz.
Tom’s Hardware, Raspberry Pi Pico’nun büyük hayranlarıdır, bu yüzden bu gelecek vaat eden SoM’nin onu kalplerimizden çıkarması çok zaman alacak. Piyasaya sürülmeden önce, Pi Pico ile öne çıkan tüm projelerimizi burada görebilir ve minik bilgisayarların geleceği için heyecanlanabilirsiniz. Linux’un yardımıyla donanımın sınırlarını zorlamanın başka bir örneği için, bu donanım korsanının bir TP-Link yönlendiricisinde GTA: Vice City’yi nasıl çalıştırdığına göz atmayı unutmayın.