Changes between Version 5 and Version 6 of newport/bsp


Ignore:
Timestamp:
07/02/2018 06:33:42 PM (6 years ago)
Author:
Ryan Erbstoesser
Comment:

clarify BSP and what it contains

Legend:

Unmodified
Added
Removed
Modified
  • newport/bsp

    v5 v6  
    22
    33= Newport Board Support Package (BSP) =
    4 Gateworks provides a Board Support Package for Newport which provides source code and an easy mechanism to build:
    5  * [wiki:#kernel Gateworks Newport Linux Kernel]
     4Gateworks provides a Board Support Package for Newport which provides source code and an easy mechanism to build different images, including Ubuntu and OpenWrt.
     5
     6 * [#kernel Gateworks Newport Linux Kernel]
    67 * [wiki:newport/boot Gateworks Newport Boot Firmware]
    7  * [wiki:#openwrt Gateworks Newport OpenWrt]
    88
    99[=#source]
     
    2626Pre-built firmware images can be found on http://dev.gateworks.com/newport:
    2727 * [http://dev.gateworks.com/newport/images/gsc_630x.txt GSC firmware image]
    28  * [http://dev.gateworks.com/newport/boot_firmware/firmware-newport.img firmware-newport.img] Boot Firmware (everything up to and including the bootloader stored on the embedded FLASH boot device) (see [wiki:newport/boot newport/boot] for details)
     28 * [http://dev.gateworks.com/newport/boot_firmware/firmware-newport.img firmware-newport.img] - Boot Firmware (everything up to and including the bootloader stored on the embedded FLASH boot device) (see [wiki:newport/boot newport/boot] for details)
    2929 * [http://dev.gateworks.com/newport/kernel/linux-newport.tar.xz linux-newport.tar.xz] - Compressed TAR archive of pre-built Linux kernel
    3030 * [http://dev.gateworks.com/newport/images/xenial-newport.img.gz xenial-newport.img.gz] - Compressed Disk Image containing Firmware and Ubuntu 16.04 Xenial
     
    3535[=#build]
    3636== Building BSP from source ==
    37 Below are instructions for building all of the bootloader components and Linux kernel. This does not include Ubuntu or any other operating systems. Pre-built images are available [#images above].
     37Below are instructions for building all of the bootloader components and Linux kernel and Ubuntu or OpenWrt. Pre-built images are available [#images above].
    3838
    3939The Gateworks Newport Board Support Package uses the Google {{{repo}}} tool to manage multiple code repositories.
     
    6767source newport/setup-environment
    6868}}}
    69  1. Build desired targets and images. For example:
     69 1. Build desired software target as definied below. For example:
    7070{{{#!bash
    7171make -j8 openwrt-image # build openwrt-newport.img.gz
     
    107107
    108108== Building Ubuntu Operating System - rootfs ==
    109 This is not part of the Gateworks BSP described above.
     109
     110You can build a Ubuntu image from the BSP, but you cannot build the isolated rootfs.
     111
     112The rootfs is not part of the Gateworks BSP described above.
    110113
    111114Information for building Ubuntu rootfs can be found here: [wiki:newport/ubuntu]