1 puan yazan GN⁺ 2023-09-04 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Bu makale, koşucular için tasarlanmış dijital saat Timex m851'i hack'lemekle ilgilidir.
  • Timex m851, 8 bitlik Seiko SC188 CPU kullanır ve 48KB ROM, 2KB RAM ile 42x11 nokta matrisli ana ekrana sahiptir.
  • Bu saat, ultra düşük güçte çalışacak şekilde tasarlanmıştır ve tek bir pille 3 yıla kadar kullanılabilir.
  • Saatin yan tarafında, takvim ve diğer verileri senkronize etmek için USB pinleri bulunur.
  • Timex m851, şaşırtıcı biçimde oldukça iyi bir yazılım geliştirme kitine (SDK) sahiptir; kullanıcılar kendi kodlarını yazıp saate yükleyebilir.
  • Yazar, başkalarının da görebilmesi için hello world kodunu ve bunu derlemek için gereken Makefile dosyasını GitHub'a yükledi.
  • Saat uygulamaları, sınırlı RAM nedeniyle durumlara bölünmek zorundadır. Bu durumlar, gerektiğinde kodun değiştirilmesine olanak tanır.
  • Saatin çekirdeği donanımı yönetir, olayları dağıtır ve zamanlayıcılar, ton üretimi, ekran kaydırma, veritabanı kayıtlarına erişim gibi çeşitli hizmetler sunar.
  • Saatte, çekirdek üzerinden çeşitli şekillerde yapılandırılabilen bir crown ve yazılımdan kontrol edilebilen bir arka aydınlatma bulunur.
  • Saatte bellek koruması yoktur; bu yüzden çökme yaşanırsa sıfırlama meydana gelebilir. Watchdog özelliği, her 2 saniyede bir çekirdeğe haber vererek sistemin hâlâ çalıştığını doğrular.
  • Saat için Virtual Datalink adlı bir simülatör vardır; bu açık kaynaklı bir üçüncü taraf aracıdır. Ancak yalnızca Windows'ta kullanılabilir.
  • Yazar şu anda remind adlı yazılım tabanlı zamanlama uygulamasıyla saati entegre etme üzerinde çalışıyor.
  • Timex m851 artık üretilmiyor ve giderek daha zor bulunur hâle geliyor.
  • Yazar, başkalarını saatin işe yararlılığını doğrulamaya ve kendisine bu hackleme çalışmasına katılmaya teşvik ediyor.

Henüz yorum yok.

Henüz yorum yok.