abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 14:11 | Komunita

    Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.

    Ladislav Hagara | Komentářů: 2
    včera 10:44 | Nová verze

    Byla vydána nová verze 4.8 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Apple container dospěl do verze 1.0.0. Jedná se o open source nástroj pro spouštění linuxových kontejnerů na macOS postavený nad containerization. Napsaný je v programovacím jazyce Swift a optimalizovaný pro Apple silicon.

    Ladislav Hagara | Komentářů: 5
    včera 03:33 | Nová verze

    Bylo vydáno Eclipse IDE 2026-06 aneb Eclipse 4.40. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    10.6. 15:44 | Zajímavý software

    Asterinas (GitHub) je v Rustu napsané jádro operačního systému poskytující s jádrem Linux kompatibilní ABI. Vydána byla verze 0.18.0. První distribucí postavenou nad jádrem Asterinas je Asterinas NixOS. Nejedná se o oficiální projekt NixOS a nemá nic společného s NixOS Foundation.

    Ladislav Hagara | Komentářů: 1
    10.6. 13:22 | Zajímavý článek

    Podrobně byla rozebrána kritická zranitelnost v nf_tables (CVE-2026-23111). Další lokální eskalace práv na Linuxu. V upstreamu byla zranitelnost již v únoru opravena. Ve zdrojovém kódu stačilo odstranit 1 vykřičník.

    Ladislav Hagara | Komentářů: 1
    10.6. 12:11 | Nová verze

    Evropská komise (EK) nařídila americké společnosti Meta, že musí znovu umožnit bezplatný přístup konkurenčním obecně zaměřeným asistentům umělé inteligence (AI) k WhatsAppu a tento přístup musí zachovat až do ukončení antimonopolního šetření. Opatření je dočasné a má zabránit vážnému a nevratnému poškození konkurence na rychle rostoucím trhu s obecnými AI asistenty. Meta uvedla, že se proti rozhodnutí odvolá.

    Ladislav Hagara | Komentářů: 18
    10.6. 11:44 | IT novinky

    Společnost Anthropic představila AI modely Claude Fable 5 a Claude Mythos 5. Claude Fable 5 je první model třídy Mythos určený pro běžné použití.

    Ladislav Hagara | Komentářů: 0
    10.6. 04:44 | Nová verze

    Byla vydána nová stabilní verze 3.24.0, tj. první z nové řady 3.24, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 2
    10.6. 03:33 | Komunita

    Na čem pracují vývojáři v Rustu napsaného mikrokernelového unixového operačního systému Redox OS (Wikipedie)? Byl publikován přehled vývoje za květen. Vypíchnout lze nový scheduler EEVDF nebo port desktopového prostředí Xfce na Redox OS.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (15%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1879 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Acer Orbicam / ALi Corp (0402:5602)

    Podpora: kompletní
    Ovladač: v jádře

    Technické parametry

    Čip m5602 je "pouze" usb můstek, ke kterému je přes sběrnici i2c připojen samotný CCD snímač (senzor). Vlastnosti kamery jsou závislé na použitém senzoru.

    Zda a jaký senzor byl detekován ovladačem se dozvíte z výpisu dmesg | grep m5602
    ...
    [226077.435564] ALi m5602: Probing for a po1030 sensor
    [226077.450158] ALi m5602: Probing for a mt9m111 sensor
    [226077.467791] ALi m5602: Probing for a s5k4aa sensor
    [226077.487041] ALi m5602: Probing for an ov9650 sensor
    [226077.504044] ALi m5602: Probing for a s5k83a sensor
    [226077.526547] ALi m5602: Detected a s5k83a sensor
    ...
    tabulka podporovaných senzorů
    senzor podporovaná rozlišení výskyt v noteboocích ovládací prvky poznámky
    Micron mt9m111 640x480 ??? VFLIP, HFLIP, GAIN, AUTO_WHITE_BALANCE, GREEN_BALANCE, BLUE_BALANCE, RED_BALANCE,
    OmniVision ov7640 640x480 ??? GAIN
    OmniVision ov9650 176x166, 320x240, 352x288, 640x480 Asus, Alienware EXPOSURE, GAIN, RED_BALANCE, BLUE_BALANCE, HFLIP, VFLIP, AUTO_WHITE_BALANCE, AUTOGAIN, EXPOSURE_AUTO
    Pixel plus po1030 640x480 ??? GAIN, EXPOSURE, RED_BALANCE, GREEN_BALANCE, BLUE_BALANCE, HFLIP, VFLIP, AUTO_WHITE_BALANCE, EXPOSURE_AUTO,
    Samsung s5k4aa 640x480, 1280x1024 Fujitsu-Siemens, MSI VFLIP, HFLIP, GAIN, EXPOSURE, PRIVATE_BASE (Noise suppression), BRIGHTNESS
    Samsung s5k83a 640x480 Acer GAIN, BRIGHTNESS, EXPOSURE, HFLIP, VFLIP

    Identifikace pod Linuxem

    lsusb | grep Camera
    Bus 003 Device 031: ID 0402:5602 ALi Corp. Video Camera Controller

    Postup zprovoznění pod Linuxem

    jádra < 2.6.27: je možné zprovoznit starší verzi ovladače, která ještě nebyla přepsána do gspca frameworku. Mějte ale na paměti že se jedná o starý a nepodporovaný kód. Stránky projektu: https://sourceforge.net/projects/m560x-driver/.

    jádra 2.6.27: Pro tuto verzi jádra lze použít modul založený na gspca. V této verzi ale ještě nebyl modul gspca_m5602 začleněn, proto je nutné jej zkompilovat samostatně. Nejnovější tarball z linuxtv.org.

    jádra > 2.6.28: Ovladač je začleněn v hlavní řadě jádra.


    Usb most m5602 poskytuje obrazová data pouze v Bayer formátu, s kterým většina v4l aplikací neumí pracovat. Proto je nutné video formát konvertovat v uživatelském prostoru pomocí knihovny libv4l. Libv4l FAQ, seznam spolupracujících programů.

    V případě problémů s ovladačem se nejdříve ujistěte že se nejedná o chybu aplikace/libv4l a že máte nejnovější verzi (ze stromu linuxtv). Poté napište hlášení o chybě do mailing listu: linux-media@vger.kernel.org, případně přímo správci ovladače: erik.andren@gmail.com.

    Poznámka

    Jak je vidět z tabulky senzorů, některé senzory používané s tímto můstkem neumí hardwarově upravovat vyvážení bílé barvy. Barvy je ale možné upravovat v uživatelském prostoru pomocí knihovny libv4l (vsunuté mezi aplikaci a jádro).

    Tato vlastnost ale zatím není implementována v oficiálním vydání libv4l. S ostatními vývojáři jsme se shodli na tom že je nejprve nutné vytvořit API pomocí kterého by se dalo z uživatelského prostoru dotázat kamery co vše (ne)umí. Pro bližší informace o softwarovém vyvážení bílé si přečtěte můj zápisek v blogu: Softwarové vyvážení bílé v libv4l

    Stačí libv4l nahrát pomocí LD_PRELOAD společně s aplikací s poté spustit prográmek http://code.google.com/p/v4lctrl/...

    Jádro 2.6.33 se odmítá s touto kamerou upat. Resp. kamera brání uspání usb portu. Lze to vyřešit přidáním jednoduchého udev pravidla: ATTR{idVendor}=="0402", ATTR{idProduct}=="5602", ATTR{power/wakeup}="disabled". Viz kernel "bug" 15189.

    Související dokumenty

    m5602 bude v upstream kernelu! (zprávička)
    Webová kamera m5602 pod Linuxem (externí dokument)
    Krátká historie ovladače.
    Použitelný obrázek (externí dokument)
    Markovi se jako prvnímu podařilo vydolovat ze senzoru s5k83a použitelný obraz.
    Kamera m5602 a Skype (externí dokument)
    Jak pomocí knihovny libv4l rozchodit Skype s touto kamerou.
    Softwarové vyvážení bílé v libv4l (externí dokument)
    Testovací vydání libv4l se softwarovým vyvážením bílé barvy.

    Obrázky

    Acer Orbicam / ALi Corp (0402:5602), obrázek 1

    Dokument vytvořil: Karry, 22.3.2009 16:59 | Poslední úprava: Karry, 23.4.2014 09:02 | Historie změn | Zobrazeno: 3498×

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.