国产毛片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
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中国一级做a爰片久久毛片 中国一级特黄毛片 | 小彩的第一次小志弄 | 猫咪成人在线 | 亚洲欧洲精品一区二区三区 | 午夜黄色小视频 | 欧美成在线观看 | 亚洲一区 在线播放 | 亚洲国产高清在线精品一区 | 国产一区二区三区亚洲欧美 | 丁香婷婷网| 日韩永久免费视频 | 黑人vs亚洲美女在线观看 | 久久久久久久久毛片精品 | 免费韩国一级毛片 | 岛国片免费| 日本精品久久久久中文字幕 1 | 亚洲黄色高清视频 | 国产麻豆果冻传媒 | 亚洲国产高清在线 | 黄色在线观看视频网站 | 欧美高清一区二区三区 | 国产在线精品成人一区二区三区 | 玖玖玖精品视频免费播放 | 日本免费人成黄页网观看视频 | 最近韩国高清免费观看 | 99热国产精品 | 欧美日韩精品一区二区另类 | 精品视频网 | 亚洲第一综合网站 | 在线成人中文字幕 | 亚洲国产日韩在线人成下载 | 亚欧洲精品在线视频免费观看 | 国产欧美亚洲专区第一页 | 中文字幕亚洲国产 | 4438x成人网最大色成网站 | 欧美色成人tv在线播放 | 一级aaaaaa片毛片在线播放 | 四虎国产视频 | avove在线播放 | 国产69精品久久久久999 | 一级日本强免费 |