Tool/software:
Hi TI Experts,
I have the below queries regarding the CSI-2 interface
- Supported data rate
- Does the CSI-2 interface provide provision for internal termination
- Links to useful threads
Let me know your thoughts.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi TI Experts,
I have the below queries regarding the CSI-2 interface
Let me know your thoughts.
Hi Board designers,
Refer below inputs for the CSI-2 interface related queries.
Refer to the device specific data sheet. The data rate mentioned in the data sheet is per lane. Based on the internal testing, the data lane speed is update.
The recommendation is to always verify the latest data sheet for the supported data rate.
2. Does the CSI-2 interface provide provision for internal termination
Provision for internal termination is available.
3. Does AM62A provide LED flickering mitigation function in its ISP
LFM is typically handled by image sensors nowadays and there is no special H/W designed in AM62A VPAC (ISP) for LFM.
4. I see the MIPI_CSI-2 and DSI are all V1.3, can they support DSI v1.2 and CSI V1.2 mode?
5. I would like to know if MIPI D-PHY of AM62x supports “non-continuous MIPI clock” or “continuous MIPI clock”? Our camera sensor’s clock output is continuous clock. Can AM62x modify MIPI Clock settings via register?
6. Customer sends camera data through Serdes interface to AM62 DPHY RX. can we use AM62 DPHY register to know if AM62 receives MIPI data correctly?
The registers we publish for dphy are largely to do with setup like PLL activity and lane mapping. I assume they will use this in conjunction with the CSI which has more registers that indicate bit errors and stream status. This would help understand if things are both configured correctly and functioning.
7. Please tell me about swapping the positive and negative of the mipi signal.
Is it possible to swap mipi's P and N in the same way?
(ex.W13 RXP0, W12 RXN0 →(swap)→ W12 RXP0, W13 RXN0)
I was able to successfully emulate frame transmission with the lane remapping configuration:
DUT Designated Lane CLK- Remapped Function CLK-
DUT Designated Lane CLK+ Remapped Function CLK+
DUT Designated Lane D0- Remapped Function D3+
DUT Designated Lane D0+ Remapped Function D3-
DUT Designated Lane D1- Remapped Function D1-
DUT Designated Lane D1+ Remapped Function D1+
DUT Designated Lane D2- Remapped Function D0+
DUT Designated Lane D2+ Remapped Function D0-
DUT Designated Lane D3- Remapped Function D2-
DUT Designated Lane D3+ Remapped Function D2+
The customer should not encounter any HW problems doing this.
8. I'm very happy to hear that I can do the MIPI line swap that I wanted to do. I would like to confirm one thing, was it possible to achieve this by changing the settings as shown in the image below? Or did it become possible to replace it by changing other settings?
I would appreciate it if you could tell me the specific method.
These would be accurate register modifications for the updated lane mapping:
Regards,
Sreenivasa
Hi Board designers,
Links to application notes
https://www.ti.com/lit/an/spracx9/spracx9.pdf
https://www.ti.com/lit/wp/spradc4/spradc4.pdf
Links to useful threads
Regards,
Sreenivasa
Hi Board designers,
I check the thread and find the date lane order can be adjusted. But I didn't find the register related to clock lane. Could you please help check if we can change clock lane to data lane, or data lane to clock lane?
I checked with the expert and understand that the clock signals configuration is expected to be fixed.
How to check MIPI D-PHY Skew calibration result?
Regards,
Sreenivasa
Hi Board designers,
Refer below information related to calibration resistor.
CSI0_RXRCALIB
①What happens when the resistance value of the V10 CSI0_RXRCALIB pin breaks open/short
②What happens when the resistance value increases beyond the allowable limit?
The CSI port will have undefined behavior if it doesn’t have the proper calibration resistor connected. Operating without the proper calibration resistor is not a valid use case.
The calibration resistor is a reference standard that is used by the PHY calibration circuits to adjust voltage thresholds, IO impedances, and internal bias points of the analog circuits implemented in the PHY.
Regards,
Sreenivasa