jwrdegoede/ipu6-softisp

Description

This repository contains an experimental (under development) fully open-source stack for using IPU6 based cameras with Fedora. This repository contains the following packages:

  1. The kernel patched with the upstream pending Intel IPU6 CSI receiver (input-system) support
  2. libcamera patched with the upstream pending software ISP support
  3. pipewire with the pipewire-libcamera plugin rebuild against the patched libcamera

Installation Instructions

FIXME

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download Fedora 39 aarch64 (0)*, x86_64 (0)* Fedora 39 (0 downloads)

* Total number of packages downloaded in the last seven days.


This is a companion discussion topic for the original entry at https://copr.fedorainfracloud.org/coprs/jwrdegoede/ipu6-softisp
1 Like

Happy to say that following the steps in this link on a Lenovo X1 Carbon - Gen 11 running Fedora 39 has now got my laptop webcam working. It’s very responsive/ good frame rates, colours and contrast are washed out compare to my external camera, but super happy to actually see the camera working now. Thank you so much! :slight_smile:

I installed it with the instructions above, but unfortunately, the camera is still not working. How can I uninstall it?

Hello, do we know when it will be officially released?
I also have Lenovo X1 Carbon - Gen 11, but unfortunately it is not working properly for me.

Tested on Dell Latitude 7320 Detachable

No camera output with either Intel ipu6 or this new realization, though camera is detected in both cases.

[    5.566657] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[    5.575812] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x0 mask 0xff
[    5.576376] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.577678] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.578186] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.578609] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.579115] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.579606] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.580114] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.580608] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.581217] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.581725] intel-ipu6 0000:00:05.0: Unexpected CSR 0x0
[    5.594041] intel-ipu6 0000:00:05.0: FW version: 20210414
[    5.616138] intel-ipu6 0000:00:05.0: Found supported sensor OVTI8856:00
[    5.616283] intel-ipu6 0000:00:05.0: Connected 1 cameras
[    5.631363] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[    5.641157] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[    5.714365] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[    5.714374] intel-ipu6 0000:00:05.0: IPU6-v0[9a19] hardware version 1
[  275.044276] intel_ipu6_isys.isys intel_ipu6.isys.40: failed to setup video
[  275.099512] intel_ipu6_isys.isys intel_ipu6.isys.40: failed to setup video

By the way the tablet has two cameras, the front and the rear one, maybe this is the root cause of the issue. Considering the form-factor, same issue may be faced by Dell XPS 9315 2-in-1 with also two camera modules onboard.