Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Tmp manual

Wiki Recent Changes - Sun, 06/26/2016 - 18:28

init_elphel393.sh:

← Older revision Revision as of 00:28, 27 June 2016 (21 intermediate revisions not shown)Line 8: Line 8: ==<font color="blue">Defaults</font>== ==<font color="blue">Defaults</font>== -IP addr: <b>192.168.0.8</b>+IP addr: <b>192.168.0.9</b> (old: 192.168.0.8) user / pwd: root / <empty> user / pwd: root / <empty> -* The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition.+* (current) The address is set in the ''/etc/init_elphel393.sh'' in rootfs.  +* (old) The address is set in the ''init_elphel393.sh'' script on the card's FAT32 partition. ==<font color="blue">init_elphel393.sh</font>== ==<font color="blue">init_elphel393.sh</font>== -* Before boot set SENSOR_TYPE:+* ''/etc/init_elphel393.sh''  +* Change SENSOR_TYPE (boots but no images if incorrectly set): ** SENSOR_TYPE=5 - for 5MPix sensors ** SENSOR_TYPE=5 - for 5MPix sensors ** SENSOR_TYPE=14 - for 14MPix ** SENSOR_TYPE=14 - for 14MPix Line 22: Line 24: ==<font color="blue">Boot</font>== ==<font color="blue">Boot</font>== -* on power-on boots from NAND flash: u-boot, device tree and kernel.+* [default behavior] on power-on the camera boots from NAND flash: u-boot, device tree and kernel. -devicetree has "chosen = ...root=/dev/mmcblk0p2..." - rootfs is on the micro SD card second partition.+devicetree has "chosen = ...root=/dev/mmcblk0p2..." - rootfs is on the micro SD card second partition. Thus, the &mu;SD card must be inserted.  +* boot from &mu;SD card only options:  +** A modified card that doesn't lock the mechanical CD pin in the slot - it's done by carefully rubbing down the corner (see Fig.2) - most cards have circuitry there and get damaged.  +** &mu;USB-to-USB cable: in Linux compile [https://sourceforge.net/p/elphel/cp210x_gpio/ci/master/tree/ this driver], connect camera to PC, reload the driver then type:  + ./cp210x_gpio.py 0x6;  + ./cp210x_gpio.py 0xe;  +{|  +|[[File:Recover mmc.jpeg|130px|thumb|Fig.2 Recovery &mu;SD card ('cut' corner) - enforces the system board to boot from it]]  +|} ==<font color="blue">Command line access</font>== ==<font color="blue">Command line access</font>== -ssh root@192.168.0.8+ssh root@192.168.0.9 ==<font color="blue">Serial console access</font>== ==<font color="blue">Serial console access</font>== Line 36: Line 46: ==<font color="blue">Get images</font>== ==<font color="blue">Get images</font>== -channel 1: http://192.168.0.8:2323/img+channel 1: http://192.168.0.9:2323/img -channel 2: http://192.168.0.8:2324/img+channel 2: http://192.168.0.9:2324/img -channel 3: http://192.168.0.8:2325/img+channel 3: http://192.168.0.9:2325/img -channel 4: http://192.168.0.8:2326/img+channel 4: http://192.168.0.9:2326/img ==<font color="blue">Video</font>== ==<font color="blue">Video</font>== ===Display=== ===Display=== <font size='2'> <font size='2'> -  gst-launch-1.0 souphttpsrc is-live=true location=http://192.168.0.8:2323/mimg ! jpegdec ! xvimagesink+  gst-launch-1.0 souphttpsrc is-live=true location=http://192.168.0.9:2323/mimg ! jpegdec ! xvimagesink </font> </font> * Only mjpeg, no rtsp yet. * Only mjpeg, no rtsp yet. Line 59: Line 69: Example 1: (provide a correct media mount point) Example 1: (provide a correct media mount point) <font size='2'> <font size='2'> -* http://192.168.0.8/camogm.html+* http://192.168.0.9/camogm.html </font> </font> Line 66: Line 76: * channel '''0''', '''/dev/sda1''', w/o a file name prefix * channel '''0''', '''/dev/sda1''', w/o a file name prefix ** setup: ** setup: -  http://192.168.0.8/camogm.php?chn=0&cmd=prefix=/mnt/sda1/;+  http://192.168.0.9/camogm.php?chn=0&cmd=prefix=/mnt/sda1/; ** start: ** start: -  http://192.168.0.8/camogm.php?chn=0&cmd=start;+  http://192.168.0.9/camogm.php?chn=0&cmd=start; ** stop: ** stop: -  http://192.168.0.8/camogm.php?chn=0&cmd=stop;+  http://192.168.0.9/camogm.php?chn=0&cmd=stop; </font> </font> Line 102: Line 112: ==<font color="blue">Temperature monitor</font>== ==<font color="blue">Temperature monitor</font>== -* http://192.168.0.8/hwmon.html:+* http://192.168.0.9/hwmon.html: ** T<sub>shutdown</sub> - automatic shutdown temperature level ** T<sub>shutdown</sub> - automatic shutdown temperature level {| {| Line 109: Line 119: ==<font color="blue">Proper shutdown</font>== ==<font color="blue">Proper shutdown</font>==  +* if not properly shutdown - &mu;SD might get corrupted (run '''sync''' at least)   shutdown -hP now   shutdown -hP now ==<font color="blue">Firmware image</font>== ==<font color="blue">Firmware image</font>== -* [http://community.elphel.com/files/393/20160622/ 20160622 (new)]+* [http://community.elphel.com/files/393/20160626/ 20160626 (new)]  +** python scripts moved to /tmp - dependencies create ''pyc''s  +** init_elphel393.sh moved from &mu;SD card to ''/etc'' in rootfs - boot from flash doesn't require an inserted card for '''fixed''' boards.  +** default IP address changed to 192.168.0.9 as in the image built from our repositories.  +* [http://community.elphel.com/files/393/20160622/ 20160622 (old)] * [http://community.elphel.com/files/393/20160614/ 20160614 (old)] * [http://community.elphel.com/files/393/20160614/ 20160614 (old)] * [http://community.elphel.com/files/393/20160607/ 20160607 (old)] * [http://community.elphel.com/files/393/20160607/ 20160607 (old)] Line 130: Line 145: * Changing exposure/quality/gains - can corrupt images - needs testing. * Changing exposure/quality/gains - can corrupt images - needs testing.  +* After rewriting rootfs to &mu;SD card - some of the cards get a corrupted partition - re-partitioning (reformatting?) solves the problem.  + On the camera the rootfs is mounted as RW and some of the files are changed (also links created) -  + most of the changes are now moved to tmpfs but something might have been missed. [[Category:393]] [[Category:393]] Oleg

06/26/16 [vdt-plugin][master] by AndreyFilippov: Added support for Cocotb

Elphel GIT logs - Sun, 06/26/2016 - 17:30
AndreyFilippov committed changes to the Elphel git project :
Added support for Cocotb

06/25/16 [elphel-apps-camogm][master-initial] by Mikhail Karpenko: Change current program state indicaton

Elphel GIT logs - Sat, 06/25/2016 - 17:21
Mikhail Karpenko committed changes to the Elphel git project :
Change current program state indicaton

06/25/16 [elphel-apps-camogm][master-initial] by Mikhail Karpenko: Remove debug output

Elphel GIT logs - Sat, 06/25/2016 - 16:27
Mikhail Karpenko committed changes to the Elphel git project :
Remove debug output

06/25/16 [elphel-apps-camogm][master] by Mikhail Karpenko: Build file index directory instead of copying files

Elphel GIT logs - Sat, 06/25/2016 - 15:06
Mikhail Karpenko committed changes to the Elphel git project :
Build file index directory instead of copying files

06/25/16 [meta-elphel393][master] by Oleg Dzhimiev: get rid off pseudo tty error message

Elphel GIT logs - Sat, 06/25/2016 - 14:43
Oleg Dzhimiev committed changes to the Elphel git project :
get rid off pseudo tty error message

06/24/16 [meta-elphel393][master] by Oleg Dzhimiev: check if link exists first and delete

Elphel GIT logs - Fri, 06/24/2016 - 19:46
Oleg Dzhimiev committed changes to the Elphel git project :
check if link exists first and delete

06/24/16 [meta-elphel393][master] by Oleg Dzhimiev: link to /tmp

Elphel GIT logs - Fri, 06/24/2016 - 19:15
Oleg Dzhimiev committed changes to the Elphel git project :
link to /tmp

06/24/16 [x393][master] by Oleg Dzhimiev: write img.jpeg to /tmp

Elphel GIT logs - Fri, 06/24/2016 - 19:14
Oleg Dzhimiev committed changes to the Elphel git project :
write img.jpeg to /tmp

06/24/16 [meta-elphel393][master] by Oleg Dzhimiev: moved mountpoints to /tmp

Elphel GIT logs - Fri, 06/24/2016 - 16:09
Oleg Dzhimiev committed changes to the Elphel git project :
moved mountpoints to /tmp

06/24/16 [vdt-plugin][master] by AndreyFilippov: restroed from autogenerated

Elphel GIT logs - Fri, 06/24/2016 - 13:45
AndreyFilippov committed changes to the Elphel git project :
restroed from autogenerated

06/24/16 [vdt-plugin][master] by AndreyFilippov: Merge branch 'master' of github.com:Elphel/vdt-plugin

Elphel GIT logs - Fri, 06/24/2016 - 13:44
AndreyFilippov committed changes to the Elphel git project :
Merge branch 'master' of github.com:Elphel/vdt-plugin

06/24/16 [vdt-plugin][master] by AndreyFilippov: added files to be generated by patching VEditor

Elphel GIT logs - Fri, 06/24/2016 - 13:43
AndreyFilippov committed changes to the Elphel git project :
added files to be generated by patching VEditor

06/24/16 [vdt-plugin][master] by AndreyFilippov: added a screenshot

Elphel GIT logs - Fri, 06/24/2016 - 13:40
AndreyFilippov committed changes to the Elphel git project :
added a screenshot

06/24/16 [vdt-plugin][master] by AndreyFilippov: restore .gitignore

Elphel GIT logs - Fri, 06/24/2016 - 13:17
AndreyFilippov committed changes to the Elphel git project :
restore .gitignore

06/24/16 [vdt-plugin][master] by AndreyFilippov: Merge branch 'master' of github.com:Elphel/vdt-plugin

Elphel GIT logs - Fri, 06/24/2016 - 13:13
AndreyFilippov committed changes to the Elphel git project :
Merge branch 'master' of github.com:Elphel/vdt-plugin

06/24/16 [vdt-plugin][master] by AndreyFilippov: added files to be generated by patching VEditor

Elphel GIT logs - Fri, 06/24/2016 - 13:13
AndreyFilippov committed changes to the Elphel git project :
added files to be generated by patching VEditor

06/24/16 [vdt-plugin][master] by AndreyFilippov: synchronized vdt-plugin repo Fixed external tools problems, added preference to keep/delete previous problem markers

Elphel GIT logs - Fri, 06/24/2016 - 13:11
AndreyFilippov committed changes to the Elphel git project :
synchronized vdt-plugin repo Fixed external tools problems, added preference to keep/delete previous problem markers

06/24/16 [meta-elphel393][framepars] by Oleg Dzhimiev: copy python scripts to /tmp/local/bin/, linking doesn't work - python creates pycs in origin

Elphel GIT logs - Fri, 06/24/2016 - 12:26
Oleg Dzhimiev committed changes to the Elphel git project :
copy python scripts to /tmp/local/bin/, linking doesn't work - python creates pycs in origin

06/24/16 [x393][framepars] by Oleg Dzhimiev: don't need pycs

Elphel GIT logs - Fri, 06/24/2016 - 12:17
Oleg Dzhimiev committed changes to the Elphel git project :
don't need pycs

Pages

Subscribe to www3.elphel.com aggregator