File:Flashing board nob howto netboot.jpeg
Oleg uploaded File:Flashing board nob howto netboot.jpeg
New page
== Licensing =={{GNU FDLv1.3 }} Oleg
10393 manual
Firmware images
← Older revision Revision as of 20:54, 28 September 2020 Line 354: Line 354: ==<font color="blue">Firmware images</font>== ==<font color="blue">Firmware images</font>== −* [https://community.elphel.com/files/393/20200902/ '''20200902''']+* [https://community.elphel.com/files/393/20200903/ '''20200903'''] * [https://community.elphel.com/files/393/20200520/ 20200520] * [https://community.elphel.com/files/393/20200520/ 20200520] * [https://community.elphel.com/files/393/20200508/ 20200508] * [https://community.elphel.com/files/393/20200508/ 20200508] ===Changelog=== ===Changelog=== − <font size='1'>'''==20200902=='''+ <font size='1'>'''==20200903==''' * switched to warrior branch for build * switched to warrior branch for build * updated to kernel 4.19. This build was being under test for a while. * updated to kernel 4.19. This build was being under test for a while. OlegDevelopment for 10393
after building
← Older revision Revision as of 19:07, 16 September 2020 Line 125: Line 125: =====after building===== =====after building===== rootfs-elphel/elphel-init/ rootfs-elphel/elphel-init/ − ├── <font color='green'>bitbake-logs -> /.../elphel393/poky/build/tmp/work/cortexa9-neon-poky-linux-gnueabi/init/1_0-60/temp</font>+ ├── <font color='green'>bitbake-logs -> /.../elphel393/poky/build/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/init/1_0-69/temp</font> ├── eclipse_project_setup ├── eclipse_project_setup − ├── <font color='green'>image -> /.../elphel393/poky/build/tmp/work/cortexa9-neon-poky-linux-gnueabi/init/1_0-60/image</font>+ ├── <font color='green'>image -> /.../elphel393/poky/build/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/init/1_0-69/image</font> ├── LICENSE ├── LICENSE ├── Makefile ├── Makefile Line 139: Line 139: │ ├── init_eyesis_bottom2.sh │ ├── init_eyesis_bottom2.sh │ └── Makefile │ └── Makefile − ├── <font color='green'>sysroots -> /home/oleg/GIT/elphel393_fixold/poky/build/tmp/sysroots</font>+ ├── <font color='green'>sysroots -> /.../elphel393/poky/build/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/init/1_0-69/recipe-sysroot</font> └── VERSION └── VERSION OlegPoky manual
Description
← Older revision Revision as of 17:30, 16 September 2020 Line 15: Line 15: * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board −* Yocto Poky revision = 2.7.1 (Warrior) - <font color="green">builds in Kubuntu 20.04.</font> <font color="red">Older OSes are not supported. Can roll back to get built in 16.04.</font>+* Yocto Poky revision = 2.7.1 (Warrior) - <font color="green">builds in Kubuntu 20.04.</font> <font color="red">Older OSes are not supported. Roll back to get built in 16.04.</font> * <s>Yocto Poky revision = 2.4 (Rocko) - <font color="green">builds in Kubuntu 16.04.</font> <font color="red">Won't build in 18.04 or 20.04.</font></s> * <s>Yocto Poky revision = 2.4 (Rocko) - <font color="green">builds in Kubuntu 16.04.</font> <font color="red">Won't build in 18.04 or 20.04.</font></s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> OlegPoky manual
Description
← Older revision Revision as of 17:30, 16 September 2020 (6 intermediate revisions by the same user not shown)Line 1: Line 1: ==<font color="blue">Description</font>== ==<font color="blue">Description</font>== −How to build the firmware for Elphel 10393 series camera systems from scratch.+Build the firmware for Elphel 10393 series camera systems from scratch. Prebuilt releases can be found [https://community.elphel.com/files/393/ here]. Prebuilt releases can be found [https://community.elphel.com/files/393/ here]. Line 15: Line 15: * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board −* Yocto Poky revision = 2.7.1 (Warrior)+* Yocto Poky revision = 2.7.1 (Warrior) - <font color="green">builds in Kubuntu 20.04.</font> <font color="red">Older OSes are not supported. Roll back to get built in 16.04.</font> −* Yocto Poky revision = 2.4 (Rocko)+* <s>Yocto Poky revision = 2.4 (Rocko) - <font color="green">builds in Kubuntu 16.04.</font> <font color="red">Won't build in 18.04 or 20.04.</font></s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> Line 34: Line 34: ==<font color="blue">Requirements</font>== ==<font color="blue">Requirements</font>== −* Kubuntu 16.04 x64 (as of Dec 2018) - Poky: 2.4 Rocko, 2.7.1 Warrior+* Kubuntu 20.04 x64 −* Kubuntu 18.04 x64 (as of Dec 2018) - Poky: 2.7.1 Warrior (not tested but might build w/o problems)+* <s>Kubuntu 18.04 x64 (as of Dec 2018) - Poky: 2.7.1 Warrior (not tested but might build w/o problems)</s> +* <s>Kubuntu 16.04 x64 (as of Dec 2018) - Poky: 2.4 Rocko, 2.7.1 Warrior</s> ==<font color="blue">Output files</font>== ==<font color="blue">Output files</font>== Line 89: Line 90: ==<font color="blue">Setup</font>== ==<font color="blue">Setup</font>== −* Poky 2.4 Rocko (Kubuntu 16.04)+* Poky 2.7.1 Warrior (Kubuntu 20.04) <font size='2'> <font size='2'> − git clone -b '''rocko''' https://git.elphel.com/Elphel/elphel393.git+ git clone -b '''warrior''' https://git.elphel.com/Elphel/elphel393.git cd elphel393 cd elphel393 ./setup.py ./setup.py Line 97: Line 98: . ./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 −<!--''Temporary: linux-xlnx in Rocko depends on branch 'lwir' for x393. Change in projects.json line 42 from 'master' to 'lwir'.''--> </font> </font> −* Poky 2.7.1 Warrior (Kubuntu 16.04 or 18.04)+* <s>Poky 2.4 Rocko (Kubuntu 16.04) <font size='2'> <font size='2'> − git clone -b '''warrior''' https://git.elphel.com/Elphel/elphel393.git+ git clone -b '''rocko''' https://git.elphel.com/Elphel/elphel393.git cd elphel393 cd elphel393 ./setup.py ./setup.py Line 108: Line 108: . ./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>+<!--''Temporary: linux-xlnx in Rocko depends on branch 'lwir' for x393. Change in projects.json line 42 from 'master' to 'lwir'.''--> +</font></s> ==<font color="blue">Compare '''built''' vs '''deployed''' software versions</font>== ==<font color="blue">Compare '''built''' vs '''deployed''' software versions</font>== OlegPoky manual
Description
← Older revision Revision as of 21:35, 15 September 2020 (5 intermediate revisions by the same user not shown)Line 1: Line 1: ==<font color="blue">Description</font>== ==<font color="blue">Description</font>== −How to build the firmware for Elphel 10393 series camera systems from scratch.+Build the firmware for Elphel 10393 series camera systems from scratch. Prebuilt releases can be found [https://community.elphel.com/files/393/ here]. Prebuilt releases can be found [https://community.elphel.com/files/393/ here]. Line 15: Line 15: * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board * Building embedded Linux image for Zynq ARMv7 platform - Elphel 10393 board −* Yocto Poky revision = 2.7.1 (Warrior)+* Yocto Poky revision = 2.7.1 (Warrior) - <font color="green">builds in Kubuntu 20.04.</font> <font color="red">Older OSes are not supported. Can roll back to get built in 16.04.</font> −* Yocto Poky revision = 2.4 (Rocko)+* <s>Yocto Poky revision = 2.4 (Rocko) - <font color="green">builds in Kubuntu 16.04.</font> <font color="red">Won't build in 18.04 or 20.04.</font></s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> * <s>Yocto Poky revision = 2.0 (Jethro)</s> Line 34: Line 34: ==<font color="blue">Requirements</font>== ==<font color="blue">Requirements</font>== −* Kubuntu 16.04 x64 (as of Dec 2018) - Poky: 2.4 Rocko, 2.7.1 Warrior+* Kubuntu 20.04 x64 −* Kubuntu 18.04 x64 (as of Dec 2018) - Poky: 2.7.1 Warrior (not tested but might build w/o problems)+* <s>Kubuntu 18.04 x64 (as of Dec 2018) - Poky: 2.7.1 Warrior (not tested but might build w/o problems)</s> +* <s>Kubuntu 16.04 x64 (as of Dec 2018) - Poky: 2.4 Rocko, 2.7.1 Warrior</s> ==<font color="blue">Output files</font>== ==<font color="blue">Output files</font>== Line 89: Line 90: ==<font color="blue">Setup</font>== ==<font color="blue">Setup</font>== −* Poky 2.4 Rocko (Kubuntu 16.04)+* Poky 2.7.1 Warrior (Kubuntu 20.04) <font size='2'> <font size='2'> − git clone -b '''rocko''' https://git.elphel.com/Elphel/elphel393.git+ git clone -b '''warrior''' https://git.elphel.com/Elphel/elphel393.git cd elphel393 cd elphel393 ./setup.py ./setup.py Line 97: Line 98: . ./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 −<!--''Temporary: linux-xlnx in Rocko depends on branch 'lwir' for x393. Change in projects.json line 42 from 'master' to 'lwir'.''--> </font> </font> −* Poky 2.7.1 Warrior (Kubuntu 16.04 or 18.04)+* <s>Poky 2.4 Rocko (Kubuntu 16.04) <font size='2'> <font size='2'> − git clone -b '''warrior''' https://git.elphel.com/Elphel/elphel393.git+ git clone -b '''rocko''' https://git.elphel.com/Elphel/elphel393.git cd elphel393 cd elphel393 ./setup.py ./setup.py Line 108: Line 108: . ./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>+<!--''Temporary: linux-xlnx in Rocko depends on branch 'lwir' for x393. Change in projects.json line 42 from 'master' to 'lwir'.''--> +</font></s> ==<font color="blue">Compare '''built''' vs '''deployed''' software versions</font>== ==<font color="blue">Compare '''built''' vs '''deployed''' software versions</font>== Oleg10385-mods
Modifications of the 10385B to use with 9-36V DC-DC converter
← Older revision Revision as of 22:27, 11 September 2020 (4 intermediate revisions by the same user not shown)Line 5: Line 5: # replace R4 with 100K (assembled boards have 1.0M instead of 442K, 100K is good for all versions) # replace R4 with 100K (assembled boards have 1.0M instead of 442K, 100K is good for all versions) # replace C1 2.2uF x 100V with 10uF x 50V # replace C1 2.2uF x 100V with 10uF x 50V −# replace CR4, CR5 with [http://www.digikey.com/product-detail/en/nxp-semiconductors/PMEG6020ER,115/568-6529-1-ND/2531816|PMEG6020ER,115]+# replace CR4, CR5 with [https://www.digikey.com/products/en?keywords=1727-5217-1-ND PMEG6020ER,115 (DigiKey 1727-5217-1-ND (other: 568-6529-1-ND))] −# replace L2: [http://www.digikey.com/product-detail/en/bourns-inc/SRN3010-2R2M/SRN3010-2R2MCT-ND/3821504|SRN3010-2R2MCT-ND] 2.2uHx1.9A 3mm x 3mm+# replace L2: [http://www.digikey.com/product-detail/en/bourns-inc/SRN3010-2R2M/SRN3010-2R2MCT-ND/3821504 DigiKey SRN3010-2R2MCT-ND] 2.2uHx1.9A 3mm x 3mm −# replace L1: [http://www.digikey.com/product-detail/en/bourns-inc/SRF0905A-251Y/SRF0905A-251YCT-ND/5031117|SRF0905A-251Y] Common Mode Choke, 250uH, 1.2A+# replace L1: [http://www.digikey.com/product-detail/en/bourns-inc/SRF0905A-251Y/SRF0905A-251YCT-ND/5031117 DigiKey SRF0905A-251YCT-ND] Common Mode Choke, 250uH, 1.2A Oleg10393 manual
Firmware images
← Older revision Revision as of 00:37, 3 September 2020 Line 354: Line 354: ==<font color="blue">Firmware images</font>== ==<font color="blue">Firmware images</font>== −* [https://community.elphel.com/files/393/20200520/ '''20200520''']+* [https://community.elphel.com/files/393/20200902/ '''20200902'''] +* [https://community.elphel.com/files/393/20200520/ 20200520] * [https://community.elphel.com/files/393/20200508/ 20200508] * [https://community.elphel.com/files/393/20200508/ 20200508] −* [https://community.elphel.com/files/393/20190321/ 20190321] ===Changelog=== ===Changelog=== − <font size='1'>'''==20200520=='''+ <font size='1'>'''==20200902==''' + * switched to warrior branch for build + * updated to kernel 4.19. This build was being under test for a while. + '''==20200520==''' (rocko build) (rocko build) * Set time on main page access - taking browser time and writing to 10393 if times differ by 24h+. * Set time on main page access - taking browser time and writing to 10393 if times differ by 24h+. OlegRequest for Quote 393-3
Request for Quote 393-3
Request for Quote 393-3
Created page with "Elphel, Inc. invites the machine shops to Quote manufacturing of the following parts: {| class="wikitable" style="background:#fcfcfc; " border="1" |+ Metal Parts |- ! Part !..."
New page
Elphel, Inc. invites the machine shops to Quote manufacturing of the following parts:{| class="wikitable" style="background:#fcfcfc; " border="1"
|+ Metal Parts
|-
! Part !! QTY 1!! QTY 2
|-
| [[Elphel_camera_parts_0393-12#0393-12-29B_-_Sensor_front_end.2C_CS-mount.2C_Rev_.22B.22|0393-12-29B - Sensor front end, CS-mount ]] || 50 || 100 ||
|-
| [[Elphel_camera_parts_0393-12#0393-12-30A_-_Sensor_adjustment_plate.2C_Rev._.22A.22|0393-12-30A - Sensor adjustment plate ]] || 50 || 100 ||
|-
| [[Elphel_camera_parts_0393-12#0393-12-31A_-_Disk_springs_support_pin.2C_Rev._.22A.22|0393-12-31A - Disk springs support pin, Rev. "A" ]] || 150 || 300 ||
|-
| [[Elphel_camera_parts_0393-11#393-11-04A_-_Cooling_fan_enclosure.2C_Rev_.22A.22|0393-11-04A - Cooling fan enclosure,rev A ]] || 25 || 50 ||
|-
| [[Elphel_camera_parts_0393-11#393-11-11A_-_Power_supply_heat_sink.2C_Rev_.22A.22|0393-11-11A - Power supply heat sink, Rev "A" ]] || 50 || 100 ||
|-
| [[Elphel_camera_parts_0393-13#0393-13-01A_-_Back_panel_for_NC393.2C_Rev._.22A.22.2C_connector_openings_for_10393A_and_10389B_connectors|0393-13-01A - Back panel for NC393 rev.A ]] || 50 || 100 ||
|-
| [[Elphel_camera_parts_0393-18#0353-18-30_-_tripod_mount_nut.2C_1.2F4-20_thread|0353-18-30 - tripod mount nut, 1/4-20 thread ]] || 25 || 50 ||
|-
| [[Elphel_camera_parts_0393-83#0393-83-01_-_|0393-83-01 - Belleville disk spring, 0.125" ID, 0.250" OD, 0.013" Thick ]] || 1000 || 5000 ||
|-
|}
Please, read the [[Supplier_Terms_and_Conditions|Suppliers Terms and Conditions]] and send the Proposals by e-mail: [mailto://supplies@elphel.com supplies@elphel.com] Olga
Multi camera system operation
Multi camera system operation
scripts for downloading from internal SSD (via eSATA)
← Older revision Revision as of 00:08, 4 August 2020 (One intermediate revision by the same user not shown)Line 1: Line 1: ==Recording== ==Recording== −Example for 2 cameras (2 X-Cams) - list comma-separated addresses in the GET line:+ # Example for 2 cameras (2 X-Cams) - list comma-separated addresses in the GET line: http://192.168.0.39/multicam/?ip=192.168.0.39,192.168.0.38 http://192.168.0.39/multicam/?ip=192.168.0.39,192.168.0.38 + # LWIR + XCAM + http://192.168.0.36/multicam/?ip=192.168.0.36,192.168.0.38 + * tests button to get some diagnostics * tests button to get some diagnostics * record button - starts recording on raw paritions (camera internal) * record button - starts recording on raw paritions (camera internal) Line 36: Line 39: ~$ ssh-copy-id root@192.168.0.39 ~$ ssh-copy-id root@192.168.0.39 ~$ ssh-copy-id root@192.168.0.38 ~$ ssh-copy-id root@192.168.0.38 − ~$ python3 int_ssd_download.py -h+ ~$ python2 int_ssd_download.py -h # Download 100GB from each # Download 100GB from each − ~$ python3 int_ssd_download.py -c root@192.168.0.39 -n 10 /path+ ~$ python2 int_ssd_download.py -c root@192.168.0.39 -n 10 /path − ~$ python3 int_ssd_download.py -c root@192.168.0.38 -n 10 /path+ ~$ python2 int_ssd_download.py -c root@192.168.0.38 -n 10 /path This script: This script: * creates a UID (/path/UID) directory, where UID - ID of the SSD * creates a UID (/path/UID) directory, where UID - ID of the SSD Oleg10393
Modifications
← Older revision Revision as of 23:08, 21 July 2020 (One intermediate revision by the same user not shown)Line 110: Line 110: ==Modifications== ==Modifications== −* [http://community.elphel.com/pictures/10393/FIX_boot_from_flash/ Fix boot from flash/mmc]+* [http://community.elphel.com/pictures/10393/FIX_boot_from_flash/ Fix boot from flash/mmc for Rev B (fixed in 10393 Rev "C")] ==Links== ==Links== Line 119: Line 119: ==Known issues== ==Known issues== * [[SATA_issues|SATA issues]] (old ones, all fixed now) * [[SATA_issues|SATA issues]] (old ones, all fixed now) −* [[PCB_Assembly_Problems#10393_rev_B|PCB assembly problems]] (manually corrected, to be considered during future production runs)+* [[PCB_Assembly_Problems#10393_rev_B|PCB assembly problems]] (manually corrected, to be considered during future production runs) (obsolete, all fixed now) [[Category:393]] [[Category:393]] [[Category:Boards 393]] [[Category:Boards 393]] Andrey.filippovPrice list
Cameras
← Older revision Revision as of 16:23, 14 July 2020 Line 168: Line 168: |- |- |'''M.2 SSD''' |'''M.2 SSD''' −* Transcend MTS600, 256GB+* Transcend TS512GMTS430S, 512GB −* Transcend MTS600, 512GB | | −$200+$100 −$400 | | - - −- | | - - −- | | −-++ −+ | | + + −- |- |- |'''Lenses''' |'''Lenses''' Line 275: Line 269: |$2545 |$2545 |$1900-$3055 |$1900-$3055 −|$11990+|$11690 −|$3600+|$3500 |} |} Oleg10393 manual
Convert to web cam
← Older revision Revision as of 19:01, 1 June 2020 (One intermediate revision by the same user not shown)Line 209: Line 209: sync sync </font> </font> + +===Convert to a web cam stream=== +See this [https://blog.elphel.com/2020/06/convert-ip-cam-to-web-cam-in-linux-for-jitsi-zoom-etc/ tutorial]. ==<font color="blue">Store/restore configuration</font>== ==<font color="blue">Store/restore configuration</font>== OlegElphel camera parts 0393-18
Elphel camera parts 0353-97
0353-97-241 - Screw M1.6, socket head, l=12mm, Stainless Steel 18-8
← Older revision Revision as of 20:37, 28 May 2020 Line 116: Line 116: McMaster p/n 91292A266 McMaster p/n 91292A266 {{Cad4|0353-97-241}} {{Cad4|0353-97-241}} + +---- + +=== 0353-97-242 - Screw M1.6, socket head, l=25mm, Stainless Steel 18-8 === +{{Cad4a|0353-97-242}} + +---- + +=== 0353-97-243 - Screw M1.6, socket head, l=20mm, Alloy Steel === +{{Cad4a|0353-97-243}} + +---- + +=== 0353-97-244 - Screw M1.6, socket head, l=16mm, Alloy Steel === +McMaster p/n 91290A296 +{{Cad4a|0353-97-244}} + +---- + +=== 0353-97-245 - Screw M1.6, socket head, l=16mm, Stainless Steel 18-8 === +{{Cad4a|0353-97-245}} + +---- + +=== 0353-97-246 - Screw M1.6, Pan Head Machine Screw l=25mm, Philips drive, Stainless Steel 18-8 === +https://www.metricscrews.us, #21517 +{{Cad4a|0353-97-246}} + +---- + +=== 0353-97-247 - Screw M1.6, Pan Head Machine Screw l=25mm, Philips drive, Stainless Steel 18-8 === +McMaster p/n 91292A311 +{{Cad4a|0353-97-247}} ---- ---- Andrey.filippovElphel camera parts 0393-27
0393-27-21 - Back panel extender for SSD rack
← Older revision Revision as of 17:39, 28 May 2020 Line 74: Line 74: === 0393-27-21 - Back panel extender for SSD rack === === 0393-27-21 - Back panel extender for SSD rack === {{Cad4c|0393-27-21}} {{Cad4c|0393-27-21}} +---- + +=== 0393-27-30 - Respirator Port, Part A === +Glued to part B with epoxy and 1.5mm carbon fiber rod using 0393-27-32 as support +{{Cad4c|0393-27-30}} +---- + +=== 0393-27-31 - Respirator Port, Part B === +Glued to part A with epoxy and 1.5mm carbon fiber rod using 0393-27-32 as support +{{Cad4c|0393-27-31}} +---- + +=== 0393-27-32 - Fixture === +Used to glue 0393-27-31 to 0393-27-30 +{{Cad4c|0393-27-32}} +---- + +=== 0393-27-33 - UV Filter Intake Port === +{{Cad4c|0393-27-33}} +---- + +=== 0393-27-34 - UV Lamp Support === +Attached to the lamp enclosure with 1/16" foam tape with double-sided adhesive +{{Cad4c|0393-27-34}} +---- + +=== 0393-27-35 - UV Filter Body === +{{Cad4c|0393-27-35}} ---- ---- Andrey.filippov