kian
Posts: 1
Joined: Tue Apr 09, 2013 8:27 pm

CSI-2 / Toshiba TC358743XBG

Fri Feb 27, 2015 10:15 am

Hi,

there is this little Toshiba Chip which has been shown to work with the Raspberry Pi on the Embedded World 2014 http://blog.pi3g.com/2014/03/embedded-w ... bc-market/. The German Company Auvidea has now developt a compact HDMI to CSI-2 Bridge http://www.auvidea.com/index.php/theme- ... i-2-bridge and i would love to see support from the Raspberry Foundation :) .

It would be perfekt to Encode the HDMI Input in the GPU like raspivid works, and then Stream to any RTMP Server like Youtube or USTREAM.

With this little Device People could build there own little TV Station with daisy chained Pi's. Image and Text Overlays would also be possible!

Sorry for my bad english :lol:

br, andreas

6by9
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 7909
Joined: Wed Dec 04, 2013 11:27 am
Location: ZZ9 Plural Z Alpha, aka just outside Cambridge.

Re: CSI-2 / Toshiba TC358743XBG

Fri Feb 27, 2015 1:46 pm

A couple of things:
  • The CSI-2 receiver is still currently controlled by the GPU, hence drivers etc need to be done by the Foundation. Without that then that company aren't actually going to get any data into the Pi despite having designed it with the Pi pinouts.
  • Models A, B, B+, and B2 all only expose 2 lanes of CSI-2. 1080P60 as YUV422 will exceed that (just). Compute Module does bring out all 4 lanes. 1080P30 is certainly achievable on 2 lanes, but that is still lots of data.
  • The format the data will be received in from that chip is not one the encoder can natively consume. It may be possible to use the ISP hardware for a more efficient conversion, but that again requires GPU firmware changes.
  • I don't see description of the I2C commands to actually control that chip. There appear to be comments on the Freescale community boards about drivers for Boundary Devices HDMI to MIPI interface (http://boundarydevices.com/product/bd_hdmi_mipi/), so it may be possible to make use of that. (Having had a quick look, they seem to want 4 lanes for anything above 720P30)
At EU165 for the AUvidea board, or $295 for the Boundary Devices one, both are a bit rich for me for experimentation.

I know the Foundation did do that demo at an exhibition, but I don't believe they decided to pursue it as a product. Then again if the demo board is kicking around Pi Towers, I might be persuaded to see if I can borrow it and try to make it more usable.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24981
Joined: Sat Jul 30, 2011 7:41 pm

Re: CSI-2 / Toshiba TC358743XBG

Fri Feb 27, 2015 2:32 pm

The HDMI->CSI board works fine. It's just never been put on the market - I suspect there is too little demand. It cannot handle encrypted HDMI, or the higher frame rates as 6x9 has stated.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I own the world’s worst thesaurus. Not only is it awful, it’s awful."

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Fri Feb 27, 2015 3:29 pm

Yeah, pretty sure it's the same chip as on the board we have, so it should just work.

gsh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 1469
Joined: Sat Sep 10, 2011 11:43 am

Re: CSI-2 / Toshiba TC358743XBG

Mon Mar 02, 2015 2:19 pm

Yes although selling a $5 chip for €165 sounds a bit of a markup!
--
Gordon Hollingworth PhD
Raspberry Pi - Director of Software Engineering

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24981
Joined: Sat Jul 30, 2011 7:41 pm

Re: CSI-2 / Toshiba TC358743XBG

Mon Mar 02, 2015 2:32 pm

gsh wrote:Yes although selling a $5 chip for €165 sounds a bit of a markup!
Is that where a 'bit' == $160?

That would be hexadecidecimal?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I own the world’s worst thesaurus. Not only is it awful, it’s awful."

mknweb
Posts: 5
Joined: Tue Mar 31, 2015 4:51 am

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:57 am

I've been researching this topic for about 8 months now, looks like this thread is the "latest" in regards to it. I'm dieing to build a wireless HDMI product that's priced correctly, I've got software written to handle the content (rtmp / channel servers / etc)... only thing holding me back is funneling this HDMI data through.

So with the latest Toshiba chip, do we just not have any drivers written or can this work out of the box today? I'm assuming the connections are what are fine, it's just a matter of interpreting the incoming bit data?

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:35 pm

It works the same way as the camera does.

ghans
Posts: 7882
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:39 pm

But the camera tuning degrades a "perfect" HDMI signal
considerably , doesn't it ?

That was quoted as the main reason why the Auvidea
Kickstarter campaign for an "HDMI in" board had to be
aborted , IIRC.


ghans
• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:50 pm

When I used it, I saw a little bit of blur, but I think it's just related to scaling and/or encoding.

I'm not familiar with the exact issues regarding Auvidea. Presumably, they didn't have a way to do what they wanted without a driver in the firmware.

mknweb
Posts: 5
Joined: Tue Mar 31, 2015 4:51 am

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:52 pm

ghans wrote:But the camera tuning degrades a "perfect" HDMI signal
considerably , doesn't it ?

That was quoted as the main reason why the Auvidea
Kickstarter campaign for an "HDMI in" board had to be
aborted , IIRC.


ghans
I can't recall, but I do know they (Jurgen) developed the B100 and B101 (specifically for RPI), which still utilizes CSI-2 base. I know he mentioned the B100 fits, but "doesn't work yet".

B101 w/ 15pin @ http://www.auvidea.com/index.php/theme- ... 32-06/b101

mknweb
Posts: 5
Joined: Tue Mar 31, 2015 4:51 am

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 4:52 pm

ShiftPlusOne wrote:When I used it, I saw a little bit of blur, but I think it's just related to scaling and/or encoding.

I'm not familiar with the exact issues regarding Auvidea. Presumably, they didn't have a way to do what they wanted without a driver in the firmware.
What we're* you using that has the Toshiba chip?

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:04 pm

It was the board in the OP's post.
http://blog.pi3g.com/wp-content/uploads ... -chips.jpg (just left of the pi).

mknweb
Posts: 5
Joined: Tue Mar 31, 2015 4:51 am

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:07 pm

ShiftPlusOne wrote:It was the board in the OP's post.
http://blog.pi3g.com/wp-content/uploads ... -chips.jpg (just left of the pi).
Ahhh okay, makes sense. So I'm assuming that's the board that the Foundation built and just never pushed through... agh, I'd love to get my hands on one.

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:11 pm

Yeah, I'd certainly buy one if it was an official product.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24981
Joined: Sat Jul 30, 2011 7:41 pm

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:32 pm

I've got one, works pretty well, i.e. Raspistill showed the incoming HDMI stream as a preview. Not sure why it's never been launched, presumably not enough demand to support the Foundations effort.

I wonder if a Kickstarter might be the way to go.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I own the world’s worst thesaurus. Not only is it awful, it’s awful."

mknweb
Posts: 5
Joined: Tue Mar 31, 2015 4:51 am

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:45 pm

I'm willing to offer my time to help in anyway to have this capability.. just putting it on the table. I have a plethora of applications that require this, my single issue is my lack of hardware design.

ghans
Posts: 7882
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 5:49 pm

Does this board need a special firmware build ?

ghans
• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6183
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: CSI-2 / Toshiba TC358743XBG

Tue Mar 31, 2015 6:06 pm

ghans wrote:Does this board need a special firmware build ?

ghans
Not currently, no.

Return to “Interfacing (DSI, CSI, I2C, etc.)”