I saw from the guidelines that the position of the six cameras should use topleft/topright/centerleft/centerright/bottomleft/bottomright,
I want to ask,
if I use eight cameras, how should I set the position value?
I tried topleft/topright/centerleft/centerright/bottomleft/bottomright+ front/rear but it was wrong.
Thanks
The position can duplicate like two of topleft …
I just tried this, but when I use nvarguscamerasrc sensor-id=(0-7) to open 8 cameras, three of them are from the same camera. Two cameras did not run.
Did you make the badge information different?
How about two front/rear and others use topleft …
Hi,
Would you please share your device tree about max9295 and max9296?
I work on the same thing as yours and the log is:
[ 4.836236] max9296 2-0048: max9296_probe function start
[ 4.836240] max9296 2-0048: [MAX9296]: probing GMSL Deserializer
[ 4.836299] max9296 2-0048: max9296_parse_dt function start
[ 4.836358] max9296 2-0048: the i2c mux gpio is 10b
[ 4.836384] max9296 2-0048: csi-mode=2x4
[ 4.836411] max9296 2-0048: max9296_probe: success
[ 4.837060] max9296 2-0048: max9296_sdev_register function start
[ 4.837065] max9296 2-0048: max9296_power_on function start
[ 4.867401] max9296 2-0048: max9296_setup_link function start
[ 4.867406] max9296 2-0048: max9296_get_sdev_idx function start
[ 4.867410] max9296 2-0048: max9296_write_link function start
[ 4.975414] max9296 2-0048: max9296_write_link end
[ 4.975419] max9296 2-0048: max9296_setup_link function end
[ 4.976622] max9296 2-0048: max9296_setup_control function start
[ 4.976626] max9296 2-0048: max9296_get_sdev_idx function start
[ 4.977049] max9296 2-0048: max9296_sdev_register function start
[ 4.977054] max9296 2-0048: max9296_power_on function start
[ 4.977057] max9296 2-0048: max9296_setup_link function start
[ 4.977061] max9296 2-0048: max9296_get_sdev_idx function start
[ 4.977078] max9296 2-0048: max9296_write_link function start
[ 5.083435] max9296 2-0048: max9296_write_link end
[ 5.083441] max9296 2-0048: max9296_setup_link function end
[ 5.084224] max9296 2-0048: max9296_setup_control function start
[ 5.084228] max9296 2-0048: max9296_get_sdev_idx function start
xaiver@xaiver-desktop:~$ dmesg | grep "9295"
[ 4.835924] max9295 2-0040: [MAX9295]: probing GMSL Serializer
[ 4.836004] max9295 2-0040: max9295_probe: success
[ 4.836043] max9295 2-0042: [MAX9295]: probing GMSL Serializer
[ 4.836094] max9295 2-0042: max9295_probe: success
[ 4.836123] max9295 2-0060: [MAX9295]: probing GMSL Serializer
[ 4.836169] max9295 2-0060: max9295_probe: success
[ 4.975424] max9295 2-0042: max9295_setup_control function start
[ 4.975435] max9295 2-0042: max9295_setup_control function start2
[ 4.975442] max9295 2-0040: max9295_write_reg_check: addr 40 reg 00 val 84
[ 4.976061] max9295 2-0040: max9295_write_reg_check:i2c write failed, 0x0 = 84
[ 4.976209] max9295 2-0042: max9295_setup_control function start3
[ 4.976214] max9295 2-0042: max9295_write_reg_check: addr 42 reg 2be val 10
[ 4.976471] max9295 2-0042: max9295_write_reg_check:i2c write failed, 0x2be = 10
[ 4.976613] max9295 2-0042: max9295_setup_control: ERROR: ser device not found
[ 5.083446] max9295 2-0060: max9295_setup_control function start
[ 5.083450] max9295 2-0060: max9295_setup_control function start2
[ 5.083457] max9295 2-0040: max9295_write_reg_check: addr 40 reg 00 val c0
[ 5.083691] max9295 2-0040: max9295_write_reg_check:i2c write failed, 0x0 = c0
[ 5.083852] max9295 2-0060: max9295_setup_control function start3
[ 5.083857] max9295 2-0060: max9295_write_reg_check: addr 60 reg 2be val 10
[ 5.084081] max9295 2-0060: max9295_write_reg_check:i2c write failed, 0x2be = 10
[ 5.084216] max9295 2-0060: max9295_setup_control: ERROR: ser device not found
type or paste code here
Do you know any idea about that?
Thanks~
kayccc
September 15, 2021, 3:09am
28
Hi fengrongsu ,
Please help to open a new topic if need support. Thanks