Post #1601292
2026-04-09 17:20 UTC
@tnt Got two replies:
1: "Not released by us, but there is a public one. https://cdn.sparkfun.com/datasheets/Dev/RaspberryPi/ov5647_full.pdf
We've never run it over a single data lane, and I can't say I've previously looked into whether it is possible." (so the PDF you already knew about)
2. "Register 0x3018 [7:5] to 0 is allegedly 1 data lane mode. You'll need to extend the TIMING_HTS (double it) so that it still has enough time to transmit each line over the reduced bandwidth link."
Honestly I wouldn't be surprised if correct documentation simply doesn't exist
Replies (1)
-
@tnt@chaos.social 2026-04-09 17:26
@wren6991 Yeah, that's what I already tried. Doc says 001 is 2 lane mode ... but 010 is what's written by every init sequence in all the drivers which is a value that's not even valid according to the datasheet. I'll give it another shot, maybe I hadn't change HTS and this was causing it to refuse to properly switch who knows. And I suspect you're right about the doc. From what I hear, omnivision tells you what to write and that's it 😅