版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——嵌入式《Android入門教程(6410)》
嵌入式《Android入門教程(6410)》
ARMeasy6410開發(fā)板教程
((AAnnddrrooiidd系系統(tǒng)統(tǒng)))
作者::賴賴玉玉平平
深圳風火輪技術開發(fā)團隊
地址:深圳市寶安區(qū)興業(yè)路寶安互聯(lián)網(wǎng)產(chǎn)業(yè)基地海濱
新村18棟二樓2023A
網(wǎng)址:http://.77淘寶店:http://.77
嵌入式《Android入門教程(6410)》
銷售與服務網(wǎng)絡
嵌入式《Android入門教程(6410)》
目錄
目錄
第1章快速體驗androidii
1.1
燒寫bootloaderii
1.1.1制作SD(TF)啟動卡ii1.1.2切換為SD卡啟動方式iii
使用DNWiv燒寫uboot到nandviii燒寫kernel到nandix燒寫android文件系統(tǒng)xi
2.62.7
第2章Android開發(fā)環(huán)境搭建xv
在windows上安裝虛擬機xv安裝Ubuntuxix設置共享文件夾xxvi安裝相關工具和庫xxvii建立交織編譯環(huán)境xxvii安裝文件系統(tǒng)工具鏈xxx解壓安裝原代碼xxx2.7.1U-BOOT安裝xxx2.8Kernel安裝xxxi2.9Android源碼安裝xxxi
第3章配置和編譯xxxii
3.1
配置和編譯UBOOTxxxii
3.1.1編譯NAND啟動鏡像xxxii3.1.2編譯SD卡啟動鏡像xxxii3.2配置和編譯kernelxxxiii3.3編譯android文件系統(tǒng)xxxv3.4制作yaffs2文件系統(tǒng)xxxv
第4章Android使用說明xxxviii
嵌入式《Android入門教程(6410)》
第1章快速體驗android
感謝你購買我們的開發(fā)板,假使你以前沒有接觸過Andorid系統(tǒng),本章將引導您快速地在我們的開發(fā)板上跑起android系統(tǒng),以對android有一個直觀的認識。
1.1燒寫bootloader
我們提供的boot是U-BOOT,運行了boot,才能實現(xiàn)USB下載kernel和android文件系統(tǒng)。并且能引導啟動系統(tǒng)。所以,這是萬里長征的第一步。
我們假設現(xiàn)在板子上沒有任何系統(tǒng),那么第一步應率先從SD卡(T卡)啟動開始:
1.1.1制作SD(TF)啟動卡
制作TF啟動卡,我們推薦使用2GB的MicroSD卡,使用前請先格式化為FAT32格式,然后使用友善之臂公司的一個很好用的工具SD-Flasher.exe,比三星的IROM_Fusing_Tool.exe好用多了。感謝友善公司!
Step1,
假使你已編譯了uboot請把你編譯得到的uboot_sd.bin放到一個比較好找的目錄,假使你是剛拿到開發(fā)板,您可以在光盤的ARMeasy6410\Android\image目錄下找到我們已做好的uboot_sd.bin
Step2,
把TF卡插到讀卡器上,然后接到PC中。(假使格式不是FAT32,請先格式化為FAT32格式)
Step3,
運行SD-Flasher.exe(假使是WIN7系統(tǒng),要以管理員身份來運行),(1)在ImageFiletoFuse欄,找到uboot_sd.bin存放路徑,(2)在SDDriver(s)欄,通過Scan找到可用的卡。
(3)然后在按下面的Fuse按鈕,開始燒錄uboot_sd.bin到卡中。
燒錄成功,在Reports欄會有顯示說1一個成功0個失敗操作。
這張啟動卡制作完成。
嵌入式《Android入門教程(6410)》
1.1.2切換為SD卡啟動方式
開發(fā)板切換為SD卡啟動方式在Android下設置啟動方式是有區(qū)別于WINCE下的,找到開發(fā)板SW3,SW4兩組撥碼開關,是啟動配置開關。狀態(tài)如下表
表1.1啟動方式配置表
開發(fā)板實物圖
嵌入式《Android入門教程(6410)》
設置開發(fā)板為SD啟動模式,如上表所示。只有SW4是最左邊一個為OFF,其余為ON。
1.2使用DNW
DNW是三星提供的一個有串口和USB通信功能的終端程序,通過它,可以下載鏡像到開發(fā)板。也可以通過串口查看調試信息和操作
串口連接
1)運行DNW后,要使用串口功能(與超級終端一樣的功能),假使是第一次使用要進行設置在DNW的菜單中操作ConfigurationOptions調出設置頁面。
然后設置你PC上接到開發(fā)板的串口名,還有波特率,一般調置如下
然后OK,
2)菜單SerialPortConnect進行串口連接,
假使開啟串口成功,會看到頁眉的[COM:x]變?yōu)閇COM1:115200bps]這樣的字樣。此時,假使開發(fā)板啟動,就能看得這里顯示串口信息了。
嵌入式《Android入門教程(6410)》
到這一步,把卡插入插槽,然后上電,長按開機鍵,就能在DNW看到串口輸出了UBOOT的信息
USB連接
要使用USB下載鏡像功能,人作如下步驟Step1:連接硬件
通過我們配套MINIUSB線與PC連接。Step2:安裝USB驅動
啟動開發(fā)板,會在DNW上看到好多信息打印出來,如下
選擇“V〞下載u-boot.bin,DNW查找并啟動USB連接,
假使是第一次使用,PC上會提醒找到新硬件,在設備管理器可以看到,是一個叫〞SECS3C6400XTestB/D〞的設備。
嵌入式《Android入門教程(6410)》
在找到新硬件向導對話框中,一步一步去找到驅動并安裝。
我們開發(fā)板光盤中USB驅動放在\ARMeasy6410\Android\USBDriver下,請指定這個目錄
然后下一步進行安裝。
會提醒有風險,詢問是否繼續(xù)
嵌入式《Android入門教程(6410)》
選擇繼續(xù),
此時會提醒找不到SECBULK.sys文件,
請點擊“瀏覽〞,再一次指到\ARMeasy6410\Android\USBDriver下,由于這個目錄就有這個文件了。
嵌入式《Android入門教程(6410)》
確定,進行安裝,提醒安裝完成。
此時,可以看得到DNW頁眉,顯示[USB:OK],證明可以通過USB下載鏡像了
1.3燒寫uboot到nand
如前一步所示,插好USB線后,啟動UBOOT進入到菜單,
Step1:選擇V,就是燒錄UBOOT的。正常狀況下,選了V后,會看到DNW頁眉上出現(xiàn)[USB:OK],
嵌入式《Android入門教程(6410)》
Step2:通過USB下載uboot_nand.bin
USBPortTransmitTransmit找到uboot_nand.bin存放路徑,可以在我們的光盤中找到我們編譯好的鏡像“\ARMeasy6410\Android\image〞。
選擇后,自動下載。然后回到UBOOT菜單。
關掉開發(fā)板電源,撥動SW3,SW4兩組撥碼開關切換為從nand啟動。開電后就可以從flash啟動了。
1.4燒寫kernel到nand
在UBOOT菜單中選擇“K〞下載kernel,
嵌入式《Android入門教程(6410)》
USBPortTransmitTransmit找到zImage存放路徑,ARMeasy6410官方提供的鏡像存放于
“ARMeasy6410\Android\image〞目錄。
嵌入式《Android入門教程(6410)》
選擇zImage后,它會自動下載并燒錄。
1.5燒寫android文件系統(tǒng)
在UBOOT菜單中選擇Y,開始下載yaffs鏡像操作。
嵌入式《Android入門教程(6410)》
USBPortTransmitTransmit找到y(tǒng)affs_android.img光盤路徑是:
\ARMeasy6410\Android\image
然后會有一個持續(xù)1分多鐘的燒寫過程。
嵌入式《Android入門教程(6410)》
燒完后,自動回到UBOOT菜單,
嵌入式《Android入門教程(6410)》
選擇“B〞,啟動android系統(tǒng),開始我們的android之旅。
嵌入式《Android入門教程(6410)》
第2章Android開發(fā)環(huán)境搭建
2.1在windows上安裝虛擬機
鑒于好多剛接觸linux的朋友,都還不會很習慣它的操方法,好多工具還沒在linux下找到替代品,所以,為了提高學習效率,建議還是先裝虛擬機VM,在上面跑ubuntu,在里面進行android的開發(fā)。到后面入門了,再安裝純linux的系統(tǒng),這樣,可以提高編譯速度。
下載最新的VM,我們光盤里也提供了VM7.1的鏡像,便利大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026福建水投集團泰寧水務有限公司招聘2人考試重點題庫及答案解析
- 2026年齊齊哈爾高等師范??茖W校單招綜合素質筆試模擬試題含詳細答案解析
- 2026年鄭州電子信息職業(yè)技術學院單招綜合素質筆試備考題庫含詳細答案解析
- 2026年江西旅游商貿職業(yè)學院高職單招職業(yè)適應性測試備考題庫及答案詳細解析
- 2026年上海杉達學院單招職業(yè)技能考試備考題庫含詳細答案解析
- 2026年江西科技學院單招職業(yè)技能考試模擬試題含詳細答案解析
- 2026年湖北生物科技職業(yè)學院單招綜合素質筆試備考試題含詳細答案解析
- 2026山西省人民醫(yī)院招聘博士研究生50人考試參考試題及答案解析
- 2026年湖南國防工業(yè)職業(yè)技術學院單招職業(yè)技能考試模擬試題含詳細答案解析
- 2026年麗江師范高等??茖W校單招職業(yè)技能考試參考題庫含詳細答案解析
- 尼帕病毒病預防控制技術指南總結2026
- 2026屆大灣區(qū)普通高中畢業(yè)年級聯(lián)合上學期模擬考試(一)語文試題(含答案)(含解析)
- 初高中生物知識銜接課件
- 2026國家國防科技工業(yè)局所屬事業(yè)單位第一批招聘62人備考題庫及完整答案詳解一套
- 道路隔離護欄施工方案
- (2025年)軍隊文職考試面試真題及答案
- 新版-八年級上冊數(shù)學期末復習計算題15天沖刺練習(含答案)
- 2025智慧城市低空應用人工智能安全白皮書
- 云南師大附中2026屆高三月考試卷(七)地理
- 通信管道施工質量控制方案
- 廣州市自來水公司招聘試題
評論
0/150
提交評論