Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Subscribe to Wiki Recent Changes feed
Track the most recent changes to the wiki in this feed. MediaWiki 1.28.0
Updated: 26 min 5 sec ago

Main Page

Tue, 05/24/2016 - 19:54

← Older revision Revision as of 01:54, 25 May 2016 (One intermediate revision not shown)Line 9: Line 9: |- |- | '''[[353|Latest Model: 353/363 Cameras]]'''<br>Released Spring 2008   | '''[[353|Latest Model: 353/363 Cameras]]'''<br>Released Spring 2008   -| '''[[Previous Models]]'''<br> discontinued products  +| '''[[Previous Models]]'''<br> old products   | '''[[Camera Timeline]]'''<br>overview of all camera models and release dates   | '''[[Camera Timeline]]'''<br>overview of all camera models and release dates   | '''[[Wishlist|Camera Wishlist]]'''<br>for future models | '''[[Wishlist|Camera Wishlist]]'''<br>for future models Line 45: Line 45: |- |- | '''[[UserProjects|User Projects]]'''<br>using Elphel Cameras   | '''[[UserProjects|User Projects]]'''<br>using Elphel Cameras   -| '''[[HD cinema camera Development FAQ|Apertus - open source cinema]]'''<br> +| | '''[[Roadmap]]'''<br>   | '''[[Roadmap]]'''<br>   | '''[[Tutorials]]'''<br> for Developers | '''[[Tutorials]]'''<br> for Developers Oleg

Main Page

Tue, 05/24/2016 - 19:30

← Older revision Revision as of 01:30, 25 May 2016 Line 45: Line 45: |- |- | '''[[UserProjects|User Projects]]'''<br>using Elphel Cameras   | '''[[UserProjects|User Projects]]'''<br>using Elphel Cameras   -| '''[[HD cinema camera Development FAQ|Apertus - open source cinema]]'''<br> +| | '''[[Roadmap]]'''<br>   | '''[[Roadmap]]'''<br>   | '''[[Tutorials]]'''<br> for Developers | '''[[Tutorials]]'''<br> for Developers Oleg

Tmp manual

Tue, 05/24/2016 - 13:25

← Older revision Revision as of 19:25, 24 May 2016 Line 70: Line 70: ==Firmware image== ==Firmware image== * [http://community.elphel.com/files/393/20160519/ 20160519] * [http://community.elphel.com/files/393/20160519/ 20160519]  +* [http://community.elphel.com/files/393/20160524/ 20160524] ==Known problems== ==Known problems== Oleg

Elphel camera parts 0393-10

Mon, 05/23/2016 - 13:33

0393-10-02 - NC393 camera frame:

← Older revision Revision as of 19:33, 23 May 2016 Line 9: Line 9: Machined from 0393-60-06 extrusion, Aluminum 6061T6 Machined from 0393-60-06 extrusion, Aluminum 6061T6 {{Cad4a|0393-10-02}} {{Cad4a|0393-10-02}}  +----  +=== 0393-10-02A - NC393 camera frame ===  +Machined from 0393-60-06 extrusion, Aluminum 6061T6  +{{Cad4a|0393-10-02A}} ---- ---- Mikhail

Tmp manual

Thu, 05/19/2016 - 16:40

← Older revision Revision as of 22:40, 19 May 2016 Line 47: Line 47: ** Quality - compression quality - individual for compressor but common for the buffer driver - it's better to have the same value for all channels. ** Quality - compression quality - individual for compressor but common for the buffer driver - it's better to have the same value for all channels. -* The startup settings are defined int the ''local/verilog/startup'' on the micro SD card, FAT32 partition:+* For 5MPix the startup settings are defined int the ''/usr/local/verilog/startup5'' on the micro SD card, FAT32 partition:   ...   ...   -c write_sensor_i2c  all 1 0 0x9009001e (exposure)   -c write_sensor_i2c  all 1 0 0x9009001e (exposure) Line 54: Line 54:   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   ...   ...  +{|  +|[[File:10393_controls.jpeg|thumb|200px]]  +|} ==Temperature monitor== ==Temperature monitor== * http://192.168.0.8/hwmon.html: * http://192.168.0.8/hwmon.html: ** T<sub>shutdown</sub> - automatic shutdown temperature level ** T<sub>shutdown</sub> - automatic shutdown temperature level  +{|  +|[[File:10393_hwmon.jpeg|thumb|200px]]  +|} ==Proper shutdown== ==Proper shutdown== Oleg

File:10393 controls.jpeg

Thu, 05/19/2016 - 16:38

uploaded "[[File:10393 controls.jpeg]]"

Oleg

Tmp manual

Thu, 05/19/2016 - 16:31

← Older revision Revision as of 22:31, 19 May 2016 (One intermediate revision not shown)Line 1: Line 1: ==Connections== ==Connections== * [[FPC_cables|sensors to system board]] * [[FPC_cables|sensors to system board]]  +* Ports:  +{|  +|[[File:NC393-CS marked ports.jpeg|thumb|200px]]  +|} ==Defaults== ==Defaults== IP addr: 192.168.0.8 IP addr: 192.168.0.8 Line 57: Line 61: ==Proper shutdown== ==Proper shutdown==   shutdown -hP now   shutdown -hP now  +  +==Firmware image==  +* [http://community.elphel.com/files/393/20160519/ 20160519] ==Known problems== ==Known problems== Oleg

Tmp manual

Thu, 05/19/2016 - 15:21

← Older revision Revision as of 21:21, 19 May 2016 Line 1: Line 1: ==Connections== ==Connections== * [[FPC_cables|sensors to system board]] * [[FPC_cables|sensors to system board]]  +* Ports:  +{|  +|[[File:NC393-CS marked ports.jpeg|thumb|200px]]  +|} ==Defaults== ==Defaults== IP addr: 192.168.0.8 IP addr: 192.168.0.8 Oleg

File:NC393-CS marked ports.jpeg

Thu, 05/19/2016 - 15:20

uploaded "[[File:NC393-CS marked ports.jpeg]]"

Oleg

FPC cables

Thu, 05/19/2016 - 14:54

← Older revision Revision as of 20:54, 19 May 2016 Line 6: Line 6: |[[Image:Fpc_cable_conn_10393.jpeg|500px|thumb|Fig.3 Proper connecting: sensor and 10393 system board (same principle as on Fig.2)]] |[[Image:Fpc_cable_conn_10393.jpeg|500px|thumb|Fig.3 Proper connecting: sensor and 10393 system board (same principle as on Fig.2)]] |} |}  +  +[[Category:Elphel353]]  +[[Category:Elphel393]] Oleg

Tmp manual

Thu, 05/19/2016 - 14:54

← Older revision Revision as of 20:54, 19 May 2016 (4 intermediate revisions not shown)Line 1: Line 1:  +==Connections==  +* [[FPC_cables|sensors to system board]] ==Defaults== ==Defaults== IP addr: 192.168.0.8 IP addr: 192.168.0.8 Line 5: Line 7: * The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition. * The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition.  +  +==init_elphel393.sh==  +* Before boot set SENSOR_TYPE:  +** SENSOR_TYPE=5 - for 5MPix sensors  +** SENSOR_TYPE=14 - for 14MPix  +<b>NOTE: 5 & 14 MPix sensors cannot be mixed - require different bitstreams.</b>  +* Change the default IP address ==Boot== ==Boot== Line 41: Line 50:   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   ...   ...  +  +==Temperature monitor==  +* http://192.168.0.8/hwmon.html:  +** T<sub>shutdown</sub> - automatic shutdown temperature level  +  +==Proper shutdown==  + shutdown -hP now ==Known problems== ==Known problems== * Vertical artifacts in jpegs. Images are ok at 100% quality. Fixed, testing. * Vertical artifacts in jpegs. Images are ok at 100% quality. Fixed, testing. -* http://192.168.0.8:232x/noexif/mimg - multipart jpeg displays corrupted frames from time to time. Reason: network bandwidth? slow PC?+* http://192.168.0.8:232x/noexif/mimg - multipart jpeg displays corrupted frames from time to time. Reason: network bandwidth? * Sometimes on power-on (NAND flash boot) cannot mount the card's rootfs partition. Kernel Panics. Power off/on. Soft "reboot -f" works ok. * Sometimes on power-on (NAND flash boot) cannot mount the card's rootfs partition. Kernel Panics. Power off/on. Soft "reboot -f" works ok. * Changing exposure/quality/gains - can corrupt images - needs testing. * Changing exposure/quality/gains - can corrupt images - needs testing.  +  +  +[[Category:Elphel393]] Oleg

Tmp manual

Thu, 05/19/2016 - 14:03

← Older revision Revision as of 20:03, 19 May 2016 (3 intermediate revisions not shown)Line 1: Line 1:  +==Connections==  +* [[FPC_cables|sensors to system board]] ==Defaults== ==Defaults== IP addr: 192.168.0.8 IP addr: 192.168.0.8 Line 5: Line 7: * The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition. * The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition.  +  +==init_elphel393.sh==  +* Before boot set SENSOR_TYPE:  +** SENSOR_TYPE=5 - for 5MPix sensors  +** SENSOR_TYPE=14 - for 14MPix  +<b>NOTE: 5 & 14 MPix sensors cannot be mixed - require different bitstreams.</b>  +* Change the default IP address ==Boot== ==Boot== Line 41: Line 50:   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   -c write_sensor_i2c  all 1 0 0x9009001d (red gain to 0xd)   ...   ...  +  +==Temperature monitor==  +* http://192.168.0.8/hwmon.html:  +** T<sub>shutdown</sub> - automatic shutdown temperature level  +  +==Proper shutdown==  + shutdown -hP now ==Known problems== ==Known problems== * Vertical artifacts in jpegs. Images are ok at 100% quality. Fixed, testing. * Vertical artifacts in jpegs. Images are ok at 100% quality. Fixed, testing. -* http://192.168.0.8:232x/noexif/mimg - multipart jpeg displays corrupted frames from time to time. Reason: network bandwidth? slow PC?+* http://192.168.0.8:232x/noexif/mimg - multipart jpeg displays corrupted frames from time to time. Reason: network bandwidth? * Sometimes on power-on (NAND flash boot) cannot mount the card's rootfs partition. Kernel Panics. Power off/on. Soft "reboot -f" works ok. * Sometimes on power-on (NAND flash boot) cannot mount the card's rootfs partition. Kernel Panics. Power off/on. Soft "reboot -f" works ok. * Changing exposure/quality/gains - can corrupt images - needs testing. * Changing exposure/quality/gains - can corrupt images - needs testing. Oleg

FPC cables

Thu, 05/19/2016 - 13:45

← Older revision Revision as of 19:45, 19 May 2016 (4 intermediate revisions not shown)Line 1: Line 1: -==[[Elphel_camera_parts_0353-01#0353-01-51_-_FPC_flexible_printed_circuit_straight_for_panoramic_head|0353-01-51]]==+==[[Elphel_camera_parts_0353-01#0353-01-51_-_FPC_flexible_printed_circuit_straight_for_panoramic_head|0353-01-51]] (<b>asymmetrical</b>)== {| {| -|[[Image:Fpc_cable.jpeg|600px|thumb|Fig.1 L=70mm]]+|[[Image:Fpc_cable.jpeg|500px|thumb|Fig.1 L=70mm]] -|[[Image:Fpc_cable_conn.jpeg|500px|thumb|Fig.2 Proper connecting: sensor and system board]]+|[[Image:Fpc_cable_conn.jpeg|500px|thumb|Fig.2 Proper connecting: sensor and 10353 system board]]  +|-  +|[[Image:Fpc_cable_conn_10393.jpeg|500px|thumb|Fig.3 Proper connecting: sensor and 10393 system board (same principle as on Fig.2)]] |} |} Oleg

File:Fpc cable conn 10393.jpeg

Thu, 05/19/2016 - 13:40

uploaded "[[File:Fpc cable conn 10393.jpeg]]"

Oleg

Eyesis4pi Post-Processing

Mon, 05/16/2016 - 15:09

Requirements:

← Older revision Revision as of 21:09, 16 May 2016 Line 17: Line 17: * [http://www.imagemagick.org/script/index.php ImageMagick] - ''convert''. * [http://www.imagemagick.org/script/index.php ImageMagick] - ''convert''. * [http://php.net/ PHP] * [http://php.net/ PHP] -* Download calibration kernels for the current Eyesis4Pi. Example kernels and sensor files can be found [http://eyesisbox.elphel.com/post-processing/calibration/ here]('''~78GB''', download everything).+* Get calibration kernels for the current Eyesis4Pi (come on a HDD with a camera).<!--Example kernels and sensor files can be found [http://eyesisbox.elphel.com/post-processing/calibration/ here]('''~78GB''', download everything).--> -* Download default-config.corr-xml from the same [http://eyesisbox.elphel.com/post-processing/calibration/ location].+* Get default-config.corr-xml (HDD).<!--from the same [http://eyesisbox.elphel.com/post-processing/calibration/ location].--> -* Download footage samples from [http://eyesisbox.elphel.com/post-processing/post-processing/src/ here].+* Download footage from the camera.<!--Download footage samples from [http://eyesisbox.elphel.com/post-processing/post-processing/src/ here].--> * '''Processed''' files are available for downloading from [http://eyesisbox.elphel.com/post-processing/post-processing/imagej_processed/ here] (ready for the stitching step). * '''Processed''' files are available for downloading from [http://eyesisbox.elphel.com/post-processing/post-processing/imagej_processed/ here] (ready for the stitching step). * '''Stitched''' results are found [http://eyesisbox.elphel.com/post-processing/post-processing/results/ here]. * '''Stitched''' results are found [http://eyesisbox.elphel.com/post-processing/post-processing/results/ here]. Oleg

Using minicom to connect to Elphel393 camera

Sat, 05/14/2016 - 16:41

Created page with "Elphel393 series cameras have built-in USB to serial converter which allows users to get access to serial console. You need microUSB-USB cable to connect a camera to your PC and ..."

New page

Elphel393 series cameras have built-in USB to serial converter which allows users to get access to serial console. You need microUSB-USB cable to connect a camera to your PC and a terminal software installed on the PC. We use minicom on Kubuntu for this purpose so this short note will describe how to connect to a camera using minicom.

First, you need to install minicom on the PC if have not done it before. Open a terminal on your PC and use the following command on Debian based systems like Ubuntu or Kubuntu:

~$sudo apt-get install minicom

or do the same with your preferred package manager.
minicom connects to a camera via /dev/ttyUSB0 device which is in ''dialout'' group by default:

~$ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 May 14 14:26 /dev/ttyUSB0

You should add your user to ''dialout'' group to make it easier to connect to camera without root permissions:

~$ sudo adduser elphel dialout
[sudo] password for elphel:
Adding user `elphel' to group `dialout' ...
Adding user elphel to group dialout
Done.

Now user ''elphel'' is in group ''dialout'',

$ cat /etc/group | grep dialout
dialout:x:20:elphel

but new settings have not been applyed yet:

~$ groups
elphel adm sudo lpadmin sambashare libvirtd

You need to logout from the system and login again. Now your user is added to the group and new settings are applied:

~$ groups
elphel adm dialout sudo lpadmin sambashare libvirtd

The last step is minicom configuration. minicom tries to connect to a device which is specified in its configuration file /etc/minicom/minrc.dfl and this device is not what we are trying to connect to. If you start minicom with its default config file you will get an error:

~$ minicom -c on
minicom: cannot open /dev/tty8: Permission denied

It should be started in setup mode with root permissions:

~$ sudo minicom -s

Go to 'Serial port setup', change 'Serial Device' to /dev/ttyUSB0 and save configuration. Now you can start minicom

~$ minicom -c on

and it will connect to a camera. Mikhail

Poky 2.0 manual

Fri, 05/13/2016 - 19:28

Other dependencies:

← Older revision Revision as of 01:28, 14 May 2016 (4 intermediate revisions not shown)Line 9: Line 9: ==<font color="blue">Required packages</font>== ==<font color="blue">Required packages</font>== -* Found in [http://www.yoctoproject.org/docs/2.0/mega-manual/mega-manual.html Yocto Project mega-manual]+* Found in [http://www.yoctoproject.org/docs/2.0/mega-manual/mega-manual.html Yocto Project mega-manual] :  +Ubuntu and Debian  +   +    sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \  +    build-essential chrpath socat libsdl1.2-dev xterm  +                         +   +Fedora  +   +    sudo dnf install gawk make wget tar bzip2 gzip python unzip perl patch \  +    diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath \  +    ccache perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue socat \  +    findutils which SDL-devel xterm  +                         +   +OpenSUSE  +   +    sudo zypper install python gcc gcc-c++ git chrpath make wget python-xml \  +    diffstat makeinfo python-curses patch socat libSDL-devel xterm  +                         +   +CentOS  +   +    sudo yum install gawk make wget tar bzip2 gzip python unzip perl patch \  +    diffutils diffstat git cpp gcc gcc-c++ glibc-devel texinfo chrpath socat \  +    perl-Data-Dumper perl-Text-ParseWords perl-Thread-Queue SDL-devel xterm  +   +==<font color="blue">Other dependencies</font>==  +   +  sudo apt-get install python-numpy ==<font color="blue">Output files</font>== ==<font color="blue">Output files</font>== Line 45: Line 74: *   *   <font size='2'> <font size='2'> -  $ git clone https://github.com/Elphel/elphel393.git+  git clone https://github.com/Elphel/elphel393.git -  $ cd elphel393+  cd elphel393 -  $ ./setup.sh+  ./setup.sh -  $ cd poky+  cd poky -  $ . ./oe-init-build-env+  . ./oe-init-build-env -  $ bitbake u-boot device-tree linux-xlnx core-image-elphel393+  bitbake u-boot device-tree linux-xlnx core-image-elphel393 </font> </font> Andrey.filippov

Elphel camera parts 0393-00

Fri, 05/13/2016 - 18:30

0393-00-25 - 10385 rev B power supply PCB assembly with 48V Traco:

← Older revision Revision as of 00:30, 14 May 2016 (2 intermediate revisions not shown)Line 7: Line 7: {{Cad4a|0393-00-21B}} {{Cad4a|0393-00-21B}} ---- ---- -=== 0393-00-22B  - 10385 rev B power supply PCB assembly ===+=== 0393-00-22B  - 10385 rev B power supply PCB assembly with 12V Traco === {{Cad4a|0393-00-22B}} {{Cad4a|0393-00-22B}} ---- ----  + === 0393-00-23A  - 103891 rev A external synchronization and fan PCB assembly === === 0393-00-23A  - 103891 rev A external synchronization and fan PCB assembly === {{Cad4a|0393-00-23A}} {{Cad4a|0393-00-23A}} Line 15: Line 16: === 0393-00-24  - 103892 Fan connector adapter PCB assembly === === 0393-00-24  - 103892 Fan connector adapter PCB assembly === {{Cad4a|0393-00-24}} {{Cad4a|0393-00-24}}  +----  +  +=== 0393-00-25B  - 10385 rev B power supply PCB assembly with 48V Traco ===  +{{Cad4a|0393-00-22B}} ---- ---- Olga

Elphel camera parts 0393-97

Wed, 05/11/2016 - 18:44

Created page with "Elphel NC393 series camera parts === 0393-97-01 - Flat head slotted screw, stainless steel 18-8, M1.6, l = 4mm === {{Cad4a|0393-97-01}} ----"

New page

[[Elphel_camera_parts_0393|Elphel NC393 series camera parts]]
=== 0393-97-01 - Flat head slotted screw, stainless steel 18-8, M1.6, l = 4mm ===
{{Cad4a|0393-97-01}}
---- Mikhail

Elphel camera parts 0393

Wed, 05/11/2016 - 18:41

← Older revision Revision as of 00:41, 12 May 2016 (One intermediate revision not shown)Line 15: Line 15: === [[Elphel_camera_parts_0393-83 | 0393-83 - Springs]] === === [[Elphel_camera_parts_0393-83 | 0393-83 - Springs]] === === [[Elphel_camera_parts_0393-90 | 0393-90 - Unthreaded spacers for M2]] === === [[Elphel_camera_parts_0393-90 | 0393-90 - Unthreaded spacers for M2]] === -=== [[Elphel_camera_parts_0393-93 | 0393-93 - nuts, M2.5]] ===+=== [[Elphel_camera_parts_0393-93 | 0393-93 - Nuts, M2.5]] ===  +=== [[Elphel_camera_parts_0393-97 | 0393-97 - Screws other than M2 and M2.5]] === === [[Elphel_camera_parts_0393-99 | 0393-99 - Screws, metric, M2]] === === [[Elphel_camera_parts_0393-99 | 0393-99 - Screws, metric, M2]] === Mikhail

Pages