The entire AXIOM Beta firmware is stored on a Micro SD card. This means the camera's operating system can be swapped out easily or, should problems arise, external recovery of the camera's software e.g. during flashing is always possible. It also means that experimental features can be easily tested by inserting different cards into the camera.


1 Firmware Development Todos

  • Update Beta apps from github to latest: cmv_hist3, cmv_perf3, cmv_snap3, mimg, lut_conf3, cmv_train3 and/or push any pending code changes of these apps to github.
  • Give firmware image version number that can also be read from within the firmware /etc/os-release, echo with /etc/issue at login.
  • pip3 install bitarray to solve error reported at the end of kick_manual.sh
  • pip install pypng to solve error reported when trying to load darkframe.


1.1 Notes

Latest Firmware Nightly build: https://98-138417496-gh.circle-artifacts.com/0/root/project/axiom-nightly-image.gz

needs to be gzip decompressed manually until its around 4GB large. Then Etcher can flash a microsd card with the image. Etcher does not uncompress it itself and will report "no bootable partition found" if it has not manually been decompressed.

cat axiom-nightly-image.img | gzip -d > axiom-image.img


AXIOM Beta is a professional digital cinema camera built around FOSS and open hardware licenses.

AXIOM Remote is designed to be a comprehensive remote control unit for the AXIOM Beta range of cameras

How to Contribute - Growing and improving documentation is an ongoing process and you're very welcome to contribute to the project by helping to make these archives better for everyone.