版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本手冊歸屬廣州斯道所有,并保留。廣州斯道(形式)任何單位和個人不得摘錄本手冊部分或全部內容。違者將其!廣州斯日期:2013-02-修訂歷2012-09-2012-11-2013-02-ICOOL210開發(fā)ICOOL210開發(fā)板板的架構和基本的信息本文檔講解在ICOOL210Linux編譯,安裝以及開發(fā)過程。在閱讀本文檔前,《ICOOL210B板硬件手冊v1.0《ICOOL210開發(fā)板手冊硬件篇v1.0歡迎登錄公司的開發(fā)板垂詢或u-u-boot源u-boot在光 下的 下(u-boot1.3.4-icool210-vx.x.x.tar.bz2其中x為值以版本為準。解壓完成后如圖進入u- 執(zhí)行./build-ubootu-編譯完成在當 下就會生成一個u-boot.bin文u-boot.bin就是需要的鏡像文從nandflash啟動。u-boot菜單說明u-boot燒寫成功后啟動開發(fā)板會出現(xiàn)如下打印信息(燒寫操作請查看刷機篇此時按任意鍵會進入u-boot菜單,如圖在說明之前先按下p打印一下環(huán)境變量如圖[f]格式化[u]從sd卡燒寫鏡像文件。注意:文件命名方式如下u- →u- 將這三個文件放在sd卡中的gzsd 選擇u后:從sd卡燒錄所有鏡像文件,包括u-從sd卡燒錄u-boot文件從sd卡燒錄kernel文件[5]從sd卡燒錄filesystem文件[8]返回到上一 [d]通過usb[e]設置u-boot的bootdelay[s]設置u-boot的傳遞給內核的參數(shù)bootargs[c]設置u-boot的啟動參bootcmd[p]打印u-boot[r]reset[q]退出菜單欄進入u-boot 相關修改和說明u-boot主頻的修在u-boot源碼下有這樣一個文件一些配制都是在這個文件當中設置的,打開這個文件有如下一段內容這里定義了一些可以選擇的主頻設置CLK后面的數(shù)字就對應主頻的數(shù)值。例如要將主頻修改為667代碼:調試串口的修在文件中有這樣一段代碼CONFIG_SERIAL1對應于硬件com0也就是說此時將開發(fā)板com0口修改范圍如下CONIFG_SERIAL1COM0CONFIG_SERIAL2COM1CONFIG_SERIAL3COM2CONFIG_SERIAL4對應硬件COM3重新編譯后,將開發(fā)板com2與電腦連接才會有打印信息一些默認值修bootcmd默認設置如下其中這里用的是bootargs,bootdelay,網卡默認設置如下bootargsfastboot緩存區(qū)大其為緩存區(qū)大小的設置,現(xiàn)在設置為kernel源kernel源碼在光 下的 下(linuxn.n.n-icool210-vx.x.x.tar.bz2其中為數(shù)值解壓內核源碼解壓后如圖進入內 其中有這樣一個配制文件用這個作為默認配制文然后執(zhí)行 然后執(zhí)行make開始編譯:編譯完成編譯完成會在 這個就是最后需要的文件kernel配制修配制文件說查看內核源碼下會存在這樣一些以config開頭的文件其中以config_sd_android開頭的是android系統(tǒng)的配制文以config_sd_linux開頭的是linux系統(tǒng)的配制文其中config_sd_linux_ov3640_a是配制選擇頭是3640通道是A.屏幕的選 config后如圖用鍵盤下上鍵選擇Device此時最下面的的狀態(tài)為<Select>狀態(tài),然后回然后找到Graphics如圖其中有一個SelectLCDType選中它用方向鍵移到這個上面然后按一下鍵盤空格鍵,會自動退到上一個界面如圖LCD屏幕就選擇為Gzsdlvds1024*600,然后用鍵盤方向鍵選擇<Exit>回會支持lvds1024*600了.3.3.3頭配制修3.3.1執(zhí)行makeconfig后選擇DeviceDrivers然后找到Multimedia然后依次選擇如下如上圖其中SelectCameraChannel為選擇頭通道這些為你需要選擇的頭第四filesystem說光盤里面已經提供了制作好的文件系統(tǒng)如圖解壓命令為解壓后會生成一個rootfs-icool210-v1.0.0的文件夾,進入后有以下其中文件系統(tǒng)主要由busybox,qtopia2.2,qt-4,tslib,等一些元素組成,下面主要說不在作說明,其中busybox為最基本的工具.解壓源碼(源碼在光 下的linux/filesystem/busybox1.17.2-busybox執(zhí)將config_sd作為默認配制文件,然后執(zhí)行 用鍵盤方向鍵選擇<Exit>然后回車選擇<Yes>然后回車,退出 在當 下會生成一個 ls 內核如下其它文件qtopia-安裝必要的庫編譯qtopia2.2之前先安裝必apt-get-yinstalllibx11-devx11proto-xext-devlibxext-devuuiduuid-devg++獲取源碼(源碼為光 下的linux/filesystem/qtopia2.2-查看源 下文執(zhí)行./build-all開始編編譯完成(如果編譯出錯請先進入qtopia- 執(zhí)行make會在當 這個就是所需要的文件,先保存起來,后面會說明怎么用/解壓進入源 編譯執(zhí)行./build-all編然后執(zhí)行完成后會在當 先將這個文件保存/進入源打開buildmakefile修改編譯后的安裝路請將PREFIX后面的路徑修改為你要安裝的路徑,這里安裝路徑是其中有一個mk.sh文件執(zhí)行第一個不是錯誤,編譯之前首先執(zhí)行了makedistclean第一次執(zhí)行所以會提編譯完成,在 下會生成一個 如圖里面會有很多文 是最后所需要的,請大家保存好制作文件系的建立與庫文件的拷新建一個文件夾作為文件系 如圖將編譯busybox生成的 下的所以文件拷貝到具體路徑為你編譯busybox的路徑,cp后ls一下如圖然后新建以 建立設備接點,進入 為上面新建的文件夾拷貝相關的庫文也可以直接將提供的根文件系統(tǒng)下的庫考過來,那樣文件系統(tǒng)會小一點,編譯器請拷貝4.4.1下面的庫到這里建立必要的配置文件解壓用戶光盤的linux/rootfs-icool210-v1.0.0.tar.bz2 把/etc下的所有文件拷貝到當前etc下,主要有下面的執(zhí)行l(wèi)s顯示下文件如圖拷貝相關可執(zhí)行文將rootfs-icool210-v1.0.0.tar.bz2解壓后的bin,sbin下的文件考到rootfs下的bin,sbin將rootfs下的 也拷貝過明.建立Web服務器根 在 放置要顯示的網頁就ok用戶光盤所帶鏡像中放的是本公司網頁。用戶可以根據(jù)自己喜好添 下配置文件已經搞有兩個 用戶root與gzsd都是添加以下gzsd的用 /etc下配置好mdev的配置文件。U自動加載到/udisk.TF卡將被加載拷貝tslib,之前已經編譯好了tslib,安裝在 將usr拷貝到 增加/etc/profile,內容如下exportexportTSLIB_CALIBFILE=/etc/pointercalexportTSLIB_CONFFILE=/etc/ts.confexportTSLIB_PLUGINDIR=/lib/tsexportTSLIB_FBDEVICE=/dev/fb0export貝到rootfs 解這樣就安裝完成了,刪除這個建立qtopia,可以直接拷貝提供的文件系統(tǒng)里面的/bin/qtopia文件,內其中需要注意的是這里面exportQWS_MOUSE_PROTO="TPanelexportQWS_MOUSE_PROTO="TPanel:/dev/input/event0前面已經編譯好了qt4,生成了一個-qte-4.7.0.tar.bz2將它拷貝到文件夾下解安裝完成刪除這個文建立qt4執(zhí)行,將提供的文件系統(tǒng)下的/bin/qt4拷貝到rootfs下的下,內容如下其中需要注意的這個里面exportQWS_MOUSE_PROTO="Tslib yaffs文件系這樣文件系統(tǒng)制作完成,將它做成yaffs文件系統(tǒng),在光盤中會提供這樣一個工執(zhí)行./mkyaffs2imagerootfs可以直接將它燒寫到nandflash啟動,這里就不在作說明NFS與設其中虛擬機的相關設置請參照虛擬機篇其中 為面建立的根文件系執(zhí)行以上命令后,啟動開發(fā)板進入u-boot菜單,按s設置bootargs如圖其中要輸入令如下 192.168.1.104后面就是這個路徑.192.168.1.11為你設置的你的開發(fā)配ip地址(也就是說你也可以設置成192.168.1.xxx)后面的192.168.1.104為虛擬機ip地址,192.168.1.1為你的網關后面幾個參數(shù)和的一至就可以了如果是.3的網段設置如下按B直接啟動linux終端顯示如下執(zhí)od777和mkdir 只需在第一次使用的時候調后面的&號是指這個程序在運行,些時還可以在終端進行其它操作如果之前沒有進入校正,此時會開始屏幕校正.校正完成之后Lcd上顯示(第一運行需要設置qtopia的主界面lcd可以通過滑動選擇不同的應點擊進入應屏幕保護程退增加/etc/profile,內容如下exportexportexportTSLIB_CONFFILE=/etc/ts.confexportTSLIB_PLUGINDIR=/lib/tsexportTSLIB_FBDEVICE=/dev/fb0export重啟開發(fā)板,執(zhí)行ts_calibrateLCD上會出現(xiàn)觸摸屏校準的點擊,就可以完成矯正。終端顯示為簡單 oworld程在rootfs下編 保存退出。交叉編譯在開發(fā)板上,可以在 找 o以 o.c運行希望拋磚引玉,希望廣大用戶開發(fā)出更好的程序測試程序介源碼光盤中已經提供,具體應用請參照qtopia應用程序開發(fā)測試時鐘測試程115200,8位,停止位COM0-1對應硬件COM0-頭測行頭預覽. 的wifi的使這里使用從NAND啟動linux系統(tǒng)如果使用NFS掛載就無法確定wifi有沒有工作了,系統(tǒng)的燒寫請參照刷注:如果wifi無法正常工作請冷重啟開發(fā)板,即關閉電源,重新上電系統(tǒng)啟動的時候此時說明已經找到的wifi模塊,此時可以查看一下iwconfig:eht0掃描周邊的無線網絡會出現(xiàn)許多類似這樣的設置wlan0接口:設設 注:對而 主要有以下兩種格式,第一種就是:10位16進制數(shù)也就是 是10個16進的數(shù)如上圖所示,如果長度不夠,系統(tǒng)就會報錯或者面 0,如圖第二種是5位ASCII碼可以這樣設置由于的是格式的所以這里的只做講解,但是的方法絕對是可以的,把改成以上兩種方式都可以連上.現(xiàn)在又改回了原來的方式,所以這里是沒法連通的.設置網關與DNS:網關DNS在/etc/resolv.conf中,此時就可 了 你可以重啟開發(fā)板,也可以關閉WIFI后在打開如圖配制用戶名和進入 執(zhí)行 _passphrasegzsdmykey 其中mykey為你的無線網的實際,例如實際為123,這里就是123.查 }此時還連不上網的下面執(zhí)行以下命令_supplicantDwex
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高一歷史寒假作業(yè)同步練習題世界經濟的全球化趨勢含解析
- 手改合同模板
- 買安置房協(xié)議合同范例
- 外墻清洗費合同范例
- 做飯阿姨合同范例
- 2024年呼和浩特客運從業(yè)資格證考試試題答案解析
- 房屋建造合伙合同模板
- 2024年呼和浩特客車從業(yè)資格證模擬考試答題題庫
- 2024年昭通道路客運輸從業(yè)資格證2024年考試題
- 高一語文文言文虛詞總結
- 不抱怨的世界(課堂PPT)
- 企業(yè)盈利能力分析——以青島啤酒股份有限公司為例
- 消火栓滅火器檢查記錄表
- 岸墻、翼墻及導水墻砼澆筑方案
- 第三章_配位化學
- 纏論基本概念圖解(推薦)
- 海瑞克英文翻譯
- 培訓師經常用到的七大培訓方式及操作方法
- 魯教版美術九年級下冊教學設計
- 模具斜與蝕紋關系對照表
- 環(huán)氧自流平工程質量驗收單
評論
0/150
提交評論