Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIPI bus lane speed for IMX250/Xavier NX #91

Open
taldhous-imetrum opened this issue May 20, 2024 · 0 comments
Open

MIPI bus lane speed for IMX250/Xavier NX #91

taldhous-imetrum opened this issue May 20, 2024 · 0 comments

Comments

@taldhous-imetrum
Copy link

We are using a pair of IMX250 cameras on a custom carrier (a minor variation of the devkit board) with a Xavier NX processor, configured to use four lanes per camera.

Based on a time of about 10ms for the difference between the start of frame and end of frame timestamps, it looks like the MIPI bus is running at 1Gb/s* rather than 1.5Gb/s which is the value specified in the IMX250 datasheet.

The max lane speed specified in the tegra-camera-platform device tree node is <1500000>.

What could cause the lane speed to be reduced to 1Gb/s, and is there a way to increase it to the maximum speed of 1.5Gb/s?

* Calculation for transfer rate is

transfer_rate = (image_width * image_height * bits_per_pixel) / (number_of_lanes * transfer_time)

(2043 * 2048 * 8) / (4 * 0.001) = 9,961,472,000 ~= 10ms.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant