Skip to content

Elphel/elphel393

Repository files navigation

elphel393

Scripts for setting up development environment to build firmware for Elphel393 camera systems.

Prebuilt firmware: community.elphel.com/files/393/.

Requirements

for Kubuntu 20.04

  • 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

for Kubuntu 16.04/18.04

Clone this repo ('warrior' branch recommended)

$ git clone -b warrior https://git.elphel.com/Elphel/elphel393.git

Setup

$ ./setup.py

Build

$ cd poky
$ . ./oe-init-build-env
$ bitbake u-boot device-tree linux-xlnx core-image-elphel393

Update and refresh environment

$ ./setup.py

Rebuild targets

$ 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

More info

Development for 10393

Support

support-list@support.elphel.com