Scripts for setting up development environment to build firmware for Elphel393 camera systems.
Prebuilt firmware: community.elphel.com/files/393/.
- poky might require installing some packages, please check with the Yocto Poky Manual
- extra packages:
# in Kubuntu 20.04 this will install python2 which is used by poky[warrior]
$ sudo apt install python python-numpy python3-numpy
# below fixes missing error when compiling the kernel: missing "openssl/bio.h":
$ sudo apt install libssl-dev
- same as for Kubuntu 20.04
- run setup.py then roll back meta-elphel393 to 6e0687d745e8962ec979e59ed600203c97d92cff
$ git clone -b warrior https://git.elphel.com/Elphel/elphel393.git
$ ./setup.py
$ cd poky
$ . ./oe-init-build-env
$ bitbake u-boot device-tree linux-xlnx core-image-elphel393
- the results are in bootable-images/
- for more details, read this guide at https://wiki.elphel.com
$ ./setup.py
$ cd poky
$ . ./oe-init-build-env
$ (if changes in the kernel) bitbake linux-xlnx -c link -f; bitbake linux-xlnx
$ (if changes in the rootfs and the kernel) bitbake core-image-elphel393