Changes between Version 55 and Version 56 of ventana/ubuntu
- Timestamp:
- 06/19/2020 01:54:08 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ventana/ubuntu
v55 v56 18 18 Gateworks provides a pre-built Ubuntu firmware images for the Ventana Family: 19 19 * Compressed Disk Image containing boot firmware, kernel and root filesystem '''(Recommended for microSD / eMMC booting)''' 20 - [http://dev.gateworks.com/ventana/images/ bionic-ventana.img.gz bionic-ventana.img.gz]20 - [http://dev.gateworks.com/ventana/images/focal-ventana.img.gz focal-ventana.img.gz] 21 21 - To update the firmware on a microSD card see [wiki:linux/blockdev#UsingaDiskImage] 22 22 * UBI images '''(Recommended for RAW NAND FLASH booting)''' 23 - [http://dev.gateworks.com/ventana/images/ bionic-ventana_normal.ubi bionic-ventana_normal.ubi] - UBI image for 2K page size 'normal' geometry FLASH24 - [http://dev.gateworks.com/ventana/images/ bionic-ventana_large.ubi bionic-ventana_large.ubi] - UBI image for 4K page size 'large' geometry FLASH23 - [http://dev.gateworks.com/ventana/images/focal-ventana_normal.ubi focal-ventana_normal.ubi] - UBI image for 2K page size 'normal' geometry FLASH 24 - [http://dev.gateworks.com/ventana/images/focal-ventana_large.ubi focal-ventana_large.ubi] - UBI image for 4K page size 'large' geometry FLASH 25 25 - see [wiki:/linux/ubi/#flashgeometry here] to determine your flash geometry 26 26 - see [wiki:/linux/ubi#BasicMethod here] for info about flashing UBI images 27 * [http://dev.gateworks.com/ubuntu/ bionic/bionic-ventana.tar.xz bionic-armhf.tar.xz] - tarball of rootfs (not including kernel) you can use to image onto microSD / mSATA. See [wiki:linux/blockdev linux/blockdev] for instructions27 * [http://dev.gateworks.com/ubuntu/focal/focal-ventana.tar.xz focal-armhf.tar.xz] - tarball of rootfs (not including kernel) you can use to image onto microSD / mSATA. See [wiki:linux/blockdev linux/blockdev] for instructions 28 28 * [http://dev.gateworks.com/ventana/images/linux-ventana.tar.xz linux-ventana.tar.xz] Kernel, device-tree, bootscript, and modules that can be combined with a root filesystem to create a bootable system. See [wiki:linux/blockdev linux/blockdev] for instructions 29 29 … … 152 152 #!bash 153 153 target=rootfs 154 distro= bionic154 distro=focal 155 155 sudo debootstrap --arch=armhf --foreign $distro $target 156 156 # copy qemu-arm-static binary for the binfmt packages to find it and copy in resolv.conf from host 157 157 sudo cp /usr/bin/qemu-arm-static $target/usr/bin 158 158 }}} 159 * See http://ports.ubuntu.com/ubuntu-ports/dists/ and https://wiki.ubuntu.com/Releases for a list of Ubuntu releases. For example: 18.04=bionic (latest LTS), 16.04=xenial, 14.04=trusty159 * See http://ports.ubuntu.com/ubuntu-ports/dists/ and https://wiki.ubuntu.com/Releases for a list of Ubuntu releases. For example: 20.04=focal (latest LTS) 160 160 * this minimal rootfs is still missing some core packages and configuration before it can be booted. These steps are taken care of in a 2nd stage install within a chroot shell 161 161 * the chroot shell below will provide network support (inherited from the host) … … 166 166 sudo chroot $target 167 167 # now we are in the chroot 168 distro= bionic168 distro=focal 169 169 export LANG=C 170 170 # setup second stage