Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Elphel camera parts 0393-10

Wiki Recent Changes - 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

05/23/16 [mechanical-parts][master] by Mikhail Karpenko: Production

Elphel GIT logs - Mon, 05/23/2016 - 13:31
Mikhail Karpenko committed changes to the Elphel git project :
Production

05/23/16 [mechanical-parts][master] by Mikhail Karpenko: Add camera body split into two halfs

Elphel GIT logs - Mon, 05/23/2016 - 13:29
Mikhail Karpenko committed changes to the Elphel git project :
Add camera body split into two halfs

05/22/16 [x393][master] by Andrey Filippov: updated both bitstreams with corrected sensors memory buffer interfacing

Elphel GIT logs - Sun, 05/22/2016 - 19:17
Andrey Filippov committed changes to the Elphel git project :
updated both bitstreams with corrected sensors memory buffer interfacing

Tutorial 02: Eclipse-based FPGA development environment for Elphel cameras

Elphel Development Blog - Sun, 05/22/2016 - 16:20

Elphel cameras offer unique capabilities – they are high performance systems out of the box and have all the firmware and FPGA code distributed under GNU General Public Licenses making it possible for users to modify any part of the code. The project does not use any “black boxes” or encrypted modules, so it is simulated with the free software tools and user has access to every net in the design. We are trying to do our best to make this ‘hackability’ not just a theoretical possibility, but a practical one.

Current camera FPGA project contains over 400 files under version control and almost 100K lines of HDL (Verilog) code, there are also constraints files, tool configurations, so we need to provide means for convenient navigation and modification of the project by the users.

We are starting a series of tutorials to facilitate acquaintance with this project, and here is the first one that shows how to install and configure the software. This tutorial is made with a fresh Kubuntu 16.04 LTS distribution installed on a virtual machine – this flavor of GNU/Linux we use ourselves and so it is easier for us to help others in the case of problems, but it should be also easy to install it on other GNU/Linux systems.

Later we plan to show how to navigate code and view/modify tool parameters with VDT plugin, run simulation and implementation tools. Next will be a “Hello world” module added to the camera code base, then some simple module that accesses the video memory.

Video resolution is 1600×900 pixels, so full screen view is recommended.

Download links for: video and captions.

Running this software does not require to have an actual camera, so it may help our potential users to evaluate software capabilities and see if it matches their requirements before purchasing an actual hardware. We will also be able to provide remote access to the cameras in our office for experimenting with them.

05/21/16 [x393][framepars] by Andrey Filippov: Merge branch 'master' of github.com:Elphel/x393

Elphel GIT logs - Sat, 05/21/2016 - 16:24
Andrey Filippov committed changes to the Elphel git project :
Merge branch 'master' of github.com:Elphel/x393

05/21/16 [x393][framepars] by Andrey Filippov: debugging recover from corrupted image acquisition (i.e. wrong serial port setup)

Elphel GIT logs - Sat, 05/21/2016 - 16:24
Andrey Filippov committed changes to the Elphel git project :
debugging recover from corrupted image acquisition (i.e. wrong serial port setup)

05/20/16 [x393][framepars] by Oleg Dzhimiev: added default phases - might change later

Elphel GIT logs - Fri, 05/20/2016 - 19:51
Oleg Dzhimiev committed changes to the Elphel git project :
added default phases - might change later

05/20/16 [meta-elphel393][master-next] by Oleg Dzhimiev: changed addr for 10389 temp sensor

Elphel GIT logs - Fri, 05/20/2016 - 17:27
Oleg Dzhimiev committed changes to the Elphel git project :
changed addr for 10389 temp sensor

05/20/16 [meta-elphel393][master] by Oleg Dzhimiev: fixed scale 2

Elphel GIT logs - Fri, 05/20/2016 - 16:25
Oleg Dzhimiev committed changes to the Elphel git project :
fixed scale 2

05/20/16 [meta-elphel393][framepars] by Oleg Dzhimiev: fixed scale

Elphel GIT logs - Fri, 05/20/2016 - 16:14
Oleg Dzhimiev committed changes to the Elphel git project :
fixed scale

05/20/16 [meta-elphel393][framepars] by Mikhail Karpenko: Set default quality for cirbcuf in init script

Elphel GIT logs - Fri, 05/20/2016 - 12:24
Mikhail Karpenko committed changes to the Elphel git project :
Set default quality for cirbcuf in init script

05/20/16 [x393][master] by Mikhail Karpenko: Fix sensor power mode for 14Mpx in startup script

Elphel GIT logs - Fri, 05/20/2016 - 12:20
Mikhail Karpenko committed changes to the Elphel git project :
Fix sensor power mode for 14Mpx in startup script

Tmp manual

Wiki Recent Changes - 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

Wiki Recent Changes - Thu, 05/19/2016 - 16:38

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

Oleg

Tmp manual

Wiki Recent Changes - 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

Wiki Recent Changes - 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

FPC cables

Wiki Recent Changes - 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

Wiki Recent Changes - 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

Pages

Subscribe to www3.elphel.com aggregator