娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月04日(星期六)

2021年01月04日 | I.MX6Q(TQIMX6Q/TQE9)學習筆記——LTIB安裝配置

發布者:SparklingBeauty 來源: eefocus關鍵字:I  TQE9 手機看文章 掃描二維碼
隨時隨地手機看文章

Freescale提供了I.MX6的BSP開發包,可以在Freescale的官網下載到。為了與天嵌提供的版本一致,本文使用的BSP版本是:L3.0.35_4.1.0_130816_source,這版本的內核是3.0.35版本的,u-boot是2009.8版本的。使用這個版本的BSP可以充分使用天嵌提供的源碼包,參考天嵌的源碼包進行移植,之后如果有時間的話再來移植下較新版本的u-boot和kernel。本主要講如何在64位的ubuntu-12.04 LTS搭建LTIB開發環境。


Ubuntu安裝


Ubuntu的安裝教程網上有很多,我就不在這里詳細的說了。但是我在VMWare上安裝完Ubuntu-12.04的后發現登陸黑屏,即登陸之后屏幕就一直黑著,不顯示桌面。網上遇到這個問題的朋友很多的,下面是解決方案。


首先通過CTRL+ALT+F2切換到命令行模式,然后依次執行如下指令:


sudo apt-get update

sudo apt-get install xserver-xorg-lts-quantal

sudo dpkg-reconfigure xserver-xorg-lts-quantal

sudo reboot


LTIB安裝

LTIB安裝還是非常方便的,下面是具體的步驟:


Step1. 下載Freescale官方BSP


我是用的BSP版本:L3.0.35_4.1.0_130816_source.tar.gz。這個版本的內核是3.0.35的,天嵌提供的內核版本與這個版本的BSP是一致的,最好把相應的文檔也下載下來,文檔包名稱是:L3.0.35_4.1.0_docs.tar.gz。這兩個文件可以Freescale官網找到的,不過Freescale最近更新了BSP,如果找不到這個版本可以到我的網盤下載,csdn上傳不了這么大的文件,鏈接地址如下:


I.MX6 BSP共享資料

Step2. 解壓BSP安裝包


tar zxf L3.0.35_4.1.0_130816_source.tar.gz

Step3. 安裝LTIB

cd L3.0.35_4.1.0_130816_source

./install

然后根據提示,接受協議并指定安裝路徑,路徑可以根據自己的情況設定,本文設置頂的路徑如下:

/home/girlkoo/Projects/L3.0.35_4.1.0

安裝需要幾分鐘時間,請耐心等待。。。


LTIB編譯


盡管Freescale給出了詳細的配置文檔,但在64位ubuntu12.04上編譯LTIB時還是遇到了各種各樣的問題,怕遺忘,記錄在這里與大家分享。下面是編譯過程中遇到的各種問題及解決方案。


Step1. 安裝依賴包


LTIB編譯依賴一些應用程序,這里將需要安裝的文件整理到腳本中,其實是從BSP的文檔中摘出來的,詳細內容如下:


#!/bin/bash

# Install packages needed by LTIB

sudo aptitude -y install gettext libgtk2.0-dev rpm bison m4 libfreetype6-dev

sudo aptitude -y install libdbus-glib-1-dev liborbit2-dev intltool

sudo aptitude -y install ccache ncurses-dev zlib1g zlib1g-dev gcc g++ libtool

sudo aptitude -y install uuid-dev liblzo2-dev

sudo aptitude -y install tcl dpkg

sudo aptitude -y install asciidoc texlive-latex-base dblatex xutils-dev

# Packages required for 64-bit Ubuntu

# Do "uname -a" and see if the word "x86_64" shows up.

if uname -a|grep -sq 'x86_64'; then

sudo aptitude -y install ia32-libs libc6-dev-i386 lib32z1

fi

# The following recommended for Linux development.

# They are not required by LTIB.

sudo aptitude -y install gparted emacs22-nox openssh-server

sudo aptitude -y install nfs-common nfs-kernel-server lintian

sudo aptitude -y install git-core git-doc git-email git-gui gitk

sudo aptitude -y install diffstat indent tofrodos fakeroot doxygen uboot-mkimage

sudo aptitude -y install sendmail mailutils meld atftpd sharutils

sudo aptitude -y install manpages-dev manpages-posix manpages-posix-dev linux-doc

sudo aptitude -y install vnc4server xvnc4viewer

sudo aptitude -y install texinfo

將以上指令保存到文本文件,如auto_install.sh,并未auto_install.sh天加可執行權限:


chmod a+x auto_install.sh

然后執行該腳本即可:

./auto_install.sh

執行時會要求輸入密碼。如果提示aptitude找不到的話可以考慮使用apt-get,也可以安裝該指令,網上盛傳該使用該指令來管理軟件依賴比apt-get更好用,安裝方法如下:

sudo apt-get install aptitude

腳本執行的時間比較長,可能需要半小時左右,請耐心等待。

Step2. 安裝補丁


Freescale提供這套BSP時是基于ubuntu9.04的,現在使用的是ubuntu12.04,系統檢測軟件包是否安裝時是變化,可以通過如下patch來解決此問題:


#!/usr/bin/env bash

 

# get the patch tarball and untar it

wget -O ubuntu-ltib-patch.tgz https://community.freescale.com/servlet/JiveServlet/downloadBody/93454-102-3-2834/ubuntu-ltib-patch.tgz

tar -xzvf ubuntu-ltib-patch.tgz

 

# execute the script which do the patching

ltibDir=`pwd`

cd ubuntu-ltib-patch

./install-patches.sh $ltibDir

將以上指令保存為補丁文件patch-ltib-ubuntu12.04.sh,并位置添加可執行權限:

chmod a+x patch-ltib-ubuntu12.04.sh

將該補丁腳本拷貝到ltib的安裝目錄下(本文是/home/girlkoo/Projects/L3.0.35_4.1.0/ltib),然后執行該腳本:

./patch-ltib-ubuntu12.04.sh

補丁安裝非常快,不過依賴網絡,如果網速不好可以按照指令分別執行。

Step3. 添加sudo


執行命令:


sudo visudo

在root    ALL=(ALL:ALL) ALL的后面或者文件的末尾添加如下內容:

girlkoo ALL = NOPASSWD: /usr/bin/rpm, /opt/freescale/ltib/usr/bin/rpm

當然,girlkoo要換成自己的用戶名。

然后按ctrl+O將以上內容保存,使用默認文件名稱即可,直接回車,然后ctrl+X退出。

Step4. 檢查系統路徑


檢查/usr/include目錄下是否有sys目錄,如果沒有則執行如下命令:


cd /usr/include

sudo ln -s x86_64-linux-gnu/sys sys

Step5. 編譯LTIB


編譯LTIB本身很簡單,只需要切換到LTIB的安裝目錄并執行如下指令:


./ltib

但編譯過程會下載文件,因此速度比較慢,能節省時間的方法是將解壓的安裝包中pkgs文件內的各個文件(大約1G)拷貝到/opt/freescale/pkgs目錄下,這樣就能省掉很大一部分,只需要下載幾個patch,具體操作如下:

cd L3.0.35_4.1.0_130816_source/ltib

cp * /opt/freescale/pkgs/

cd /opt/freescale/pkgs

chmod a-x *

然后執行LTIB的編譯指令即可,即:

./ltib

我將同步后的pkgs文件夾放到了百度云盤,如果遇到文件下載失敗的情況可以到我的網盤下載相應的文件,然后復制到/opt/freescale/pkgs目錄下即可。網盤的地址是:

I.MX6 BSP共享資料

當所有文件都齊備時,就可以進入如下界面:

如果能看到這個界面,LTIB就快完成了,下面來看下如何選擇這些配置項。這是第一個選項界面,下面開始簡單的配置:


(1) 第一個界面


    Platform choice (Freescale iMX reference boards)  --->

即保持默認即可,直接保存并退出。

(2) 第二個界面


Selection (imx6q)  --->

將Selection選擇為imx6q,然后保存并退出。

(3) 第三個界面


board (mx6q_sabresd)  --->

將board選擇為mx6q_sabresd,然后保存并退出。

之后就看到LTIB開始自動導出開始編譯代碼了。現在編譯的才是我們需要的u-boot, kernel等工程,這些都是freescale的工程師維護的,所以一般不會出錯,我編譯的過程中沒有遇到錯誤。

至此,就完成了LTIB環境的搭建,下篇文章我們就開始移植u-boot。


關鍵字:I  TQE9 引用地址:I.MX6Q(TQIMX6Q/TQE9)學習筆記——LTIB安裝配置

上一篇:I.MX6Q(TQIMX6Q/TQE9)學習筆記——U-Boot移植
下一篇:S5PV210微處理器的啟動過程

推薦閱讀

? ? 自從加入HMD旗下、推出Android系統手機之后,諾基亞似乎迎來了新生。最新的統計數據顯示,2017年第三季度諾基亞手機出貨量達到1600萬臺,不錯的成績。而在產品方面,諾基亞也是馬不停蹄,一款接著一款,時下火熱的全面屏方面也沒落下。諾基亞6?2018版  具體來看,包括2017年已經公布的Nokia?1、Nokia?6?2018版,諾基亞還確認會有Nokia?4、N...
之前有過的一些有關GM的文章 其實去年的時候,在談起有關通用汽車在北美把HEV和PHEV項目放在一個從屬地位的時候,就覺得非常詫異,隨著時間的推移,也確實看到這個傳言得到一步步的驗證。有關這塊的文章其實也寫過,整理如下: 通用汽車的純電動戰略 通用的自動駕駛的發展之路 對GM Volt的一聲嘆息 【更新】GM Bolt的OTA升級 GM Bolt電池失效導致的潛在...
2020 年1月3日,“第七屆電工學科青年學者學科前沿研討會”在合肥市舉辦。大會由中國電工技術學會、國家自然科學基金委員會電工學科共同主辦,合肥工業大學承辦。在本屆大會上,有關項目團隊的專家就電力系統與綜合能源領域,分享了國家自然科學基金委正在組織撰寫中的學科發展規劃最新成果,對學科發展進行了深入交流。 研究指出,實現能源轉型,構...
2月31日,深交所向納思達發放關注函,對納思達披露的《關于公司入選工業和信息化部“制造業單項冠軍示范企業”的公告》中稱“公司是全球通用耗材(打印機墨盒與硒鼓)和耗材芯片行業市場份額最高的領軍企業”表示關注。對此,深交所要求納思達說明截至 2020 年第三季度,納思達打印機墨盒與硒鼓和耗材芯片產品的收入、營業收入占比、銷售數量等情況,并對...

史海拾趣

問答坊 | AI 解惑

使用最新C51RF-3無線單片機設計工具,在家建立ZigBee開發工作平臺

   前言:無線通訊技術的發展日新月異,各種新的無線通訊技術層出不窮,從WI-FI,到藍牙,再到今天短距離通訊的熱點ZigBee,無線傳感器網絡,令電子工程師們應接不暇,如果電子工程師有機會通過很少量的投資,迅速建立自己的無線網 ...…

查看全部問答∨

火電廠煙氣含氧量測量技術

測量煙氣中含氧量的儀表稱為氧量計,火電廠中使用的氧量計主要有熱磁式氧量計和氧化鋯氧量計兩種。 熱磁式氧量計利用煙氣組分中氧氣的磁化率特別高這一物理特性來測定煙氣中含氧量。工作原理是氧流經一個有加熱元件的氣室,并且位于磁場中。當加熱 ...…

查看全部問答∨

大俠們幫忙啊

我手頭有一個OPTEX公司的傳感器,那上面第一行寫著 OPB 6071-1,下一行是130k 40150,接下來一行是那個公司的logo和4005,據說是監測什么東西的,三個管腳,有誰知道是什么啊,具體功能和資料給下。在網上搜了很多資料沒有完全符合的,只搜到了OPB ...…

查看全部問答∨

FPGA防拷貝技術討論

眾所周知,用FPGA開發產品有好多優勢,對于主流SRAM結構的FPGA在防拷貝,盜版方面,不安全甚至非常脆弱,是因為一旦系統上電,盜版者就能輕而易舉地獲取FPGA的位流。   Altera從StratixII只是在高端器件中對于配置比特流提供了128bit AE ...…

查看全部問答∨

關于ALTIUM DESIGNER的snippets選項

1.右鍵單擊的時候無snippets選項 2.在右下角system選項卡中選中snippets后,creat snippet from selection,無反應。 請指教。…

查看全部問答∨

Windows Embedded CE 60正式上市.pdf

Windows Embedded CE 60正式上市.pdf…

查看全部問答∨

空調遙控器采用的什么紅外編碼協議?

有人知道 空調采用的什么協議不? 我通過測試,也不是NEC的和RC-5的協議 用示波器查看,波形很亂,根本就沒有規律 我用軟件測試,0.1ms采集一次接口管IO口的電平狀態,得到字節數據,然后再轉換成波形, 我分析得到的波形,也不是規律的 大部分 ...…

查看全部問答∨

arm怎么才能入門

我是一名新手,剛剛大四了,馬上我又要面臨著找工作了,想自學ARM的一些簡單的運用,讓我能在找工作時有更大的成功率,所以買了塊arm9的開發板。 雖然我自己有開發51單片機的基礎,c語言也略知一二,可是現在我拿了這個ARM,就是吃不消啊。 大家 ...…

查看全部問答∨

protues仿真中沒有聲音檢測的器件怎么辦?

本人正在做單片機的聲光雙控開關的設計,在protues仿真中,聲音檢測的器件,用什么代替呢?急啊,謝謝!…

查看全部問答∨

求助

本人想學習FPGA 但是不知道怎么去選用資料,請各位大俠幫幫迷途小書生。學習Verilog 用哪本書好啊 ?…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 苍溪县| 宝清县| 贵阳市| 赤水市| 区。| 来凤县| 克山县| 翁源县| 博客| 古交市| 垦利县| 广元市| 三都| 张北县| 泗阳县| 即墨市| 东莞市| 温宿县| 乌鲁木齐市| 黄平县| 柳州市| 织金县| 泸州市| 从江县| 卫辉市| 肇州县| 孟连| 苗栗县| 图木舒克市| 伊宁市| 白水县| 博罗县| 仁化县| 桓仁| 紫云| 贺兰县| 肃南| 密云县| 仁怀市| 阳高县| 昌乐县|