Giter Site home page Giter Site logo

adv-arm-yocto-bsp's Introduction

Advantech BSP for NXP i.MX Series

imx-manifest manifest repository with Advantech layer

This repository is based on imx-manifest, and add Advantech add-on features. For details about original imx-manifest, you can check README file.

Supported boards

i.MX8 Series

  • ROM-7720 A1
  • ROM-5720 A1
  • ROM-5620 A1

BSP Source

Install the repo utility: (only need to do this once)

mkdir ~/bin
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo  > ~/bin/repo
chmod a+x ~/bin/repo
PATH=${PATH}:~/bin

Create your own BSP folder

mkdir <BSP folder>
cd <BSP folder>

Get the latest Yocto BSP

repo init -u git://github.com/ADVANTECH-Corp/adv-arm-yocto-bsp.git -b imx-linux-sumo -m imx-4.14.98-2.0.0_ga.xml

Or, you can get the specific version of BSP

repo init -u git://github.com/ADVANTECH-Corp/adv-arm-yocto-bsp.git -b imx-linux-sumo -m imx8LBV90001.xml

Finally, pull down the BSP

repo sync

Setup Environment

MACHINE values can be:

  • imx8qmrom7720a1
  • imx8mqrom5720a1
  • imx8qxprom5620a1

DISTRO values can be:

  • fsl-imx-xwayland
  • fsl-imx-wayland
  • fsl-imx-x11 (not supported for mx8)
  • fsl-imx-fb (not supported for mx8)
DISTRO=<distro> MACHINE=<machine> source ./fsl-setup-release.sh -b build

By default, we adopt fsl-imx-xwayland DISTRO.

To continue one existed build environment

source ./setup-environment build

Images

NXP provides the following images. Currently, we adopt fsl-image-validation-imx by default.

  • fsl-image-machine-test
  • fsl-image-validation-imx
  • fsl-image-qt5-validation-imx

To build the image, run

bitbake fsl-image-validation-imx

To build kernel only, run

bitbake linux-imx

To build bootloader, run

bitbake u-boot-imx

adv-arm-yocto-bsp's People

Contributors

advrisc avatar zfxsss avatar winston-on-job avatar daniel6096 avatar advdarren avatar advcharles avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.