Poky 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>== OlegOleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(9558c06d)
at
16 Sep 00:01
python 3 and 2 compatible
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(1af2fb90)
at
15 Sep 23:28
Clone instructions
Oleg Dzhimiev pushed to project branch master at Elphel / elphel393
Oleg Dzhimiev
(4721ac27)
at
15 Sep 23:25
Clone instructions
Oleg Dzhimiev pushed to project branch master at Elphel / elphel393
Oleg Dzhimiev
(070640eb)
at
15 Sep 23:21
updated README from warrior branch
Oleg Dzhimiev pushed to project branch warrior at Elphel / meta-elphel393
Oleg Dzhimiev
(39b3857e)
at
15 Sep 22:57
set layer compatibility
Oleg Dzhimiev pushed to project branch warrior at Elphel / meta-ezynq
Oleg Dzhimiev
(0d1d2ba7)
at
15 Sep 22:56
set layer compatibility
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(9dcc9a3e)
at
15 Sep 22:24
Update README.md
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(a0459c87)
at
15 Sep 22:22
updated header
... and
1 more commit
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(d365d13f)
at
15 Sep 22:08
Update README.md
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(1d8ff23e)
at
15 Sep 21:46
update
Poky 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>== OlegOleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(e3cad38d)
at
15 Sep 21:18
update
Oleg Dzhimiev pushed to project branch warrior at Elphel / meta-elphel393
Oleg Dzhimiev
(671f9ae6)
at
15 Sep 21:06
builds in Kubuntu 20.04
... and
1 more commit
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(63dcd168)
at
14 Sep 21:49
removed meta-ros - currently incompatible
Oleg Dzhimiev pushed to project branch warrior at Elphel / meta-elphel393
Oleg Dzhimiev
(94f51092)
at
14 Sep 21:48
disable ROS recipes - currently broken
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(c838b5ff)
at
14 Sep 21:03
update for python3: string needed decoding from bytes
Oleg Dzhimiev pushed to project branch warrior at Elphel / elphel393
Oleg Dzhimiev
(dcf775a5)
at
14 Sep 20:56
update for python3
10385-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 OlegAndrey Filippov pushed to project branch lwir-distort at Elphel / imagej-elphel
Andrey Filippov
(901f0a49)
at
06 Sep 20:55
Debugging field calibration with GPU
... and
1 more commit
Pages
