Don't mix and match between legacy camera or display stacks vs libcamera and kernel display stack.
As you're using imx708 you can not use the legacy camera stack.
Remove the dt-blob.bin file as that is only for the legacy side, and it looks like you have all the dtoverlay lines for the cameras and display already present.
I do note that their wiki says that rev4 of the board switched from DSI0 to DSI1. I've not checked which I2C interface they have connected it to.
There are several other hardware I2C controllers on the CM4, so do you need to bit-bash an I2C interface on 20&21?
Connect to 4&5 and use i2c-3, 6&7 or 8&9 and i2c-4, 10&11 or 12&13 and i2c-5, or 22&23 and i2c-6.
As you're using imx708 you can not use the legacy camera stack.
Remove the dt-blob.bin file as that is only for the legacy side, and it looks like you have all the dtoverlay lines for the cameras and display already present.
I do note that their wiki says that rev4 of the board switched from DSI0 to DSI1. I've not checked which I2C interface they have connected it to.
There are several other hardware I2C controllers on the CM4, so do you need to bit-bash an I2C interface on 20&21?
Connect to 4&5 and use i2c-3, 6&7 or 8&9 and i2c-4, 10&11 or 12&13 and i2c-5, or 22&23 and i2c-6.
Statistics: Posted by 6by9 — Fri Nov 22, 2024 9:39 am