LoginSignup
0
0

More than 5 years have passed since last update.

i.MX 6Quad SABRE用のLinuxイメージ作ってみる

Posted at

環境

  • ubuntu16.04 X64
  • Taget:i.MX 6Quad SABRE

手順

# NXP pageのとおり 2018/817時点
mkdir ~/bin
curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
PATH=${PATH}:~/bin
mkdir fsl-community-bsp
cd fsl-community-bsp
repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b sumo
repo sync

ls sources/meta-freescale/conf/machine/
imx23evk.conf          ls1012afrdm-32b.conf   mpc8548cds.conf
imx25pdk.conf          ls1012afrdm.conf       p1020rdb.conf
imx28evk.conf          ls1012afrwy.conf       p2020rdb.conf
imx51evk.conf          ls1012ardb-32b.conf    p2041rdb.conf
imx53ard.conf          ls1012ardb.conf        p3041ds.conf
imx53qsb.conf          ls1021atwr.conf        p4080ds.conf
imx6qdlsabreauto.conf  ls1043ardb-32b.conf    p5040ds-64b.conf
imx6qdlsabresd.conf    ls1043ardb-be.conf     p5040ds.conf
imx6slevk.conf         ls1043ardb.conf        t1024rdb-64b.conf
imx6sllevk.conf        ls1046ardb-32b.conf    t1024rdb.conf
imx6sxsabreauto.conf   ls1046ardb-be.conf     t1042d4rdb-64b.conf
imx6sxsabresd.conf     ls1046ardb.conf        t1042d4rdb.conf
imx6ulevk.conf         ls1088ardb-be.conf     t2080rdb-64b.conf
imx6ullevk.conf        ls1088ardb.conf        t2080rdb.conf
imx7dsabresd.conf      ls2080ardb.conf        t4240rdb-64b.conf
imx7ulpevk.conf        ls2088ardb-be.conf     t4240rdb.conf
include/               ls2088ardb.conf
#imx6qdlsabresdを指定する
#distroは、とりあえずなんでもいいか
#Supported Freescale's distros:
#        fslc-framebuffer
#        fslc-wayland
#        fslc-x11
#        fslc-xwayland

MACHINE=imx6qdlsabresd DISTRO=fslc-framebuffer source setup-environment build
#bitbake実行
bitbake core-image-minimal

Log

Build Configuration:
BB_VERSION           = "1.38.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "ubuntu-16.04"
TARGET_SYS           = "arm-fslc-linux-gnueabi"
MACHINE              = "imx6qdlsabresd"
DISTRO               = "fslc-framebuffer"
DISTRO_VERSION       = "2.5"
TUNE_FEATURES        = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU           = "hard"
meta
meta-poky            = "HEAD:bb91b2ae3ee5cf108aa2f9b78abb14d5aa00831d"
meta-oe
meta-multimedia      = "HEAD:b0950aeff5b630256bb5e25ca15f4d59c115e7c1"
meta-freescale       = "HEAD:50fbef4593f79949ab6c67b2582d8b5c8b24838a"
meta-freescale-3rdparty = "HEAD:ba684412e6983eeda0ef7158a724305f0f1a2f0a"
meta-freescale-distro = "HEAD:f7e2216e93aff14ac32728a13637a48df436b7f4"

対応しているボード

Supported machines:
        apalis-imx6
        cgtqmx6
        cm-fx6
        colibri-imx6
        colibri-imx7
        colibri-vf
        cubox-i
        imx233-olinuxino-maxi
        imx233-olinuxino-micro
        imx233-olinuxino-mini
        imx233-olinuxino-nano
        imx6dl-riotboard
        imx6q-dms-ba16
        imx6qdl-variscite-som
        imx6qsabrelite
        imx6sl-warp
        imx6ul-pico
        imx7d-pico
        imx7s-warp
        m28evk
        m53evk
        nitrogen6sx
        nitrogen6x-lite
        nitrogen6x
        nitrogen7
        pcm052
        tx6q-10x0
        tx6q-11x0
        tx6s-8034
        tx6s-8035
        tx6u-8033
        tx6u-80x0
        tx6u-81x0
        ventana
        wandboard
        imx23evk
        imx25pdk
        imx28evk
        imx51evk
        imx53ard
        imx53qsb
        imx6qdlsabreauto
        imx6qdlsabresd
        imx6slevk
        imx6sllevk
        imx6sxsabreauto
        imx6sxsabresd
        imx6ulevk
        imx6ullevk
        imx7dsabresd
        imx7ulpevk
        ls1012afrdm-32b
        ls1012afrdm
        ls1012afrwy
        ls1012ardb-32b
        ls1012ardb
        ls1021atwr
        ls1043ardb-32b
        ls1043ardb-be
        ls1043ardb
        ls1046ardb-32b
        ls1046ardb-be
        ls1046ardb
        ls1088ardb-be
        ls1088ardb
        ls2080ardb
        ls2088ardb-be
        ls2088ardb
        mpc8548cds
        p1020rdb
        p2020rdb
        p2041rdb
        p3041ds
        p4080ds
        p5040ds-64b
        p5040ds
        t1024rdb-64b
        t1024rdb
        t1042d4rdb-64b
        t1042d4rdb
        t2080rdb-64b
        t2080rdb
        t4240rdb-64b
        t4240rdb

参考URL

http://freescale.github.io/#download
https://www.nxp.com/docs/en/user-guide/i.MX_Yocto_Project_User's_Guide_Linux.pdf

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0