Scripts for creating Debian image for board Turris Omnia by CZ.NIC, z.s.p.o. (https://www.turris.cz/en/).
Dependencies:
- debootstrap
- qemu-user-static
- git
- gcc-arm-linux-gnueabihf
- sudo & root privileges via sudo
The script needs some space (~3 GB) and takes some time (kernel cross-compilation is the most time consuming operation).
Resulting file is omnia-medkit-<date>.tar.gz
. Put this file to a root of
an ext2/3/4 filesystem on the USB flash and then go the reflash mode
on the Turris Omnia and wait until the Debian starts.
Root password is "turris" and by default a DHCP client runs on WAN (eth1) interface and 192.168.1.1/24 address is set on LAN ports (all ports are connected to the same VLAN in the switch chip).
Latest compiled image is here: http://cirrus.openavionics.eu/~th/omnia-images/
But... Create your own image. It is easy!
Please note:
There the project Wiki: https://github.com/tmshlvck/turris-debian/wiki
The kernel package is distributed in a new board/image specific repo: http://cirrus.openavionics.eu/~th/omnia/ The definition and the trusted key is already part of the new (02/2020) images. But you might need to add it to older image manually along with installing the kernel metapackage linux-kernel-omnia.
You can find more information about installation, upstreaming of the software, experimental Omnia Debian branch etc. there.
Resulting file is mox-sdimg-<date>.tar.gz
. Extract contents of this file to a SD card formated with either ext2/3/4 or btrfs
and use it as the Turris MOX boot device.
Root password is "turris".
Latest compiled image is here: http://cirrus.openavionics.eu/~th/mox-images/
But... Create your own image. It is easy!
The kernel package is distributed in a new board/image specific repo: http://cirrus.openavionics.eu/~th/mox/ The definition and the trusted key is already part of the new (02/2020) images. But you might need to add it to older image manually along with installing the kernel metapackage linux-kernel-mox.