Previous in Forum: Detroit Diesel   Next in Forum: Sourcing VCSEL Mounted on ST Connector
Close
Close
Close
9 comments
Rate Comments: Nested
Associate

Join Date: Apr 2017
Posts: 28
Good Answers: 1

Why We are Using CSI2 Instead of Another Interface Like i2c or USB?

09/26/2018 4:59 AM

Dear everyone,

I have read a lot of material about CSI2 but i still wonder why we are using CSI2 instead of another interface like i2c or usb... in some case . for exampe:

Please help me ,thank you

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
United Kingdom - Member - Indeterminate Engineering Fields - Control Engineering - New Member

Join Date: Jan 2007
Location: In the bothy, 7 chains down the line from Dodman's Lane level crossing, in the nation formerly known as Great Britain. Kettle's on.
Posts: 32175
Good Answers: 839
#1

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB

09/26/2018 8:15 AM

Undefined: <...we...>.

The forum cannot determine this nor the reasons for the <...we...> having chosen this interface, as it is not in sight of the record of the decision-making process that the <...we...> has carried out nor of the content of the <...we...>.

__________________
"Did you get my e-mail?" - "The biggest problem in communication is the illusion that it has taken place" - George Bernard Shaw, 1856
Register to Reply
Guru

Join Date: Mar 2007
Location: by the beach in Florida
Posts: 33392
Good Answers: 1817
#2

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB

09/26/2018 10:41 AM

Depends on the application....

..."The biggest issue with USB is bandwidth and processing needs."...

http://petermoran.org/csi-cameras-on-tx2/

__________________
All living things seek to control their own destiny....this is the purpose of life
Register to Reply
Associate

Join Date: Apr 2017
Posts: 28
Good Answers: 1
#3
In reply to #2

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB

09/26/2018 11:34 AM

Thank you for your response, but i still confuse.. for example: like if my device 1 want to transmit 24 bit pixel to device 2.... so if i use 24 paralell lines for this transmisson instead of csi2, can i get better result

Register to Reply
Guru

Join Date: Mar 2007
Location: by the beach in Florida
Posts: 33392
Good Answers: 1817
#4
In reply to #3

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB

09/26/2018 12:41 PM

Probably not, and one does not preclude the use of the other, but it depends on the application, the set-up, the layout, the components being used, the context and a host of other variables....what are you building and what is your goal?

https://www.raspberrypi.org/forums/viewtopic.php?t=141682

http://paulbourke.net/dataformats/bitmaps/

__________________
All living things seek to control their own destiny....this is the purpose of life
Register to Reply
Guru
Engineering Fields - Instrumentation Engineering - New Member Hobbies - Automotive Performance - New Member Technical Fields - Education - New Member Fans of Old Computers - TRS-80 - New Member Hobbies - Musician - New Member

Join Date: Jan 2008
Location: Tucson, AZ
Posts: 1331
Good Answers: 30
#5

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB

09/26/2018 1:22 PM

CO$T and COMPATIBILITY (unless new product) are two major driving forces.

__________________
...and the Devil said: "...yes, but it's a DRY heat..!"
Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#6

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB?

09/26/2018 3:17 PM

Well, it all depends on what you are connecting together using this interface. You forgot to mention that.

Sometimes a special purpose interface is chosen to prevent extraneous devices from causing time delaying collisions somewhere in the data stream. Sometimes legacy dictates doing it that way again despite the improvement of other technologies. Sometimes it's a flat out dumb choice that is wasting money.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply Score 1 for Good Answer
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#7

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB?

09/27/2018 6:25 AM

Presumably it's because you are working with data from a video camera. CSI-2 stands for Camera Serial Interface 2, which is described as "A widely adopted, simple, high-speed protocol primarily intended for point-to-point image and video transmission between cameras and host devices"

Register to Reply Score 1 for Good Answer
Associate

Join Date: Apr 2017
Posts: 28
Good Answers: 1
#8
In reply to #7

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB?

09/28/2018 3:33 AM

Do you have links about mipicsi2 protocol,please share me, thank

Register to Reply
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#9
In reply to #8

Re: Why We are Using CSI2 Instead of Another Interface Like i2c or USB?

09/28/2018 5:16 AM

You may find it a novel suggestion, but how about searching for the information yourself? Just type "mipi csi2 protocol" into your favourite search engine, and you may find that CSI-2 is based on I2C anyway.

Register to Reply
Register to Reply 9 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

70AARCuda (1); phph001 (2); PWSlack (1); redfred (1); SolarEagle (2); trungsave96 (2)

Previous in Forum: Detroit Diesel   Next in Forum: Sourcing VCSEL Mounted on ST Connector

Advertisement