Changes between Version 15 and Version 16 of ventana/ubuntu


Ignore:
Timestamp:
08/03/2018 04:09:14 PM (12 months ago)
Author:
Tim Harvey
Comment:

add bionic images and details

Legend:

Unmodified
Added
Removed
Modified
  • ventana/ubuntu

    v15 v16  
    1414
    1515[=#prebuilt]
    16 == Gateworks pre-built Ubuntu Disk Image ==
     16== Gateworks pre-built Ubuntu Disk Images ==
    1717Gateworks provides some pre-built Ubuntu firmware images for the Ventana Family:
    1818||= Name              =||= Size =||= Features =||
    19 || xenial-ventana      || ~600MB^^^1^^^ || console support - Ubuntu kernel/drivers ||
    20 || trusty-ventana      || ~210MB  || console support - Gateworks kernel/drivers ||
    21 || trusty-mm-ventana   || ~650MB^^^1^^^ || HW acclerated gstreamer/gstreamer-imx ||
    22 || trusty-x11-ventana  || ~1000MB^^^1^^^ || HW accelerated X11 support with LXDE ||
    23 * **//requires 'large' flash size (2GB) or 1GB and larger of removable storage//**
     19|| bionic-ventana 18.04 || ~1.2GB^^^1^^^ || console support - Ubuntu kernel/drivers ||
     20|| xenial-ventana 16.04 || ~1.2GB^^^1^^^ || console support - Ubuntu kernel/drivers ||
     21|| trusty-ventana 14.04 || ~210MB  || console support - Gateworks kernel/drivers ||
     22|| trusty-mm-ventana 14.04 || ~650MB^^^1^^^ || HW acclerated gstreamer/gstreamer-imx ||
     23|| trusty-x11-ventana 14.04 || ~1000MB^^^1^^^ || HW accelerated X11 support with LXDE ||
     24 1. requires 'large' flash size (2GB) or 1GB and larger of removable storage
    2425
    2526For a full Board Support Package providing building a Linux distro from source, please see the OpenWrt, Yocto, or Android BSP from the [wiki:ventana#bsp Ventana BSP] page
    2627
    2728
     29=== Ubuntu 18.04 LTS (Bionic Beaver) console image ===
     30- *** Note ***: This is a mainline kernel that does not have Video Hardware Acceleration support for gstreamer and a few other Gateworks specific items. For more information, read [wiki:ventana#MainlineLinuxKernelsupport Gateworks Mainline Linux Support].
     31
     32A pre-built console image created using the  [#debootstrap debootstrap] method for [http://releases.ubuntu.com/18.04/ Ubuntu 18.04 (Bionic Beaver)] can be downloaded:
     33 * [http://dev.gateworks.com/ubuntu/bionic/bionic-armhf-ventana_large.ubi bionic-armhf-ventana_large.ubi] - UBI image for 1GB/2GB Flash boards
     34  - see [wiki:/linux/ubi#BasicMethod here] for info about flashing UBI images
     35  - sha256sum: d3ca3e8328aead3131d104ce3a3c8ba24391e5ecdf9488608b72c02656e9bae4
     36 * [http://dev.gateworks.com/ubuntu/bionic/bionic-armhf.tar.xz bionic-armhf.tar.xz] - tarball of rootfs you can use to image onto microSD / mSATA
     37  - see [wiki:linux/blockdev linux/blockdev] fpr instructions
     38  - sha256sum: b7aee48c101b1f23862335d568bab616e99c5a1778b251f70d9034d97aa4dea3
     39
     40Features:
     41- Ubuntu 18.04.1 LTS core (from debootstrap instructions)
     42- Ubuntu Bionic kernel (Linux 4.15 based) with drivers/firmware
     43- custom bootscript supporting NAND/UBI, MMC, SATA, USB boot devices and root filesystems
     44- extra packages: openssh-server can-utils i2c-tools usbutils pciutils
     45- eth0 dhcp
     46- user root passwd root
     47
     48
    2849=== Ubuntu 16.04 LTS (Xenial Xerus) console image ===
    29 
    30 - *** Note ***: This is a mainline kernel that does not have Video Hardware Acceleration suppor for gstreamer and a few other Gateworks specific items. For more information, read [wiki:ventana#MainlineLinuxKernelsupport Gateworks Mainline Linux Support] This image is not recommended depending on the requirements.
     50- *** Note ***: This is a mainline kernel that does not have Video Hardware Acceleration support for gstreamer and a few other Gateworks specific items. For more information, read [wiki:ventana#MainlineLinuxKernelsupport Gateworks Mainline Linux Support].
    3151
    3252A pre-built console image created using the  [#debootstrap debootstrap] method for [http://releases.ubuntu.com/16.04/ Ubuntu 16.04 (Xenial Xerus)] can be downloaded:
    33  * [http://blog.gateworks.com/?wpdmpro=xenial-ventana_20170831_large.ubi xenial-ventana_20170831_large.ubi] - UBI image for 1GB/2GB Flash boards (see wiki:/linux/ubi#BasicMethod for info about flashing UBI images) (sha256sum: e366c22c99353525ce4014ec3cf9d2bdb7e3a8ff4228ad49fc7d383abe3a4753)
    34  * [http://blog.gateworks.com/?wpdmpro=xenial-armhf-ventana_20170831.tar.gz xenial-armhf-ventana_20170831.tar.gz] - tarball of rootfs you can use to image onto microSD / mSATA using instructions from [wiki:linux/blockdev linux/blockdev] (sha256sum: ad5529c6aaf142ec69034256ad14c7ec3c317f3fe0a2616ff00fc7d8907dada7)
     53 * [http://dev.gateworks.com/ubuntu/xenial/xenial-ventana_large.ubi xenial-ventana_large.ubi] - UBI image for 1GB/2GB Flash boards
     54  - see [wiki:/linux/ubi#BasicMethod here] for info about flashing UBI images
     55  - sha256sum: e366c22c99353525ce4014ec3cf9d2bdb7e3a8ff4228ad49fc7d383abe3a4753
     56 * [http://dev.gateworks.com/ubuntu/xenial/xenial-armhf-ventana.tar.gz xenial-armhf-ventana.tar.gz] - tarball of rootfs you can use to image onto microSD / mSATA
     57  - see [wiki:linux/blockdev linux/blockdev] fpr instructions
     58  - sha256sum: ad5529c6aaf142ec69034256ad14c7ec3c317f3fe0a2616ff00fc7d8907dada7
    3559
    3660Features:
     
    186210- Linux Kernel (ie Gateworks latest pre-built 3.14 kernel with full hardware support, Ubuntu pre-built kernel (missing full video in/out support but more up-to-date), or a vanilla mainline kernel (still missing full video in/out support but even more up-to-date), or a kernel of your own) - see below steps for more detail
    187211- Ventana target board with bootloader
    188 - boot device with 300MB+ of free space (micro-SD, USB mass storage, mSATA, 1GB/2GB NAND flash)
     212- boot device with 2GB+ of free space (micro-SD, USB mass storage, mSATA, 1GB/2GB NAND flash)
    189213
    190214Important notes:
     
    2752999. (optional) configure networking:
    276300 - wired ethernet with DHCP on eth0
    277 {{{
    278 #!bash
     301{{{#!bash
     302apt-get install net-tools ifupdown
    279303cat <<EOF >> /etc/network/interfaces
    280304allow-hotplug eth0
     
    285309}}}
    286310 - or static IP:
    287 {{{
    288 #!bash
     311{{{#!bash
     312apt-get install net-tools ifupdown
    289313cat <<EOF >> /etc/network/interfaces
    290314allow-hotplug eth0