Hi team,
One of our customer's issues, I'm forwarding it below, could you please provide some troubleshooting suggestions
2 lane,raw10,none sync, twisted mode, configured as follows:
9'd0: i2c_data[23:0] <= {8'h32,8'h01 ,8'h00 }; //reset
9'd1: i2c_data[23:0] <= {8'h32,8'h02 ,8'h53 };
9'd2: i2c_data[23:0] <= {8'h32,8'h03 ,8'h12 }; /////non sync
9'd3: i2c_data[23:0] <= {8'h32,8'h05 ,8'h03 }; /////non sync
9'd4: i2c_data[23:0] <= {8'h32,8'h06 ,8'h66 };
9'd5: i2c_data[23:0] <= {8'h32,8'h07 ,8'h7d };
9'd6: i2c_data[23:0] <= {8'h32,8'h33 ,8'h00 };//datapath control 1
/////////////////////////////////////////////954////////////////////////////////////////////////////
9'd7: i2c_data[23:0] <= {8'h7A,8'h01 ,8'h00 };////reset
9'd8: i2c_data[23:0] <= {8'h7A,8'h33 ,8'h23 }; /////2lane
9'd9: i2c_data[23:0] <= {8'h7A,8'h20 ,8'h00 }; ///// rx0
9'd10: i2c_data[23:0] <= {8'h7A,8'h4C ,8'h03 };
9'd11: i2c_data[23:0] <= {8'h7A,8'h6D ,8'h78 };
9'd12: i2c_data[23:0] <= {8'h7A,8'h70 ,8'h2B };
9'd13: i2c_data[23:0] <= {8'h7A,8'h7C ,8'h01 };
9'd14: i2c_data[23:0] <= {8'h7A,8'hBA ,8'h03 };
9'd15: i2c_data[23:0] <= {16'hffff ,8'hff } ;//
Now there is a normal mipi signal coming out, but the receiving side FPGA cannot resolve the mipi. If the sensor is connected directly, it can display the image normally.
Any troubleshooting ideas are appreciated.
Best Regards,
Amy Luo