Ez már nem áprilisi tréfa: Linux fut a Canon dSLR vázakon!

A Magic Lantern csapata sikeresen bootolt egy egyedi Linux kernelt (v3.19) a Canon egyes dSLR vázain. Az ML csapatának oldalán olvasható leírás szerint a boot lefut az EOS 60D-n, az EOS 600D-n, az EOS 7D-n, az EOS 5D Mark II-n, és az EOS 5D Mark III-on. A csapat szóvivője következőket nyilatkozta: „A Linux legújabb, 3.19-es kernelének portolását megkezdtük, de mivel szinte semmi tapasztalatunk nincsen a kernel fejlesztésével kapcsolatban, ezért egyelőre nem jutottunk el túl messzire. Egyelőre csak azt tudjuk bizonyítani, hogy a Linux 3.19 elindul a Canon EOS tükörreflexes fényképezőgépein!”

canonlinux

  • A boot hordozható, az összes ML-képes vázon elindul
  • A kernel lefoglalja a fényképezőgép összes RAM-ját
  • Kiírja a debug üzeneteket a kamera kijelzőjére
  • Megszakításokat állít be ütemezésre
  • 8 MB ext2fs RAM-diszket állít be magának a rendszer
  • Elindítja a /bin/init-et az initrd-ből
  • Ez a folyamat egy önálló, libc-mentes „hello world”
  • Következő lépés: felépíteni a felhasználói felületet

Hirdetések:
Weboldal készítés

.

Ezek is érdekelhetnek...

  • Linux userként ez kifejezetten kedves hír; sajnos sokára lesz még ebből nyílt forrású fényképezőgép-szoftver 🙁
    Viszont a fejlesztők előtt le a kalappal!

  • Lehoczky Alfréd

    Mit vacakolnak ennyit! A Függetlenség napjában pár óra alatt írtak egy vírus programot egy tök idegen faj számítógépére. Nem egy csapat, hanem csak egy ember. 😉

  • ANOka

    Ennek van már valami értelme, vagy egyenlőre még csak egy technikai demo?

    • mlzphoto

      most még csak techdemó

  • scarbantia

    Nem vagyok ML user, így lehet, hogy ez már megoldott probléma, de ha valami más fájlrendszerrel tudnak majd operálni, akkor ki lehetne lőni a felvételi időlimitet. Amúgy nagyon izgalmas az egész, de kérdés, hogy ha kitöltik a RAM-ot, akkor lehet-e még bármit csinálni vele. Komoly lenne, ha egyszer erre lehetne építeni.

    • Kitölti a ram-ot : képes lefoglalni a teljes RAM-ot használatra, így is lehet érteni. A Linux kernel csak pár száz kByte.