Difference between revisions of "10349"

From ElphelWiki
Jump to: navigation, search
(add description of socket)
 
(28 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
Russia page [[10349.Ru]]
 
Russia page [[10349.Ru]]
  
 +
[[Image:10349RevC.jpg|thumb|Elphel 10349RevC board]]
 +
[[Image:IDE-HD-1.8p.jpg|thumb|1.8" IDE HD with zif connector]]
 +
[[Image:10349RevCon10353.jpg|thumb|10349 RevC mounted on 10353]]
 
=== Interface board. ===
 
=== Interface board. ===
  
* serial port
+
* 2 internal serial port
 
* 4 ports USB hub with 3 internal, 1 external USB ports
 
* 4 ports USB hub with 3 internal, 1 external USB ports
 
* IDE port for the 1.8" hard drive with ZIF Flat cable
 
* IDE port for the 1.8" hard drive with ZIF Flat cable
Line 9: Line 12:
 
* some points for soldering wires directly to board (from external board to 10349 for example), easy hardware developing.
 
* some points for soldering wires directly to board (from external board to 10349 for example), easy hardware developing.
  
=== Socket description ===
+
=== Connector pinouts ===
  
* internal USB2, USB3, USB4
+
  internal USB2, USB3, USB4
  * 1 - power
+
    1 - power
  * 2 - D-
+
    2 - D-
  * 3 - D+
+
    3 - D+
  * 4 - GND
+
    4 - GND
  
* J7 is the serial port
+
  J7 is the serial port
  * 1 - RX
+
    1 - RX
  * 2 - TX
+
    2 - TX
  * 3 - CTS
+
    3 - CTS
  * 4 - RTS
+
    4 - RTS
  * 5 - GND
+
    5 - GND
  * 6 - removed, used as key
+
    6 - removed, used as key
  
  * J4 for connect external boards. All wires of J4 connected to the solder pads. For make connection via wires.
+
  J7 pin layout (1 is marked)
 +
   
 +
  (GND)      (RX)
 +
      5  3  1
 +
      6  4  2
 +
            (TX)
  
* J5 for connect external boards
+
  J4 for connect external boards. All wires of J4 connected to the solder pads. For make connection via wires.
  * 1 - EXT0 (FPGA IO signal)
+
 
  * 2 - EXT1 (FPGA IO signal)
+
  J5 for connect external boards
  * 3 - EXT2 (FPGA IO signal)
+
    1 - EXT0 (FPGA IO signal)
  * 4 - EXT3 (FPGA IO signal)
+
    2 - EXT1 (FPGA IO signal)
  * 5 - EXT4 (FPGA IO signal)
+
    3 - EXT2 (FPGA IO signal)
  * 6 - GND
+
    4 - EXT3 (FPGA IO signal)
  * 7 - EXT5 (FPGA IO signal)
+
    5 - EXT4 (FPGA IO signal)
  * 8 - GND
+
    6 - GND
  * 9 - +3.3V
+
    7 - EXT5 (FPGA IO signal)
  * 10 - +3.3V
+
    8 - GND
  * 11 - CTS (TTL level)
+
    9 - +3.3V
  * 12 - RTS (TTL level)
+
    10 - +3.3V
  * 13 - RX (TTL level)
+
    11 - CTS (TTL level)
  * 14 - TX (TTL level)
+
    12 - RTS (TTL level)
  * 15 - not connected
+
    13 - RX (TTL level)
  * 16 - not connected
+
    14 - TX (TTL level)
 +
    15 - not connected
 +
    16 - not connected
 +
 
 +
=== Serial console ===
 +
 
 +
A serial console can be connected to the first com port available on 10349 board.
 +
 
 +
The port settings are 115200 bauds 8N1 parity.
 +
 
 +
You can use minicom, cu or ttylog on computer side.
  
 
=== Power description ===
 
=== Power description ===
  
 
It has DC-DC converter 3.3V->5V 1.5A. Each USB port has current limit to 300mA. Each port is overcurrent protected via USB power distributed systems. Use both IDE hard drive with USB devices can be overload Power over Ethernet equipment. Use external additional power injector.
 
It has DC-DC converter 3.3V->5V 1.5A. Each USB port has current limit to 300mA. Each port is overcurrent protected via USB power distributed systems. Use both IDE hard drive with USB devices can be overload Power over Ethernet equipment. Use external additional power injector.
 +
 +
==== Power consumption in different configurations ====
 +
 +
Here are some results on power consumption test made in different configurations with Elphel 353 camera, 5MPix sensor, 10349 board, 1,8" HD and USB staff...
 +
 +
<table border="1">
 +
<tr><td>2400 milliwatts</td><td>just booted</td></tr>
 +
<tr><td>3000 milliwatts</td><td>after setting image parameters</td></tr>
 +
<tr><td>3700 milliwatts</td><td>streamer on</td></tr>
 +
<tr><td>3300 milliwatts</td><td>streamer off</td></tr>
 +
<tr><td>3800 milliwatts</td><td>streamer on and somebody playing the stream</td></tr>
 +
<tr><td>5000 milliwatts</td><td>with streamer on and HD writing at full speed (dd)</td></tr>
 +
<tr><td>5800 milliwatts</td><td>streamer on, HD and USB-flash writing at full speed</td></tr>
 +
<tr><td>3300 milliwatts</td><td>back to streamer off</td></tr>
 +
</table>
 +
 +
Tests was performed with [http://www.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=US%2FLayout&cid=1130276637958&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=3795822279B15 Linksys SRW224P] POE switch
  
 
=== Kit for Developers ===
 
=== Kit for Developers ===
Line 70: Line 105:
 
IDE-SATA bridges:
 
IDE-SATA bridges:
  
* JMicron [[http://www.jmicron.com.tw/JM20330.html JM20330]] (send email, no answer)
+
* JMicron [[http://www.jmicron.com.tw/JM20330.html JM20330]] (send email, no answer)
* Marvell [[http://www.marvell.com/products/storage/sata/index.jsp 88i8030, 88SA8040]] (need sign NDA, sucks)
+
* Marvell [[http://www.marvell.com/products/storage/sata/index.jsp 88i8030, 88SA8040]] (need sign NDA, sucks)
* Silicon Image [[http://www.siliconimage.com/products/product.aspx?id=30 SiI3611]] (Available only through your local sales contact. send email, no answer)
+
* Silicon Image [[http://www.siliconimage.com/products/product.aspx?id=30 SiI3611]] (Available only through your local sales contact. send email, no answer)
* Atmel [[http://www.atmel.com/dyn/products/product_card.asp?family_id=677&family_name=Data+Storage&part_id=3456 AT78C5010]] (Available only through your local sales contact. send email, no answer)
+
* Atmel [[http://www.atmel.com/dyn/products/product_card.asp?family_id=677&family_name=Data+Storage&part_id=3456 AT78C5010]] (Available only through your local sales contact. send email, no answer)
* ACARD [[http://www.acard.com/english/fb01-product.jsp?prod_no=ARC-770&type1_title=Storage%20IC&type1_idno=1&idno_no=60 ARC-770]] (Available only through your local sales contact. send email, no answer)
+
* ACARD [[http://www.acard.com/english/fb01-product.jsp?prod_no=ARC-770&type1_title=Storage%20IC&type1_idno=1&idno_no=60 ARC-770]] (Available only through your local sales contact. send email, no answer)
 +
 
 +
Now I can`t found any datasheets for this. These are big secrets of the companies :(
 +
 
 +
I've got several different IDE-SATA adapters that we're going to test with ETRAX IDE port. They all have one of the following 3 chips:
 +
 
 +
*Silicon Image SiL3611CT80 - seems to be discontinued by the manufacturer?
 +
*Marvell 88SA8040-TBC
 +
*Sunplus SPIF223A-HF022
 +
--[[User:Andrey.filippov|Andrey.filippov]] 14:25, 19 November 2007 (CST)
 +
 
 +
maybe (if you haven't already implemented) it will be usefull putting a small led that indicate the recording status
 +
* standby =led light on
 +
* writing =led light pulsing
 +
 
 +
=== Body of camera for developers ===
 +
 
 +
Case A consist of a large window on the top and transparent clear plastic panel for closing. Anybody can
 +
easy modified this panel for any application.
 +
 
 +
Case B consists of a large space with two bodies. Can use same as back panel can use for backpanel clear plastic too.
 +
 
 +
{| border="1" cellpadding="2"
 +
|-
 +
| [[Image:Devbody-1.png|thumb|Body for developers kit A]] || [[Image:Devbody-2.png|thumb|Body for developers kit B]] || [[Image:Developer-body-1_1.png|thumb|Body for developers kit other of A]]
 +
|-
 +
| [[Image:Developer-body-2_1.png|thumb|Body for developers kit other of B]] || [[Image:Developer-body-3_1.png|thumb|Body for developers kit other of C]] || [[Image:Developer-body-1_3.png|thumb|Body for developers kit other of A]]
 +
|-
 +
|}
 +
 
 +
=== Another version of a "developer" camera body ===
 +
Here are the rendered 3d-image and the source files [[Image:Assembly200709-developer_af01.png]]
 +
 
 +
With socket for serial [http://wiki.elphel.com/index.php?title=Image:Developer_af_1_1.tar.gz 3D design files]
 +
 
 +
With socket for serial and IO ports [http://wiki.elphel.com/index.php?title=Image:Developer_af_1_2.tar.gz 3D design files]
 +
 
 +
Other variant with socket for serial. [http://wiki.elphel.com/index.php?title=Image:Developer_af_1_3.tar.gz 3D design files]
 +
 
 +
<table border="1">
 +
<tr>
 +
<td>[[Image:Assembly200709-developer_af01-1.png|thumb|With socket for serial.]]</td>
 +
<td>[[Image:Assembly200709-developer_af01-2.png|thumb|With socket for serial and IO ports.]]</td>
 +
<td>[[Image:Assembly200709-developer_af01-3.png|thumb|With socket for serial.]]</td>
 +
</tr>
 +
</table>
 +
 
 +
=== New version of a "developer" camera body ===
 +
 
 +
 
 +
Design files [http://wiki.elphel.com/index.php?title=Image:Developer_af_1_4.tar.gz 3D design files]
 +
 
  
Now I can`t found any datasheets for this. It`s a big secret of a company :(
+
<table border="1">
 +
<tr>
 +
<td>[[Image:Assembly200709-developer_af01-4.png|thumb|With socket for serial.]]</td>
 +
<td>[[Image:Serial.jpg|thumb|Socket with screw.]]</td>
 +
</tr>
 +
</table>

Latest revision as of 15:52, 30 June 2008

Russia page 10349.Ru

Elphel 10349RevC board
1.8" IDE HD with zif connector
10349 RevC mounted on 10353

Interface board.

  • 2 internal serial port
  • 4 ports USB hub with 3 internal, 1 external USB ports
  • IDE port for the 1.8" hard drive with ZIF Flat cable
  • 2 socket for external usermade board
  • some points for soldering wires directly to board (from external board to 10349 for example), easy hardware developing.

Connector pinouts

 internal USB2, USB3, USB4
   1 - power
   2 - D-
   3 - D+
   4 - GND
 J7 is the serial port
   1 - RX
   2 - TX
   3 - CTS
   4 - RTS
   5 - GND
   6 - removed, used as key
 J7 pin layout (1 is marked)
   
(GND)       (RX)
     5  3  1
     6  4  2
            (TX)
 J4 for connect external boards. All wires of J4 connected to the solder pads. For make connection via wires.
 J5 for connect external boards
   1 - EXT0 (FPGA IO signal)
   2 - EXT1 (FPGA IO signal)
   3 - EXT2 (FPGA IO signal)
   4 - EXT3 (FPGA IO signal)
   5 - EXT4 (FPGA IO signal)
   6 - GND
   7 - EXT5 (FPGA IO signal)
   8 - GND
   9 - +3.3V
   10 - +3.3V
   11 - CTS (TTL level)
   12 - RTS (TTL level)
   13 - RX (TTL level)
   14 - TX (TTL level)
   15 - not connected
   16 - not connected

Serial console

A serial console can be connected to the first com port available on 10349 board.

The port settings are 115200 bauds 8N1 parity.

You can use minicom, cu or ttylog on computer side.

Power description

It has DC-DC converter 3.3V->5V 1.5A. Each USB port has current limit to 300mA. Each port is overcurrent protected via USB power distributed systems. Use both IDE hard drive with USB devices can be overload Power over Ethernet equipment. Use external additional power injector.

Power consumption in different configurations

Here are some results on power consumption test made in different configurations with Elphel 353 camera, 5MPix sensor, 10349 board, 1,8" HD and USB staff...

2400 milliwattsjust booted
3000 milliwattsafter setting image parameters
3700 milliwattsstreamer on
3300 milliwattsstreamer off
3800 milliwattsstreamer on and somebody playing the stream
5000 milliwattswith streamer on and HD writing at full speed (dd)
5800 milliwattsstreamer on, HD and USB-flash writing at full speed
3300 milliwattsback to streamer off

Tests was performed with Linksys SRW224P POE switch

Kit for Developers

  • for serial cable - connector A3B-6D-2C (Digi-Key) - 1 + half of AE9873-ND (Digi-Key) - 1
  • for internal USB sockets - AE10179-ND (Digi-Key) - 1
  • for additional boards connectors 3M5311-ND (thru-hole 2mm, Digi-Key) - 2
  • or for additional boards connectors 3M5309CT-ND (SMD, Digi-Key) - 2
  • blank PCB board V1255-ND (Digi-Key) - 1

Next revision

In new revision of this board we want use much more IDE interfaces.

* IDE port for a 2.5" hard drive
* IDE port for CompactFlash card
* IDE port a 1.8" hard drive with ZIF Flat cable
* SATA port

For make SATA port we can use IDE<->SATA bridge or soft IP core in a FPGA.

IDE-SATA bridges:

  • JMicron [JM20330] (send email, no answer)
  • Marvell [88i8030, 88SA8040] (need sign NDA, sucks)
  • Silicon Image [SiI3611] (Available only through your local sales contact. send email, no answer)
  • Atmel [AT78C5010] (Available only through your local sales contact. send email, no answer)
  • ACARD [ARC-770] (Available only through your local sales contact. send email, no answer)

Now I can`t found any datasheets for this. These are big secrets of the companies :(

I've got several different IDE-SATA adapters that we're going to test with ETRAX IDE port. They all have one of the following 3 chips:

  • Silicon Image SiL3611CT80 - seems to be discontinued by the manufacturer?
  • Marvell 88SA8040-TBC
  • Sunplus SPIF223A-HF022

--Andrey.filippov 14:25, 19 November 2007 (CST)

maybe (if you haven't already implemented) it will be usefull putting a small led that indicate the recording status

  • standby =led light on
  • writing =led light pulsing

Body of camera for developers

Case A consist of a large window on the top and transparent clear plastic panel for closing. Anybody can easy modified this panel for any application.

Case B consists of a large space with two bodies. Can use same as back panel can use for backpanel clear plastic too.

Body for developers kit A
Body for developers kit B
Body for developers kit other of A
Body for developers kit other of B
Body for developers kit other of C
Body for developers kit other of A

Another version of a "developer" camera body

Here are the rendered 3d-image and the source files Assembly200709-developer af01.png

With socket for serial 3D design files

With socket for serial and IO ports 3D design files

Other variant with socket for serial. 3D design files

With socket for serial.
With socket for serial and IO ports.
With socket for serial.

New version of a "developer" camera body

Design files 3D design files


With socket for serial.
Socket with screw.