国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

米爾i.MX6UL開發板Linux操作系統的環境部署

發布時間:2018-1-10 09:03    發布者:myir
硬件米爾i.MX6UL開發板MYD-Y6ULX
簡介:MYD-Y6ULX開發板(i.MX6UL開發板)由MYC-Y6ULX核心板和底板組成,基于NXP i.MX6UL處理器或i.MX6ULL處理器可選,MYD-Y6ULX開發板(i.MX6ULL開發板)提供豐富外設硬件,板載了Mini PCIE接口(用于4G模塊)及SIM卡槽、WIFI芯片及天線接口、雙百兆網口、LCD液晶接口、音頻接口、帶隔離的CAN,RS485,RS232等。
部署開發環境:開發前需要PC安裝好Linux操作系統,推薦使用Ubuntu 16.04 64bit發行版,連接網線并配置好網絡,后續操作需要連接互聯網安裝或下載相關軟件包。
開發板與計算機連接
1. 計算機使用USB轉TTL串口轉接線與開發板的DEBUG串口(JP1)連接
2. 運行串口調試應用程序,并選擇對應的串口設備
計算機端的串口配置參數如下:
波特率:115200
數據位: 8bit
校驗方式:None
停止位:1bit
流控:Disable

安裝必備軟件包
sudo apt-get install build-essential git-core libncurses5-dev \
flex bison texinfo zip unzip zlib1g-dev gettext u-boot-tools \
g++ xz-utils mtd-utils gawk diffstat gcc-multilib python git \
make gcc g++ diffstat bzip2 gawk chrpath wget cpio texinfo
建立工作目錄
建立工作目錄,方便設置統一的環境變量路徑。拷貝產品光盤中的源碼到工作目錄下,同時設置DEV_ROOT變量,方便后續步驟的路徑訪問。
mkdir -p ~/MYD-Y6ULX-devel
export DEV_ROOT=~/MYD-Y6ULX-devel
cp -r /02-Images $DEV_ROOT
cp -r /03-Tools $DEV_ROOT
cp -r /04-Source $DEV_ROOT

配置編譯工具
  • Linaro交叉編譯器: gcc version 4.9.3 20141031 (prerelease) (Linaro GCC 2014.11)
  • Yocto交叉編譯器: gcc version 5.3.0 (GCC)
這里有兩個編譯器,一個是Linaro提供,另一個是由Yocto構建的,建議使用Yocto提供的,以便和文件系統統一。
Linaro編譯器
cd $DEV_ROOT
tar -xvjf 03-Tools/Toolchain/gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf.tar.xz
export PATH=$PATHDEV_ROOT/gcc-linaro-4.9-2014.11-x86_64_arm-linux-gnueabihf/bin
export CROSS_COMPILE=arm-linux-gnueabihfexport
ARCH=arm
執行完上述命令后輸入"arm-linux-gnueabihf-gcc --version",若有輸出版本信息,說明設置成功,以上設置只對當前終端有效。如需永久修改,請修改用戶配置文件。
$ arm-linux-gnueabihf-gcc --version
arm-linux-gnueabihf-gcc (Linaro GCC 2014.11) 4.9.3 20141031 (prerelease)
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Yocto編譯工具鏈
Yocto提供的工具鏈有兩種,一種是底層開發的meta-toolchain,另一種是用于應用開發的工具鏈。前者和Linaro類似,后者包含應用開發中的相關庫,可以直接使用pkg-config工具來解決頭文件或庫文件的依賴關系。MYD-Y6ULX的資源包中有提供兩種工具鏈。
myir-imx-fb-glibc-x86_64-fsl-image-qt5-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh(fsl-image-qt5系統的應用工具鏈)
myir-imx-fb-glibc-x86_64-core-image-base-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh(core-image-base系統的應用工具鏈)
myir-imx-fb-glibc-x86_64-meta-toolchain-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh(meta-toolchain基礎工具鏈)

Yocto編譯器是以SDK工具包方式來提供,需要先安裝SDK包后,才可以使用。安裝方法如下:
以普通用戶權限執行shell腳本,運行中會提示安裝路徑,默認在/opt目錄下,同時會提示輸入用戶密碼以便有寫入目錄的權限。安裝完成后,可以使用"source"或"."命令加載工鏈接環境到當前終端。
例子把應用開發工具鏈安裝在了/opt/myir-imx6ulx-fb/4.1.15-2.0.1目錄下。
./myir-imx-fb-glibc-x86_64-fsl-image-qt5-cortexa7hf-neon-toolchain-4.1.15-2.0.1.sh
Freescale i.MX Release Distro SDK installer version 4.1.15-2.0.1
================================================================
Enter target directory for SDK (default: /opt/myir-imx-fb/4.1.15-2.0.1):
/opt/myir-imx6ulx-fb/4.1.15-2.0.1
Do You are about to install the SDK to "/opt/myir-imx6ulx-fb/4.1.15-2.0.1". Proceed[Y/n]? Y
[sudo] password for kevinchen:
Extracting SDK..................................................
................................................................
...............done
Setting it up...done
SDK has been successfully set up and is ready to be used.
Each time you wish to use the SDK in a new shell session, you ne
ed to source the environment setup script e.g.
. /opt/myir-imx6ulx-fb/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
驗證SDK工具鏈是否安裝正確,先使用"source"命令加載Yocto的環境配置文件,然后查看編譯器版本。
source /opt/myir-imx6ulx-fb/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
arm-poky-linux-gnueabi-gcc --version
arm-poky-linux-gnueabi-gcc (GCC) 5.3.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
同樣方法請自行安裝底層開發的工具鏈meta-toolchain。安裝兩個工具鏈,請指定不同目錄,請勿使用相同目錄,出現文件相互覆蓋情形。

此章結束,下一章將介紹i.MX6UL開發板的Linux文件系統的構建方法;


本文地址:http://m.qingdxww.cn/thread-521838-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 利用SAM E54 Xplained Pro評估工具包演示CAN轉USB橋接器以及基于CAN的主機和自舉程序應用程序
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99精品视频在线成人精彩视频 | 国产亚洲欧美在线 | 失乐园日本 | 久久99精品久久久久子伦小说 | 99久久精品毛片免费播放 | 欧美一区二区在线 | 2021国产精品自拍 | 在线观看国产欧美 | 国产极品在线观看视频 | 最近韩国高清免费观看 | 黄色片免费在线看 | 国产欧美一区二区三区在线 | 欧美成人性色生活片免费在线观看 | 美女教师穿蕾丝内裤动态图 | 91精品国产肉丝高跟在线 | 成人影院久久久久久影院 | 亚洲综合日韩中文字幕v在线 | 欧美视频免费播放 | 久久香蕉网站 | 国产三级久久久精品三级 | 91精品国产91热久久p | 日本免费黄视频 | 巨大黑人极品video | 巨黑巨粗巨硬巨大的黑吊 | 西瓜视频在线观看免费 | 日本a级三级三级三级久久 日本a级精品一区二区三区 | 国产精品久久久久尤物 | 九九视频免费在线 | 蜜柚在线观看免费高清 | 亚洲欧美成人影院 | 亚州一级 | 国产欧美日韩专区 | 男人天堂a | 久久免费公开视频 | 在线播放黄色片 | 羞羞视频在线观免费观看 | 久久超 | 国产偷国产偷亚洲高清在线 | 无遮挡免费视频 | 亚洲欧美成人综合久久久 | 成人亚欧网站在线观看 |