Hi,
my main question/rant is why Raspberry Pi foundation didn't implement recent/newer versions of CSI-2 ?
(i am not talking about CSI-3 vs CSI-2, CSI-3 seems bi-directional & CSI-2 seems uni, CSI-2's purpose on Pi is for only capturing/input, so CSI-2 is fine)
Pi4B & CM4 has CSI-2 v1.1 which was released/announced in 2013
Also on this note, why does Pi4B board have 15-pin CSI-2 port, whereas CM4 has 22-pin port-support ?
22-pin CSI-2 port doubles (2x) the bandwidth of 15-pin port, because 22-pin port provide 4 lanes of CSI-2, whereas 15-pin port only has 2 lanes of CSI-2
Bandwidth numbers :
CSI-2 v1.1 released in 2013
only provides max 6Gbps (theoretical) bandwidth with 1.5Gbps x 4 lanes, in case of CM4 (half in Pi4B, because half the number of lanes) via D-PHY v1.1
CSI-2 v1.2 released in 2014
could provide 10Gbps (theoretical) bandwidth with 2.5Gbps x 4 lanes via D-PHY v1.2
CSI-2 v1.3 released in 2015
could provide 22.8Gbps (theoretical) bandwidth with 5.7Gbps x 4 lanes via C-PHY v1.0
I have attached some links regarding this topic,-
CSI-2 versions - https://www.mipi.org/sites/default/files/csi-2v4-chart-800.png
CSI-2 specification and D-PHY, C-PHY brief - https://www.mipi.org/sites/default/files/MIPI_CSI-2_Specification_Brief.pdf
release date of different versions - https://www.arasan.com/product/mipi/csi/csi2-v1-2-to-v2-1-
All of this is came to my knowledge when I was going thorough the PiKVM rabbit-hole
If we (or only me?) want to capture 2560x1440 120fps signal we need CSI-2 port with the bandwidth-need of 14.4Gbps (i.e., HDMI 2.0b port bandwidth)
Also, for those who would suggest capture dongles (USB), USB ports on Pi are only 4-5Gbps & I read somewhere that CSI-2 has less overhead or something
I can only hope that the future Pi (5?) have the specs for my need
I will be posting this in Pi forums & Pi sub-reddit, will add links in edit,
https://forums.raspberrypi.com/viewtopic.php?t=337825
Thanks
submitted by /u/prdevil7575
[link] [comments]
More...
ranting about PI's CSI-2 port-pinout & CSI-2 versions
The Raspberry Pi is a series of credit card-sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and developing countries.
Post Reply
1 post
• Page 1 of 1
- /RaspberryPi
- Corporate
- Posts: 2449
- Joined: Wed Jun 05, 2019 1:29 am
Post Reply
1 post
• Page 1 of 1
Return to “Raspberry Pi Forum”
Jump to
- From Retro to Current
- ↳ Classified Ads
- ↳ Community
- ↳ Marketplace
- ↳ Jobs
- ↳ Dating
- ↳ Housing
- Nintendo Forums
- ↳ SNES Classic Edition Forum
- ↳ Switch Forum
- ↳ NES Classic Edition Forum
- ↳ Wii U Forum
- ↳ 3DS Forum
- ↳ Wii Forum
- ↳ DS Forum
- ↳ Gamecube Forum
- ↳ Game Boy Advance Forum
- ↳ Game Boy Color Forum
- ↳ Nintendo 64 Forum
- ↳ Super Nintendo Forum
- ↳ Game Boy Forum
- ↳ Nintendo Entertainment System Forum
- ↳ Game & Watch Forum
- SONY Forums
- ↳ PlayStation 5 Forum
- ↳ PlayStation Classic Forum
- ↳ PlayStation 4 Forum
- ↳ PlayStation Vita Forum
- ↳ PlayStation 3 Forum
- ↳ PlayStation Portable Forum
- ↳ PlayStation 2 Forum
- ↳ PlayStation 1 Forum
- Microsoft Forums
- ↳ Xbox Series Forum
- ↳ Xbox One Forum
- ↳ Xbox 360 Forum
- ↳ Xbox Forum
- SEGA Forums
- ↳ Genesis Mini Forum
- ↳ Dreamcast Forums
- ↳ Sega Saturn Forum
- ↳ Genesis Forum
- ↳ Master System Forum
- Other System Forums
- ↳ General Discussion
- ↳ Other Console Forum
- ↳ Arcade Cabinet Forum
- ↳ Windows, Mac, & Linux Forum
- ↳ Atomiswave Forums
- ↳ WWW.ATOMISWAVE.NET
- ↳ General Discussion
- ↳ Tech Support
- ↳ System Setups
- ↳ Modified Moderboards
- ↳ Home Consoles & Systems
- ↳ Arcade & Candy Cabinets
- ↳ Marketplace
- ↳ Video Game Marketplace
- ↳ Game Discussion
- ↳ Video Game Catalogs
- ↳ FAQs, Reviews, & Guides
- ↳ Assorted Discussion
- ↳ Custom Ideas
- ↳ Open Discussion
- ↳ SNK Neo Geo Forums
- ↳ General Discussion
- ↳ Buying & Selling
- ↳ Tech Support
- ↳ Systems
- ↳ Neo Geo Arcade Stick Pro Forum
- ↳ Neo Geo Mini Forum
- ↳ Neo Geo X Forum
- ↳ Neo Geo CD Forum
- ↳ Neo Geo MVS Forum
- ↳ TurboGrafx-16 Forums
- ↳ General Discussion
- ↳ Marketplace
- ↳ Magazine Scans
- ↳ Games
- ↳ TurboChip/HuCard Forum
- ↳ CD-ROM²/Super CD-ROM²/Arcade CD-ROM² Forum
- ↳ Systems
- ↳ TurboGrafx-16 Mini Forum
- ↳ TurboDuo Forum
- ↳ TurboExpress/PC Engine GT/LT Forum
- ↳ SuperGrafx Forum
- ↳ TurboGrafx-CD/PC Engine CD Forum
- ↳ TurboGrafx-16/PC Engine Core Forum
- ↳ Raspberry Pi Forum
- ↳ Atari Forum