Kua tuwhera te puranga mo nga kamera MIPI i whakauruhia

Ko Hans de Goede, he kaiwhakawhanake Fedora Linux e mahi ana i Red Hat, i whakaatu i tetahi puranga tuwhera mo nga kamera MIPI (Atanga Tukatuka Ahumahi Pukoro) i te huihuinga FOSDEM 2024. Ko te puranga tuwhera kua oti te whakarite kaore ano kia whakaaetia ki roto i te kernel Linux me te kaupapa libcamera, engari kua tohua kua tae ki tetahi ahuatanga e tika ana mo te whakamatautau ma te tini o te hunga kaingākau. Kua whakamatauria te mahi o te puranga me nga kamera MIPI i runga i ov2740, ov01a1s me hi556 pūoko i whakamahia i roto i nga rorohiko penei i a Lenovo ThinkPad X1 yoga gen 8, Dell Latitude 9420 me HP Specter x360 13.5 2023.

Kei te whakamahia te atanga MIPI i roto i te maha o nga tauira pona hou hei utu mo te rere ataata i whakamahia i mua i runga i te pahi USB mai i nga taputapu e tautoko ana i te paerewa UVC (USB Video Class). Ko te MIPI e whakarato ana i te uru ki te kamera kamera ma te whakamahi i te kaiwhiwhi CSI (Camera Serial Interface) me te tukatuka whakaahua kua whakauruhia ki roto i te PTM (ISP, Image Signal Processor), e whakarato ana i te hanganga whakaahua i runga i nga raraunga mata e puta mai ana i te puoro. Ka whakaratohia e Intel he huinga taraiwa rangatira mo te mahi me nga kamera MIPI i Linux ma te IPU6 (Waehanga Tukatuka Ataata) i roto i te Intel Tiger Lake, Alder Lake, Raptor Lake me Meteor Lake tukatuka.

Ko te tino uaua ki te whakawhanake i nga taraiwa tuwhera mo nga kamera MIPI na te mea ko te atanga taputapu o te tukatuka ISP me nga mahinga tukatuka whakaahua kua whakatinanahia i roto, kaore i te whakaatuhia e nga kaihanga PTM, he mea ngaro hokohoko. Hei whakaoti i tenei raruraru, kua whakawhanakehia e Linaro me Red Hat tetahi mahinga rorohiko o te tukatuka whakaahua - SoftISP, e taea ai e koe te mahi me nga kamera MIPI me te kore e whakamahi i nga waahanga motuhake (ka taea te whakamahi i te SoftISP hei whakakapi mo te IPU6 ISP).

Ko te whakatinanatanga SoftISP kua tukuna mo te whakauru ki roto i te kaupapa libcamera, e tuku ana i te raupapa rorohiko mo te mahi me nga kamera ataata, nga kamera me nga pouaka whakaata i Linux, Android me ChromeOS. I tua atu i te SoftISP, ko te puranga mo te mahi tahi me nga kamera MIPI kei roto he taraiwa mo ov2740 pūoko e rere ana i te taumata kernel me te waehere mo te tautoko i te kaiwhiwhi CSI i roto i te kernel Linux, he waahanga o te IPU6 o nga tukatuka Intel.

Ko nga kohinga Linux kernel me te libcamera, tae atu ki nga huringa o te kaupapa, kei te waatea i roto i te kohinga COPR mo te whakauru ki runga Fedora Linux 39. Ka taea te whakamahi i te Pipewire media server ki te hopu ataata mai i nga kamera MIPI. Ko te tautoko mo te mahi me nga kamera ma te Pipewire kua whakauruhia ki roto i te whare pukapuka libwebrtc. I roto i te Firefox, ko te kaha ki te mahi me nga kamera ma te Pipewire kua kawea ki te ahua e tika ana mo te whakamahi me te WebRTC, timata mai i te tuku 122. Ma te taunoa, ka monokia te mahi me nga kamera ma te Pipewire i Firefox me te hiahia ki te "media.webrtc.camera. tukua-” tawhā ki te whakahohe i roto i about:config pipewire."

Source: opennet.ru

Tāpiri i te kōrero