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

Investigate adding support for Toshiba TC358749 HDMI to CSI2 bridge #4235

Closed
6by9 opened this issue Mar 25, 2021 · 6 comments
Closed

Investigate adding support for Toshiba TC358749 HDMI to CSI2 bridge #4235

6by9 opened this issue Mar 25, 2021 · 6 comments
Assignees

Comments

@6by9
Copy link
Contributor

6by9 commented Mar 25, 2021

From 6by9/raspi_tc358743#2, TC358743 has been superceded by TC358749 which adds in a deinterlacer and scaler.

https://github.com/54shady/qop_kernel/tree/master/drivers/media/i2c includes a fixed up version of the driver to support both chips, although not using many of the extra features of the '749.

Look at pulling these changes in and upstreaming them.

@ThomasVon2021
Copy link

image
I see this 749 on the official website, which shows that it has been discontinued

@ThomasVon2021
Copy link

image
TC358840XBG is ok.

@6by9
Copy link
Contributor Author

6by9 commented Mar 25, 2021

Indeed it appears that TC358749 has been declared End Of Life (EOL).

Discussion on the forums at https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=307136&p=1840631
TC358840 has already had a driver submitted to mainline but needing review.
https://patchwork.linuxtv.org/project/linux-media/patch/44d2d84d-f18d-9c80-977f-8a2b8675e70a@xs4all.nl/
Hans Verkuil (one of the V4L2 maintainers) is involved in this driver, and has an active kernel tree at https://git.linuxtv.org/hverkuil/media_tree.git/log/?h=tc358840

I see of no beneficial way to drive '840 with more than the 4 CSI2 data lanes on the Pi as it has one 2-lane and one 4-lane interface. The '840 will want the same number of lanes per interface, so that would mean both have to run in 2-lane mode. In which case why bother with 2 2-lane interfaces instead of 1 4-lane instance.
There may be other boards that can handle it, but not the Pi. Routing CSITX1 out to a second connector may be worthwhile, to support those boards.

@ThomasVon2021
Copy link

ThomasVon2021 commented Apr 25, 2021 via email

@ThomasVon2021
Copy link

ThomasVon2021 commented Sep 6, 2021 via email

@6by9
Copy link
Contributor Author

6by9 commented Sep 10, 2022

Closing as unlikely to be done and the chip is EOL.

@6by9 6by9 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2022
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

2 participants