Cikakken buɗaɗɗen tarin kyamarorin MIPI da aka gabatar

Hans de Goede, mai haɓaka Fedora Linux wanda ke aiki a Red Hat, ya gabatar da buɗaɗɗen tarin kyamarori na MIPI (Masana'antar Mai sarrafa Ma'aikatar Waya) a taron FOSDEM 2024. Har yanzu ba a karɓi buɗaɗɗen buɗaɗɗen cikin Linux kernel da aikin libya ba, amma an yi masa alama a matsayin wanda ya isa jihar da ta dace da gwaji ta wurin masu sha'awa da yawa. An gwada aikin tarin tare da kyamarori MIPI bisa ov2740, ov01a1s da hi556 firikwensin da aka yi amfani da su a cikin kwamfyutocin kwamfyutoci kamar Lenovo ThinkPad X1 yoga gen 8, Dell Latitude 9420 da HP Specter x360 13.5 2023.

Ana amfani da ƙirar MIPI a cikin sabbin nau'ikan kwamfutar tafi-da-gidanka da yawa maimakon yawo na bidiyo da aka yi amfani da su a baya akan bas ɗin USB daga na'urorin da ke goyan bayan daidaitattun UVC (USB Video Class). MIPI yana ba da damar yin amfani da firikwensin kyamara ta amfani da mai karɓar CSI (Serial Interface na kyamara) da na'urar sarrafa hoto da aka haɗa cikin CPU (ISP, Mai sarrafa siginar Hoto), wanda ke ba da samuwar hoto dangane da ɗanyen bayanan da ke fitowa daga firikwensin. Intel yana ba da saitin direbobi masu mallakar mallaka don aiki tare da kyamarori MIPI a cikin Linux ta hanyar IPU6 (Sashin Gudanar da Hoto) a cikin Intel Tiger Lake, Lake Alder, Raptor Lake da na'urori masu sarrafa Tekun Meteor.

Babban wahalar haɓaka buɗaɗɗen direbobi don kyamarorin MIPI shine saboda gaskiyar kayan masarufi na na'urar sarrafa ISP da algorithms sarrafa hoto da aka aiwatar a cikinsa galibi ba sa bayyana ta masana'antun CPU kuma sirrin kasuwanci ne. Don magance wannan matsala, Linaro da Red Hat sun ɓullo da software na aiwatar da kayan aikin hoto - SoftISP, wanda ke ba ku damar yin aiki tare da kyamarori na MIPI ba tare da yin amfani da abubuwan da suka dace ba (ana iya amfani da SoftISP azaman maye gurbin IPU6 ISP).

An ƙaddamar da aiwatar da SoftISP don haɗawa a cikin aikin ɗakin karatu, wanda ke ba da tarin software don aiki tare da kyamarori na bidiyo, kyamarori da masu gyara TV a cikin Linux, Android da ChromeOS. Baya ga SoftISP, tarin don aiki tare da kyamarori MIPI ya haɗa da direba don ov2740 na'urori masu auna firikwensin da ke gudana a matakin kernel da lambar don tallafawa mai karɓar CSI a cikin Linux kernel, wanda ke cikin IPU6 na masu sarrafa Intel.

Fakitin kernel na Linux da libcamera, gami da sauye-sauyen aikin, suna samuwa a cikin ma'ajiyar COPR don shigarwa akan Fedora Linux 39. Ana iya amfani da uwar garken watsa labarai na Pipewire don ɗaukar bidiyo daga kyamarori MIPI. An riga an karɓi goyan bayan aiki tare da kyamarori ta Pipewire cikin ɗakin karatu na libwebrtc. A cikin Firefox, an kawo ikon yin aiki tare da kyamarori ta hanyar Pipewire zuwa jihar da ta dace don amfani da WebRTC, farawa tare da saki 122. Ta hanyar tsoho, aiki tare da kyamarori ta hanyar Pipewire a Firefox yana da rauni kuma yana buƙatar "media.webrtc.camera. izinin-” da za a kunna siga a game da: config pipewire."

source: budenet.ru

Add a comment