Если прописывать в DTS секцию adv7180 только для csi 0 или только для csi1 (с соответственным csi_id=) то работает по соответствующему csi (reg= не влияет, поскольку отключен. если прописать оба, то работает только первый прописанный. При обращении ко второму выдает вышеприведенную ошибку. Такая же ошибка выдается при попытке обращения ко второму каналу, если adv в DTS будет прописан только для одного канала. Поэтому впечатление, что нет связки со второй копией драйвера.
платы на два АЦП нет, есть только на один. поэтому хотел проверить сначала на том что есть, чтобы не делать лишней работы. Выход АЦП распараллелен на два CSI, i2c отключен но его наличие не влияет на работу.
тогда понятно, а то я подумал что вы кастомную плату так развели и это очень удивило
похоже что аттачатся только первый мастер и первый слейв - надо разбираться почему так происходит, впринципе это от наличия устройств не зависит так что я смогу у себя проверить.
Хорошо бы. Хотелось бы проверить до разводки платы. Два канала надо писать. RGB1024x768. АЦП ADV7181С. Один канал уже вводится с поправленными настройками в драйвере adv7180.
Можно ли управлять параметрами АЦП tw6869 - яркость и т.п. из gstreamer? В драйвере АЦП вроде как есть такая возможность - параметры и процедура установки, а в imxv4l2videosrc похоже нет
В процессе записи видео через некоторое время начинают валится сообщения
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch0 NOBUF seq=1054 dcount=4453
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch1 NOBUF seq=1054 dcount=4452
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch5 NOBUF seq=1054 dcount=4443
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch6 NOBUF seq=1272 dcount=4234
imx-ipuv3 2400000.ipu: ERR:[0x8853da00]-no:0x10ff0 "wait_for_comp_timeout" ret:0,line:2963
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch0 NOBUF seq=1054 dcount=4454
tw6869 0000:01:00.0: tw6869_vch_dma_frame_isr: vch1 NOBUF seq=1054 dcount=4453
После чего запись прекращается. Все остальное работает, место на диске есть, файлы пишутся. Если ошибка появилась, то ребут как правило не помогает.
Предпосылку не нашел, может возникнуть через час записи, может сразу, возможно связано с температурой. Можете прокомментировать?
Подобное бывало при проблемах записи на диск, но в данном случае вроде как что-то другое.