榮品電子-rp6818android開發(fā)板說明_第1頁
榮品電子-rp6818android開發(fā)板說明_第2頁
榮品電子-rp6818android開發(fā)板說明_第3頁
榮品電子-rp6818android開發(fā)板說明_第4頁
榮品電子-rp6818android開發(fā)板說明_第5頁
已閱讀5頁,還剩136頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

產(chǎn)品簡介RP6818是一款高性能的八核Cortex-A53板,由榮品電子設(shè)計(jì)、生產(chǎn)和銷售。它采用三星S5P6818處理器,運(yùn)行主頻可高達(dá)1.4GHz,S5P6818集成了Mali-400MP高性能圖形引擎,支持3D圖形流暢運(yùn)行,并可1080P全。RP6818支持網(wǎng)卡、音頻,1080P音同步輸出等功能支持4GB、8GB、16GB、32GBINAND。開發(fā)的是一款功能極其強(qiáng)大的高端ARMCortex-A53開發(fā)平臺(tái),搭載ANDROID5.1系統(tǒng),其功能全面、接口豐富,主要面向企業(yè)用戶進(jìn)行產(chǎn)品開發(fā)過程中,對S5P6818的性能評估、設(shè)計(jì)參考使用,完美展現(xiàn)了SamsungS5P4418的強(qiáng)大。其豐富的外設(shè)接口及強(qiáng)大的開發(fā)板說2bootm、bootargs設(shè)5、支持USB鏡像110.1LVDS/MIPI/TTL觸摸屏驅(qū)動(dòng)★☆提供相關(guān)源v1.4★☆提供相關(guān)源碼多硬件編驅(qū) VIP驅(qū) HM5065500W Bma250驅(qū) 動(dòng) 2 USBUSBDevice驅(qū)動(dòng)★☆提供相關(guān)源碼USBUSBhost驅(qū)動(dòng)★☆提供相關(guān)源碼USBUSBOTG驅(qū) USBrtl8723 rtl8723 JPEG硬件編驅(qū) 2D硬件加速驅(qū) 3D硬件加速驅(qū)動(dòng)★☆提供相關(guān)源碼上層應(yīng)用程收發(fā)工隨機(jī)、背景、搜索等功PC端燒寫工Xmanager+Ubuntu12.04開發(fā)板使用說明RP6818開機(jī)步驟如下:1、將提供的電源適配器(DC5V3A)電路板,將DC頭開發(fā)板的插孔(PowerInput);2、按住PowerKEY鍵2秒鐘后松手,開發(fā)板即可啟動(dòng)。啟動(dòng)以后,LED紅會(huì)變會(huì)變Boot鍵用于板子USB啟動(dòng)模式,正常啟動(dòng)不需要按此按鍵,適用于量產(chǎn)工具燒寫,看后面USB燒寫開發(fā)板功能驗(yàn)證:開機(jī)后LCD主要驗(yàn)證左上角,右上角,底部虛擬按鍵欄這幾個(gè)位置的對齊如果開機(jī)后觸摸正常,按到特定位置有響應(yīng),說明觸摸正常要驗(yàn)證WIFI模塊,首先打設(shè)接著把WIFI按鈕打選擇AP進(jìn)行連連接成功后,會(huì)顯示已連接,且狀態(tài)欄WIFI的連接圖與WIFI一樣,在設(shè)置里打接著打開藍(lán)牙按 設(shè)備也顯示出來了(RP_BT)。接著搜索藍(lán)牙設(shè)備進(jìn)行配對接著傳輸接收文件就不介紹如果帶4G模塊的用戶,可以插上(移動(dòng)234G、的4G、電信4G)卡,接著開開機(jī)完成后 可以看狀態(tài)欄右上角,出現(xiàn)信號圖標(biāo)與數(shù)據(jù)通道圖接著測試上功GPS模塊測試是通過系統(tǒng)應(yīng)用里的GPS-TEST的工具進(jìn)接著打開GPS測試工定SD測試SD卡需要打開ES文件瀏覽接著看頭測試頭首先要接上RP5065頭,接著打開相機(jī)應(yīng)用程藍(lán)色按鈕進(jìn)行拍照以后 可以看一 的大 選擇三個(gè)圖標(biāo)的中間的圖點(diǎn)擊紅色按鈕進(jìn)行TV-TV-in功能也是依賴相機(jī)程序打開,在打開500W頭以后,點(diǎn)擊切換頭就可以打開TV-當(dāng)打開以后,可以看到一條藍(lán)色線,說明TV 工作正常,畫面為黑色是因?yàn)闆]有TV數(shù)據(jù)接進(jìn)來TV的數(shù)據(jù)線需要插到靠近USB口的黃色插頭上(TV-A):測試需要一臺(tái)支持的電視和數(shù)據(jù)線,接到開發(fā)板的接口上,電視上就會(huì)顯示板子畫面 輸出為1080P。開機(jī)前插上網(wǎng)線,進(jìn)入系統(tǒng)后可以上網(wǎng)說明網(wǎng)卡驅(qū)動(dòng)OTG驗(yàn)證需要使用OTG線連接電腦,連接后,狀態(tài)欄左上角會(huì)有兩個(gè)圖標(biāo)出按鍵:聲音&驗(yàn)證音頻驅(qū)動(dòng)需要插上耳機(jī),位于開發(fā)板網(wǎng)卡接口旁邊的藍(lán)色口,接著點(diǎn)擊系統(tǒng)的虛擬按鈕,就會(huì)發(fā)出聲音,也可以音樂來進(jìn)試。測試需要把麥接到耳機(jī)口旁邊的小口(綠色),接著打開程序進(jìn)行和USB驗(yàn)證USB口功能需要插上鼠標(biāo)或U盤,如果鼠標(biāo)可以使用,說明USB口功能U盤可以正常掛載,如SD卡的方式進(jìn)行查看即可。編譯環(huán)境搭建首先是安裝虛擬機(jī)VMware+Ubuntu12.04,(以VMware8為例)目前提供已經(jīng)安裝好工具的Ubuntu12.0464bit的系統(tǒng),可以編譯Android5.1,用戶只需要安裝好VMware,就可以參考文檔進(jìn)行導(dǎo)入,減少安裝工具不必要的工夫,詳細(xì)文檔與鏡像可以到的技術(shù)論壇www上。以下講述一下安裝流程,需要學(xué)習(xí)的用戶可以根據(jù)以下文檔進(jìn)行操目前,android開發(fā)需要編譯源碼有2方式,一是安裝linux服務(wù)器編譯環(huán)境,一是在熟悉的windows環(huán)境下安裝linux虛擬編譯環(huán)境。Linux服務(wù)器方式比較復(fù)雜一點(diǎn),需要對linux的一些命令和環(huán)境比較熟悉,所以這里使用linux虛擬編譯環(huán)境來進(jìn)行說明。虛擬編譯環(huán)境需要安裝Vmware8.0+ubuntu12.04,vmware已經(jīng)有很多版本,其他都是大同小異的,有特別需求的同學(xué)可以下 的安裝流程網(wǎng)上VMware-workstation-full- x.exe進(jìn)行安裝選擇Custom方式進(jìn)行安裝選擇安 后,點(diǎn)一路點(diǎn)接著安裝一些工具包,完成后點(diǎn)安裝成功提示再選擇Custom進(jìn)行安裝,然后點(diǎn)選擇第二個(gè)選項(xiàng),點(diǎn)Browse,選定ubuntu12.04IS像文件,再隨意填寫名稱,然后設(shè)定,再點(diǎn)選擇安 后,點(diǎn)選擇1個(gè)CPU,雙線程,電腦性能允許的情況下,可以加的CPU個(gè)數(shù)2G5.15G以上,否則會(huì)出現(xiàn)編譯死機(jī)或莫NAT聯(lián)網(wǎng)模創(chuàng)建一個(gè)新的虛擬磁選擇磁盤格分配安裝磁盤空間大小和方式后(這個(gè)空間大小可以根據(jù)自身磁盤空間大小進(jìn)行分配,目前編譯一android4.0的系統(tǒng)得花16G+,編譯4.2需要40G以上,4.4、5.1需要80G),選多文件模式,點(diǎn)選好安裝路徑,然后再最后整體配置預(yù)覽,點(diǎn)Finish回到vmwareworkstation界面:如果此時(shí)虛擬機(jī)卡住或死機(jī),可以再上圖紅框處選擇當(dāng)前虛擬機(jī)重啟建議把處理器個(gè)數(shù)加到2個(gè),內(nèi)存加到4G以上,不同系統(tǒng)編譯需要的內(nèi)存大小不一樣。可參考上的編譯說明,對內(nèi)存的分配有講述。成功開啟自動(dòng)install安裝界面 安裝完畢,重啟虛擬機(jī):重啟后出現(xiàn)安裝時(shí)輸入的用戶名和打開終端進(jìn)行操作,到這里已經(jīng)在vmware8上成功安裝ubuntu12.04操作系統(tǒng)了環(huán)境工具需交叉編譯工具鏈:arm-eabi-4.6,詳見光盤,工具也可以網(wǎng)絡(luò)上JDK:JDK1.7,jdk-7u79-linux-i586.tar.gz,工具也編譯環(huán)境說Linux服務(wù)器安裝ubuntu12.04,榮品公司提供的編譯系統(tǒng)的版本是unbuntu12.04,Kernelandandroid系統(tǒng)都在12.04腦上安裝VMware8.0在網(wǎng)絡(luò)ubuntu-12.04-desktop-amd64.iso系我公司的技術(shù)支持。安裝必須的庫文64-bitVM,ubuntu參考官網(wǎng)安裝相應(yīng)庫文rpdzkj@rpdzkj-sudoapt-getinstallgitgnupgflexbisongperfbuild-essential\zipcurllibc6-devlibncurses5-dev:i386x11proto-core-dev\libx11-dev:i386libreadline6-dev:i386libgl1-mesa-glx:i386\libgl1-mesa-devg++-multilibmingw32tofrodos\安裝其它所需要的庫rpdzkj@rpdzkj-desktop:$sudoapt-getinstallgit-coregnupgflexbisongperfrpdzkj@rpdzkj-desktop:$sudoapt-getinstallbuild-essentialzipcurlzlib1g-dev\libc6-devlib32ncurses5-devrpdzkj@rpdzkj-desktop:$sudoapt-getinstallia32-libsx11proto-core-devlibx11-devrpdzkj@rpdzkj-desktop:$sudoapt-getinstalllib32readline-gplv2-devlib32z1-dev\libgl1-mesa-devgcc-multilibrpdzkj@rpdzkj-desktop:$sudoapt-getinstallg++-multilibmingw32 python-markdownlibxml2-rpdzkj@rpdzkj-desktop:$sudoapt-getinstallxsltprocsharutilsrpdzkj@rpdzkj-desktop:$sudoapt-getinstallrealpathrpdzkj@rpdzkj-desktop:$sudoapt-getinstallsharutils 安裝 cd接著到/usr/javaroot@ubuntu:/usr/javacphome/rpdzkj/Desktop/jdk-7u79-linux-i586.tar.gz3、解壓jdk-7u79-linux-i586.tar.gz壓縮包配置環(huán)境變r(jià)pdzkj@rpdzkj-desktop:$sudocpprofielprofile-bakrpdzkj@rpdzkj-desktop:$sudo od777profilerpdzkj@rpdzkj-desktop:$vietc/profile在profile文件前面添加下面內(nèi)容exportJRE_HOME=$JAVA_HOME/jreexportPATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin保存退出以接著執(zhí)行命令查看java版javaversion"1.7.0_79"Java(TM)SERuntimeEnvironment(build1.7.0_79-b15)JavaHotSpot(TM)ServerVM(build24.79-b02,mixedmode)pdzkj@rpdzkj-desktop:$sudocpmkimage/usr/binrpdzkj@rpdzkj-desktop:$sudood777/usr/bin/mkimage交叉工具鏈:arm-eabi-安裝編譯工具1、進(jìn) 接著到/usr/local/armroot@ubuntu:/usr/local/armcphome/rpdzkj/Desktop/arm-eabi-4.6.tgz3、解壓arm-eabi-4.6.tgz壓縮包APK開發(fā)環(huán)境搭建在開始Android開發(fā)之旅啟動(dòng)之前,首先要搭建環(huán)境,然后創(chuàng)建一個(gè)簡單的oWorld。本文的如下,大1、環(huán)境搭1、環(huán)如果你還沒有JDK的話,可以去這里,接下來的工作就是安裝提示一步一步走。設(shè)置環(huán)境變量步驟如下電腦->屬性->高級->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量JAVA_HOME值為:C:\ProgramFiles\Java\jdk1.7.0_45(你安裝JDK 為Path:NOTE:前面四步設(shè)置環(huán)境變量對搭建 開發(fā)環(huán)境不是必須的,可以跳過Eclipse pc的配置分為32位和64位版本。安裝相應(yīng)的版本,解壓到本地磁盤上使用即可(最好路徑不要存有中文)Ps:如果還不知道自己的pc是多少位的,就簡單的右鍵 電腦”-----“屬性”----“常規(guī)”,在“規(guī)”選項(xiàng)卡下記錄您的系統(tǒng)是32位還是64位的信息。如果您的系統(tǒng)是64位的,會(huì)明確標(biāo)示出“x64Edition”,否則您的系統(tǒng)就是32位的。AndroidSDK方式1、在AndroidDevelopersandroid-sdk_r05-windows.zip,完成后解壓到任意路徑 Misc中的"Forcehttps://..."這項(xiàng),再點(diǎn)擊AvailablePackages。 在用戶變量中新PATH值為:AndroidSDKtools絕對路徑(D:\AndroidDevelop\android-sdk-windows\tools)–h打開EclipseIDE,進(jìn)入菜單中的"Help"->"InstallNewSoftware",點(diǎn)擊Add...按鈕,彈出框要求輸入Name和Location:Name自己隨便取,Location輸入http:/ 點(diǎn)擊OK后,如圖點(diǎn)擊然后按下一步安裝。安裝成功后1、選擇Window---2、在左邊面板選擇Android,點(diǎn)擊右側(cè)Browse,選擇SDK的存 現(xiàn)在著手Android開發(fā)apk了,如果沒真機(jī)的情況下,得創(chuàng)建一個(gè)模擬器AVD:1Eclipse,選擇Windows-AndroidVirtualDeviceManager;2AndroidVirtualDevicesNewAVD;3name,device等等信息,點(diǎn)擊ok進(jìn)行創(chuàng)建。:2、創(chuàng)建apk程 2、彈出的創(chuàng)建框里填寫應(yīng)用名、工程名和包3、默認(rèn)下一步,下一步,創(chuàng)建成功最后,簡單來看下eclipse開發(fā)的一些信息增加現(xiàn)有工程到Eclipse工具里的步驟1、在Eclipse工具左側(cè)空白地方右鍵鼠標(biāo),彈出框,選擇Import。。3、進(jìn)入Import框,單擊右邊的Browse選擇要打開的工程路徑5、顯示已經(jīng)選擇的工程,單擊finish導(dǎo)入調(diào)試工具安裝如果需要對開發(fā)板進(jìn)行調(diào)試,在安裝好編譯環(huán)境和正常編譯出鏡像以后,用戶可能會(huì)使用到以下工具進(jìn)行調(diào)試。USB轉(zhuǎn)串口驅(qū)動(dòng):用于驅(qū)動(dòng)板子的串口板,電腦與板子進(jìn)行調(diào)試串口通信(RP6818不需要安裝3)FastbootUSBFastboot方式鏡像燒寫(調(diào)試工具)一、 轉(zhuǎn)串口驅(qū)動(dòng)安裝說(以下以4418為例,其他平臺(tái)安裝的流程也是一樣的,只是選擇不同的驅(qū)動(dòng)文件如果要顯示開發(fā)板打印信息,必須在電腦上安裝串口驅(qū)動(dòng)。電腦連接好USB線,把USB轉(zhuǎn)串線和板USB線進(jìn)行連接后,開發(fā)板開機(jī)進(jìn)入系統(tǒng),會(huì)出現(xiàn)以下的圖標(biāo),usbusb驅(qū)計(jì)算機(jī)圖標(biāo),打開資源管理USBUSB該USB傳串設(shè)備,選 更新驅(qū)動(dòng)程 ,再點(diǎn)擊瀏覽計(jì)算機(jī)查找驅(qū)動(dòng)程 (如下圖單擊瀏選擇USB驅(qū)動(dòng)對應(yīng)的位置(例如 在E盤下),選擇CP2120驅(qū)動(dòng),單擊確單擊下一自動(dòng)安裝驅(qū)動(dòng)中安裝完回到設(shè)備資源管理,顯示USB轉(zhuǎn)串已安裝為串口已已安裝成功的USB轉(zhuǎn)串設(shè)備, 為接下來需要對串口進(jìn)行設(shè)置(例如設(shè)置串和波特率以及校驗(yàn)位等等如上圖: 轉(zhuǎn)串設(shè)備(紅框處)選擇屬性,得到下圖屬性設(shè)置框,再點(diǎn)擊端口設(shè)修改“位/秒 處設(shè)置,點(diǎn)擊右 角,選擇115200,其他可依照下圖修,單擊高級 ,出現(xiàn)下圖顯示,單擊COM 設(shè)可自己選擇想用的COM端,然后單擊確至此,串口設(shè)置完成二、 燒寫驅(qū)動(dòng)安裝說(以下以 為例,其他平臺(tái)安裝的流程也是一樣的,只是選擇不同的驅(qū)動(dòng)文件如果要對開發(fā)板進(jìn)行NXUsbBurner_Ver1.0.6燒寫時(shí),必須在電腦上安裝該的對應(yīng)USB驅(qū)動(dòng)。開發(fā)板和電腦進(jìn)行連接后,開機(jī)前按住BOOT鍵,接著再按開機(jī)鍵,此時(shí),電腦會(huì)出現(xiàn)以下的圖標(biāo)這說明還沒安裝USB驅(qū)動(dòng),以下是驅(qū)動(dòng)安裝流程。打4418USB擇更新驅(qū)動(dòng)程序,再點(diǎn)擊瀏覽計(jì)算機(jī)查找驅(qū)動(dòng)程序(如下圖)單擊瀏選擇USB驅(qū)動(dòng)對應(yīng)的位置(例如 在E盤下),選擇Nexell_USB_Drivers_All驅(qū)動(dòng),單擊確單擊下一單擊始終安裝此驅(qū)動(dòng)程 成功安裝驅(qū)動(dòng),單擊驅(qū)動(dòng)安裝成功至此,NXUsbBurner_Ver1.0.6燒寫方式下的設(shè)備USB驅(qū)動(dòng)安裝完如果遇到NXUsbBurner_Ver1.0.6燒寫時(shí)提示未識別USB設(shè)備,請如果遇到切換了電腦的USB接口提示未識別USB設(shè)備,請重復(fù)執(zhí)行以上安裝三、Fastboot燒寫方式下的驅(qū)動(dòng)安裝(以下以4418為例,其他平臺(tái)安裝的流程也是一樣的,只是選擇不同的驅(qū)動(dòng)文件如果要對開發(fā)板進(jìn)行fastboot燒寫時(shí),必須在電腦上安裝該的對應(yīng)USB驅(qū)動(dòng)。開發(fā)板和電腦進(jìn)行連接后,開發(fā)板通電后,在uboot啟動(dòng)倒計(jì)時(shí)內(nèi)按下回車鍵,輸入fastboot并回車,此時(shí),會(huì)出現(xiàn)以下如下圖顯示:說明fastboot方式下設(shè)備驅(qū)動(dòng)未能正確安裝打開設(shè)備管理器更新驅(qū)動(dòng)程 ,再點(diǎn)擊瀏覽計(jì)算機(jī)查找驅(qū)動(dòng)程(如下圖選擇USB驅(qū)動(dòng)對應(yīng)的位置(例如:在 下),選擇4418-usb-driverl驅(qū)動(dòng),單擊確單擊下一點(diǎn)擊始終安裝此驅(qū)動(dòng)程序安裝完成,單此時(shí)設(shè)備管理器顯示成功安裝驅(qū)動(dòng)后的設(shè)備文至此,fastboot方式下的設(shè)備USB驅(qū)動(dòng)安裝完四、 安裝與使Xmanager支持串口輸出和ssh,下面介紹一下工具安裝與串口功能的配置打開光盤文件Tools\NetSarangXmanagerEnterprisev2.1雙擊 _xme21.exe進(jìn)行安裝安裝完成后桌面會(huì)有XmanagerEnterprise這一個(gè) 雙擊打開現(xiàn)在還沒有連點(diǎn)擊左上角的File->New,會(huì)彈出接著把Method的下拉選項(xiàng)改成接著點(diǎn)擊setup,選擇對應(yīng)的端口,波特率選擇注:由于電腦連接的是com2,所以輸出ConnectingtoCOM2...如果是com1會(huì)輸出連接的端口必須跟電 設(shè)備管理器看到的端口一致才能使五、 工具安裝與使到光盤找到Tools\winimage\winimage850下winimage850.exe,雙擊安點(diǎn)擊下一點(diǎn)擊點(diǎn)擊下一點(diǎn)擊下一點(diǎn)擊下一點(diǎn)擊完接著說明一下如何制作SD啟動(dòng)卡點(diǎn)擊確定打開工具選擇物理驅(qū)動(dòng)器中的虛擬硬盤鏡像選擇對應(yīng)的SD卡,點(diǎn)擊確定。當(dāng)前開發(fā)板的內(nèi)存為1GB,選擇rpuboot_sd.vhd(6818選擇6818光盤里的rpuboot_sd.vhd文件最后彈選擇是,如果失敗會(huì)彈出框,成功則沒有,制作成功后即可使用改引導(dǎo)卡了。接著SD卡上電就可以啟動(dòng)了。RP6818支持SD卡燒寫,請選擇正確的VHD文SD卡燒寫是指制作SD升級卡以后,進(jìn)入升級卡,新rp6818,然后把升級文件拷到卡上新rp6818下,最后把制作好tf卡放到卡槽里面,接著在上電啟動(dòng)之前按SD按鍵然后持續(xù)VHD文件路徑:光盤下Android5.1\Ttools\sd-update\rp6818VHD文件。tf卡不能小于4GUSB鏡像燒RP4418目前支持兩種升級方1、批量生產(chǎn)NXUsbBurner:適用于工廠生產(chǎn),升級量產(chǎn),一臺(tái)電腦可以接多個(gè)同時(shí)進(jìn)行升級2、fastbootu-boot的機(jī)器??梢詥蝹€(gè)文件燒寫,節(jié)約調(diào)試的時(shí)間,注意:當(dāng)機(jī)器的INAND格式化以后,必須通過NXUsbBurner工具先進(jìn)行燒寫 鏡像燒寫使用說功能說此方式使用NXUbBrnrVer..6.exe進(jìn)行燒寫,適合工廠燒寫,高效,簡單,可接多個(gè)板子同時(shí)升級。電腦系統(tǒng)要求:win7(部分XP系統(tǒng)使用該可以識別設(shè)備,但不能燒寫,WIN8系統(tǒng)有待驗(yàn)證準(zhǔn)備工作5V3A電首先要準(zhǔn)備一塊板子、 線、串口線、電源和電腦一臺(tái)。連接方5V3A電電源是5V3A的適配器準(zhǔn)備步驟:1、要進(jìn)行USB需要給電腦安裝RP4418的USB驅(qū)動(dòng),參考調(diào)試工具NXUsbBurnerVer1.0.6.exe燒寫驅(qū)動(dòng)安裝2、要從光盤中拷貝NXUsbBurner_Ver1.0.6 3、把升級工具拷到電腦本地 下存放著升級需要的文件開始燒1、電腦連好usbOTG線,然后連打開NXUsbBurner_Ver1.0.62、配置NXUsbBurner_Ver1.0.6,單擊USB點(diǎn)這顯示圖框,再點(diǎn)擊USBBoot點(diǎn)這選擇 下 ,單擊確定其他配置不動(dòng),單擊OK,如下圖選擇 下Drone2_images\rpdzkj_4418_s5p4418\partmap.txt,單擊打開如下圖:3、開發(fā)板先按住BOOT鍵,接著按下power鍵,等待2秒鐘就可以松開手。單擊NXUsbBurner_Ver1.0.6.exeFULLUSBSCAN出現(xiàn)Usb信息,證明Usb已識別,準(zhǔn)備工作已完成然后單 All,自動(dòng)開始燒寫,此時(shí)也可查看已連接的串口打印信息,顯示如下如下圖燒寫全部完成,此時(shí)可按開發(fā)板復(fù)位鍵,開發(fā)板可啟動(dòng)Fastboot功能說此方式適合調(diào)試、開發(fā),有兩種燒寫方法:USBfastboot批量燒寫USBfastboot單文件燒準(zhǔn)備工5V3A電首先要準(zhǔn)備一塊可以正常跑的板子、USB- 線、 轉(zhuǎn)串口線、電源和電腦一臺(tái)。連接5V3A電電源是5V3A的適配器準(zhǔn)備步2、USB需要操作命令,需要給電腦安裝串口工具,參考調(diào)試工具安裝Xmanager安3、要從光盤中拷貝fastboot-6818 到電腦上,如桌面上也可以。該 下有很多升級文44、打開5、把升級工具拷到電腦本地 下存放著需要升級的文件5、把串口線和USB線連接到電腦 開機(jī)啟動(dòng)開發(fā)板后,uboot倒計(jì)前完成前在串口工具窗口按回車鍵:6fastboot注意 燒寫方式下,開發(fā)板會(huì)被計(jì)算機(jī)識別為另一種設(shè)備文件此時(shí)需要正確fastboot燒寫方式下的USB驅(qū)動(dòng),可參考fastboot燒寫方式下的驅(qū)動(dòng)安裝,安裝成功后就可以進(jìn)入fastboot燒寫開始燒寫:1、批量燒 2、單個(gè)文件燒1、此時(shí)回到fastboot-6818文件 下運(yùn)行writer_all_6818.bat,自動(dòng)開始批量批處理文件主要包含以下內(nèi)uboot(uboot包含2個(gè)文件)第三條升級kernel第五條升級cache從命令里可以看出燒寫的時(shí)候?yàn)槭裁磿?huì)有6818/這個(gè)名字,這其實(shí)并不是燒寫6818的意思,而是批處理 有個(gè)6818的 另外大家也留意一下每條燒寫命令第三個(gè)參數(shù),大家一看就會(huì)明白的了,不同的參數(shù),會(huì)把鏡像燒到不同的分區(qū)2、升級完成后,批處理文件會(huì)自動(dòng)關(guān)閉,升級過程可以到串口工具里可以看到,升級完成后提示:3、下圖所示,標(biāo)明升級成功了,按ctrl+c退出4 輸入boot命令或者直接按復(fù)位按鍵,開發(fā)板將重新啟動(dòng),批量燒寫完成。首先打開fastboot的根接 把剛剛升級內(nèi) 令粘貼到命令提示符上接著點(diǎn)擊回車燒寫完成當(dāng)當(dāng)看到顯示升級內(nèi)核成功。也可以看一下串口終端顯示已經(jīng)燒寫完成,執(zhí)行復(fù)位重新開SD卡燒一、概RP6818SDSD卡把升級文件拷到SD的升 里開發(fā)板撥SD卡啟動(dòng)方式啟動(dòng)插上SD自動(dòng)升級(升級完成后有提示)二、操作流制作SD下面對不同的配置選擇不同的VHD文件說明Android5.1(DDRINAND(4、8、16、32GB)都使用把升級文件拷到SD的升 里做好升級卡以后,部分電腦再去讀寫SD卡有時(shí)候會(huì)出現(xiàn)需要格式化,可以進(jìn)行格式化,再重新做一下接下把需要升級的文件拷貝到 下請確保以上所有文件都存在且名稱不能修改,以上文件是光盤里的升級文件,如果用戶修改了源碼,請把新的文件一一對應(yīng)替換。插上SD升級成功:會(huì)自動(dòng)重啟并進(jìn)入系統(tǒng)。tf卡不能小于4G源碼解壓編譯解壓:RP6818源碼存放在光盤里 這8個(gè)都是RP6818的全部源碼,如果需要解壓,需要把這8個(gè)文件一起拷到虛擬機(jī)里的編譯 首令行跳 需要解壓 接首令行跳 需要解壓 接著通過命令進(jìn)行解catlollipop-5.1.1_r6.tgz*|tar-xzvf一定要注意空格解壓完成后,會(huì)在當(dāng) 生成一個(gè)lollipop-5.1.1_r6uboot、kernel、 都在這 下編譯: ./device/rpdzkj/tools/build.sh-brp6818-tmodules ./device/rpdzkj/tools/build.sh-brp6818-tkerneluboot編譯: ./device/rpdzkj/tools/build.sh-brp6818-tu-bootandroid編譯:./device/rpdzkj/tools/build.sh-brp6818-tandroid一般情況下,第一次用全局編譯,編譯通過了以后,如果只是針對內(nèi)核修改,那么用內(nèi)核編譯命令進(jìn)行編譯即可。全局編譯完成后,會(huì)生成一個(gè)鏡 接著看下 下都有哪些文有用到升級的文件包u-boot.bin:這個(gè)是uboot文件boot.img:這個(gè)文件包括kernel&ramdisksystem.img:這個(gè)是android系統(tǒng)的文件 格式化后如何進(jìn)行燒寫當(dāng)用戶INAND格式化以后,可以使用1、NXUsbBurnerVer1.0.6燒寫鏡像2、SD卡升級這兩種任意一種都可以實(shí)現(xiàn)驅(qū)動(dòng)調(diào)試源碼說明LCD:lcd驅(qū)動(dòng)源碼位于kernel\drivers\ 主要包括nxp-fb.c;對于LVDS使能,直接給控制腳上電即可。分辨率需要在cfg_main.h里修改(uboot&kernel)。ubootkernelCamera:頭驅(qū)動(dòng)源碼位于kernel\drivers\media\sp2518.cAudio音頻驅(qū)動(dòng)源碼位于kernel\sound\soc\codecs\wm8960.c和kernel\sound\soc\nexell\nx RTL8211E:網(wǎng)卡驅(qū)動(dòng)源碼位于kernel\drivers\net\ethernet\nexell\nxpmacnxpmac_main.cSDMMC:sdmmc驅(qū)動(dòng)源碼位于ker

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論