Hi, so yea - we’ve got a TEK6040-ORIN-NANO (serial 128124120001) with two VizionLink FPD-Link III AR0144 cameras. They worked fine on the image the box shipped with. We had to reflash it, and since then the cameras have never produced a picture — the pipeline runs, frames come through at the right size and rate, but every one is flat green.
Currently on L4T r36.4.3 (JetPack 6.2), booting the tegra234-p3767-camera-tek-orin-vls3.dtbo overlay.
What dmesg shows:
vls3 9-0031: Failed to get gpio pin setting 'pdb'
vls3 9-0031: Bypass gpio pin 'pdb'
vls3 9-0030: Port 0 disconnect: 0x4D=0
vls3 9-0031: Port 1 disconnect: 0x4D=40
tevs 9-0048: Failed to read from register: ret=-121, reg=0x3004
tegra-capture-vi: uncorr_err: request timed out after 2500 ms
One boot did show Port 0 pass and lock. Serializer addr 0x18, alias to 0x40 — but I’ve not managed to reproduce it since.
/dev/video0 exists and enumerates properly (UYVY and NV16, up to 1280×800). GStreamer gets to PLAYING and streams happily. The frames are just empty.
Things I’ve already tried: swapped both cameras, swapped the cable, tried both ports — the register values come back identical every time, which makes me think it’s not the camera or cabling. I’ve also flashed both published demo images (NVMe and USB) from your download server and got the same green, though those look different from what was originally on the box.
So:
- Is
tek-orin-vls3.dtbothe right overlay for this board with these cameras, or should I be using something else? - Should
pdbbe defined in the device tree here, or is it pulled high on the carrier? Wondering if that bypass is why the ports never lock.
Happy to post full dmesg if useful. Thanks for just having a look!!!