Это баг tw6869 и програмно по регистрам состояния такую ошибку не отловить. Частично проблему решает сброс при потере и восстановлении сигнала но это не панацея
Ситуация возникает иногда не при потере и восстановлении сигнала , а просто при запуске конвейера gst на ввод
А нельзя перед запуском DMA анализировать текущее поле - по адресу 0x100(110,120..) есть бит fileld - дождаться значения и запустить. И еще есть регистр 0x01 там тоже есть биты Field, правда в нашем случае я не увидел, что они меняются, наверное это для режима field_mode в регистре 0x2E
Доброго времени суток! Пролистал документацию на IMX6 и не нашел внятно. Есть ли ограничения на размер кадра для VPU при компрессии . Есть цифры типа
The VPU supports up to full HD 1920x1080 60i or 30p decoding and
1920x1088 encoding. Но это вроде как с точки зрения производительности. В плагинах gstreamer тем не менее прописаны эти цифры даже для mjpeg :
width: [ 48, 1920 ]
height: [ 32, 1080 ]
Все таки это ограничения в плагинах или аппаратно?
И второе - вроде как возможен поворот изображения перед компрессией. В плугинах поворот присутствует только для вывода.
Проблема - записать нестандартное видео 1024 х 1536 строк