Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HP Spectre360x IPU6 Camera Linux Mint 22: Invalid media configuration #309

Open
avidoni opened this issue Dec 15, 2024 · 2 comments
Open

Comments

@avidoni
Copy link

avidoni commented Dec 15, 2024

as a new linux user and first time mint installer (cinnamon 22), i ran into some problems trying to get the cursed webcamera of my HP Spectre 360x to work. While trying to install the intel-ipu6 drivers to get the HP Truevision Camera (Sensor HI556) to work, I get an error which I could not find any information about anywhere.

I installed the complete IPU6 driver setup from github, including the camera bins, camera hal, icamerasrc.

First of all: for sudo dmesg | grep -i ipu6, i get:

[ 2.649513] intel-ipu6 0000:00:05.0: Device 0x9a19 (rev: 0x2)
[ 2.649537] intel-ipu6 0000:00:05.0: physical base address 0x601e000000
[ 2.649539] intel-ipu6 0000:00:05.0: mapped as: 0x000000004483b1ee
[ 2.649658] intel-ipu6 0000:00:05.0: IPU in secure mode
[ 2.649660] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[ 2.649662] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[ 2.660888] intel-ipu6 0000:00:05.0: IPC reset done
[ 2.662501] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 2.664496] intel-ipu6 0000:00:05.0: Found supported sensor INT3537:00
[ 2.664680] intel-ipu6 0000:00:05.0: Connected 1 cameras
[ 2.667190] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[ 2.676127] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[ 2.745475] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[ 2.745498] intel-ipu6 0000:00:05.0: IPU6-v0 driver version 1.0
[ 2.995548] intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
[ 2.995654] intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
[ 3.024045] intel-ipu6-isys intel-ipu6-isys0: bind hi556 4-0028 nlanes is 2 port is 2
[ 3.024274] intel-ipu6-isys intel-ipu6-isys0: All sensor registration completed.
[30953.497371] intel-ipu6 0000:00:05.0: IPU in secure mode
[61513.919732] intel-ipu6 0000:00:05.0: IPU in secure mode

The sensor seems to be found by the intel driver. I have already implemented the config file tweak proposed in this commit which seemed to have helped a lot of people. So far, it does not seem to make a difference due to the following issues:

When i try to start icamerasrc by writing:
sudo -E gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink
as proposed for the hi556 sensor in the icamerasrc repo, I only get to:

[12-07 22:33:56.890] CamHAL[ERR] Invalid media configuration id 0 for ipu6
[12-07 22:33:56.890] CamHAL[ERR] Unable to enumerate entities for device /dev/media0
[12-07 22:33:56.890] CamHAL[ERR] Enum Info failed.

Additionally, upon restart, i also get the following error when starting icamerasrc:

** (gst-plugin-scanner:3903): CRITICAL **: 22:36:58.046: _dma_fmt_to_dma_drm_fmts: assertion 'fmt != GST_VIDEO_FORMAT_UNKNOWN' failed

As i cant find these errors anywhere on the internet and also dont find any documentation on this, I would appreciate some help. Thanks alot!

@sneumann
Copy link

Hi, I am on a Dell Latitude 7440, and had a working camera on Ubuntu 24.04 with 6.8.0-10xx-oem until early December,
and things stopped recently, and current setup with 6.8.0-1019-oem is not working, but unsure where the regression is.
Also getting sh[1538]: [12-20 10:26:00.572] CamHAL[ERR] Invalid media configuration id 0 for ipu6 in logs.
I'll try to add some more info later. Or should I open a separate issue ? Yours, Steffen

dmesg | grep -i ipu6
[    4.326332] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[    4.326488] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.326523] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.326525] intel-ipu6 0000:00:05.0: mapped as: 0x00000000da5f8962
[    4.326592] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.326595] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.326596] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.344262] intel-ipu6 0000:00:05.0: IPC reset done
[    4.349719] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.354978] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.354994] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.354996] intel-ipu6 0000:00:05.0: mapped as: 0x00000000da5f8962
[    4.355046] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.355049] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.355050] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.357720] intel-ipu6 0000:00:05.0: IPC reset done
[    4.360917] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.366442] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.366468] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.366470] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.366656] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.366659] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.366660] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.369352] intel-ipu6 0000:00:05.0: IPC reset done
[    4.372505] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.379113] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.379120] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.379121] intel-ipu6 0000:00:05.0: mapped as: 0x000000005c67c1f3
[    4.379163] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.379166] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.379168] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.384582] intel-ipu6 0000:00:05.0: IPC reset done
[    4.387046] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.390058] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.390083] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.390085] intel-ipu6 0000:00:05.0: mapped as: 0x00000000f4ff8d40
[    4.390222] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.390225] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.390226] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.392095] intel-ipu6 0000:00:05.0: IPC reset done
[    4.395632] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.401309] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.401323] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.401324] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.401382] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.401384] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.401385] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.411557] intel-ipu6 0000:00:05.0: IPC reset done
[    4.414697] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.431809] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.431834] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.431836] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.431898] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.431901] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.431903] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.433730] intel-ipu6 0000:00:05.0: IPC reset done
[    4.437267] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.485736] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.485744] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.485745] intel-ipu6 0000:00:05.0: mapped as: 0x000000005c67c1f3
[    4.485920] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.485937] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.485938] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.487881] intel-ipu6 0000:00:05.0: IPC reset done
[    4.489906] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.493313] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.493323] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.493325] intel-ipu6 0000:00:05.0: mapped as: 0x00000000382046f7
[    4.493389] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.493391] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.493392] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.495859] intel-ipu6 0000:00:05.0: IPC reset done
[    4.501344] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.610739] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.610752] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.610753] intel-ipu6 0000:00:05.0: mapped as: 0x0000000034490428
[    4.610805] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.610809] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.610810] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.612630] intel-ipu6 0000:00:05.0: IPC reset done
[    4.617180] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.753607] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.753627] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.753629] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.753676] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.753677] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.753679] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.756420] intel-ipu6 0000:00:05.0: IPC reset done
[    4.762013] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.789134] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.789155] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.789157] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.789263] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.789267] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.789269] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.791358] intel-ipu6 0000:00:05.0: IPC reset done
[    4.792328] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.813968] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.813983] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.813985] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.814036] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.814037] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.814039] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.818615] intel-ipu6 0000:00:05.0: IPC reset done
[    4.820076] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.826288] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.826303] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.826304] intel-ipu6 0000:00:05.0: mapped as: 0x000000005c67c1f3
[    4.826361] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.826363] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.826364] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.828721] intel-ipu6 0000:00:05.0: IPC reset done
[    4.831729] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.838449] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.838464] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.838465] intel-ipu6 0000:00:05.0: mapped as: 0x0000000056bb26fa
[    4.838513] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.838515] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.838516] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.844241] intel-ipu6 0000:00:05.0: IPC reset done
[    4.845559] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.870226] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.870255] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.870257] intel-ipu6 0000:00:05.0: mapped as: 0x000000001bef8d30
[    4.870312] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.870314] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.870316] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.873597] intel-ipu6 0000:00:05.0: IPC reset done
[    4.875447] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.890568] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.890582] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.890583] intel-ipu6 0000:00:05.0: mapped as: 0x00000000608bd796
[    4.893794] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.893794] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.893795] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.895655] intel-ipu6 0000:00:05.0: IPC reset done
[    4.898235] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.911225] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.911239] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.911241] intel-ipu6 0000:00:05.0: mapped as: 0x000000001bef8d30
[    4.911282] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.911283] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.911285] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.913100] intel-ipu6 0000:00:05.0: IPC reset done
[    4.914805] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.923038] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.923052] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.923053] intel-ipu6 0000:00:05.0: mapped as: 0x00000000608bd796
[    4.923102] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.923106] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.923108] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.927577] intel-ipu6 0000:00:05.0: IPC reset done
[    4.929120] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.930225] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.930235] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.930236] intel-ipu6 0000:00:05.0: mapped as: 0x000000001bef8d30
[    4.930269] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.930272] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.930273] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.934641] intel-ipu6 0000:00:05.0: IPC reset done
[    4.935877] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.936590] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.936599] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.936600] intel-ipu6 0000:00:05.0: mapped as: 0x0000000059934dc9
[    4.936635] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.936637] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.936638] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.940730] intel-ipu6 0000:00:05.0: IPC reset done
[    4.943316] intel-ipu6 0000:00:05.0: FW version: 20230925
[    4.961143] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    4.961156] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    4.961157] intel-ipu6 0000:00:05.0: mapped as: 0x000000008f43ebd1
[    4.961201] intel-ipu6 0000:00:05.0: IPU in secure mode
[    4.961202] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    4.961202] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    4.964363] intel-ipu6 0000:00:05.0: IPC reset done
[    4.968717] intel-ipu6 0000:00:05.0: FW version: 20230925
[    6.213405] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    6.213446] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    6.213450] intel-ipu6 0000:00:05.0: mapped as: 0x0000000059934dc9
[    6.213612] intel-ipu6 0000:00:05.0: IPU in secure mode
[    6.213617] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    6.213620] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    6.232648] intel-ipu6 0000:00:05.0: IPC reset done
[    6.236748] intel-ipu6 0000:00:05.0: FW version: 20230925
[    6.238910] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[    6.238959] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[    6.238964] intel-ipu6 0000:00:05.0: mapped as: 0x000000008f43ebd1
[    6.239085] intel-ipu6 0000:00:05.0: IPU in secure mode
[    6.239090] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[    6.239093] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    6.244846] intel-ipu6 0000:00:05.0: IPC reset done
[    6.249115] intel-ipu6 0000:00:05.0: FW version: 20230925
[   16.024323] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[   16.024477] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[   16.024482] intel-ipu6 0000:00:05.0: mapped as: 0x000000001bef8d30
[   16.025822] intel-ipu6 0000:00:05.0: IPU in secure mode
[   16.025828] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[   16.025830] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[   16.044974] intel-ipu6 0000:00:05.0: IPC reset done
[   16.046046] intel-ipu6 0000:00:05.0: FW version: 20230925
[   16.046843] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[   16.046861] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[   16.046862] intel-ipu6 0000:00:05.0: mapped as: 0x0000000059934dc9
[   16.046924] intel-ipu6 0000:00:05.0: IPU in secure mode
[   16.046925] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[   16.046926] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[   16.049222] intel-ipu6 0000:00:05.0: IPC reset done
[   16.050499] intel-ipu6 0000:00:05.0: FW version: 20230925
[   17.888715] intel-ipu6 0000:00:05.0: Device 0xa75d (rev: 0x1)
[   17.888753] intel-ipu6 0000:00:05.0: physical base address 0x6052000000
[   17.888754] intel-ipu6 0000:00:05.0: mapped as: 0x000000001bef8d30
[   17.888890] intel-ipu6 0000:00:05.0: IPU in secure mode
[   17.888892] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0
[   17.888893] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[   17.907655] intel-ipu6 0000:00:05.0: IPC reset done
[   17.908859] intel-ipu6 0000:00:05.0: FW version: 20230925
[   17.909778] intel-ipu6 0000:00:05.0: Found supported sensor OVTI02C1:00
[   17.909803] intel-ipu6 0000:00:05.0: Connected 1 cameras
[   17.910609] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[   17.928199] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[   17.998427] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[   17.998459] intel-ipu6 0000:00:05.0: IPU6-v3 driver version 1.0
[   18.061680] intel-ipu6-isys intel-ipu6-isys0: bind Intel IVSC CSI nlanes is 2 port is 1
[   18.062402] intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
[   18.062519] intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
[   18.114347] intel-ipu6-isys intel-ipu6-isys0: All sensor registration completed.

@jersteth
Copy link

jersteth commented Dec 22, 2024

I can confirm the same. Lenovo Carbon X1 Gen12, ov08x40 sensor on Ubuntu 24.04 was working with 6.8.0-1017-oem on november 25 till early december. Now I have the exact same error message, also with that kernel version.
The ipu6 drivers were updated, as well as intel firmware updates (should have stopped that maybe).

sudo dmesg|grep ipu6
[    2.989298] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[    2.989573] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[    2.989588] intel-ipu6 0000:00:05.0: physical base address 0x4059000000
[    2.989590] intel-ipu6 0000:00:05.0: mapped as: 0x00000000c36770a2
[    2.989660] intel-ipu6 0000:00:05.0: IPU in secure mode
[    2.989662] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[    2.989663] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[    3.002658] intel-ipu6 0000:00:05.0: IPC reset done
[    3.005636] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.008354] intel-ipu6 0000:00:05.0: Found supported sensor OVTI08F4:00
[    3.008397] intel-ipu6 0000:00:05.0: Connected 1 cameras
[    3.015433] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[    3.055091] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[    3.103071] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[    3.103095] intel-ipu6 0000:00:05.0: IPU6-v4 driver version 1.0
[    3.490765] intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
[    3.490870] intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
[    3.516531] intel-ipu6-isys intel-ipu6-isys0: bind ov08x40 4-0010 nlanes is 4 port is 0
[    3.516870] intel-ipu6-isys intel-ipu6-isys0: All sensor registration completed.

and

gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink
[12-22 18:07:46.560] CamHAL[ERR] Invalid media configuration id 0 for ipu6
[12-22 18:07:46.560] CamHAL[ERR] Unable to enumerate entities for device /dev/media0
[12-22 18:07:46.560] CamHAL[ERR] Enum Info failed.
WARNING: erroneous pipeline: could not link camerasrc0 to videoconvert0, camerasrc0 can't handle caps video/x-raw, format=(string)NV12, width=(int)1280, height=(int)720

What was upgrade is probably libcamhal0 and libcamhal-ipu6epmtl and libcamhal-ipu6epmtl-common

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants