MIPI CSI2 не может получить часы датчика (камера IMX290)

Я работал над драйвером камеры imx290 mipi csi2 на процессоре IMX6Q Wandboard Quad. Я столкнулся с проблемой. Программа может начать связь i2c с i2c_master_send(); функция в моем драйвере.

Прямо сейчас я получаю возвращаемое значение 3 от этой функции, прежде чем я принимаю -5 (что ошибочно), поэтому я исправил это. Но сейчас я получаю проблему "mipi csi2 не может получить датчик clk". Я проверил состояние D-PHY, оно равно mipi_reg =0x6F0, когда мы ожидаем стабилизации часов MIPI, оно не стабилизируется. Когда я проверяю mipi_csi2_get_error1(mipi_csi2_info); 0x0. Как я могу проверить, если статус неправильный или правильный, я не знаю, как рассчитать значение. И что может быть причиной этой ошибки "MIPI CSI2 не может получить часы датчика! ".

Благодарю.

0 ответов

Другие вопросы по тегам