使用linux測(cè)試9261開發(fā)板-_第1頁(yè)
使用linux測(cè)試9261開發(fā)板-_第2頁(yè)
使用linux測(cè)試9261開發(fā)板-_第3頁(yè)
使用linux測(cè)試9261開發(fā)板-_第4頁(yè)
使用linux測(cè)試9261開發(fā)板-_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、使用Linux測(cè)試9261開發(fā)板 版本:Rev1.02009-02更新記錄2009.02.11文檔創(chuàng)建。使用Linux測(cè)試9261開發(fā)板Team MCUZone 本文敘述使用Linux對(duì)本站的VC9261,SAM9261EK開發(fā)板(以下簡(jiǎn)稱作9261開發(fā)板進(jìn)行基本功能測(cè)試的過程。包含了LCD,NAND,SDRAM,USB Host,以及網(wǎng)絡(luò)測(cè)試。推薦用戶在購(gòu)買了板子后按照本文的內(nèi)容進(jìn)行測(cè)試,一來(lái)可以確認(rèn)板子的功能,二來(lái)可以熟悉板子的操作。一,準(zhǔn)備工作的軟理文件at91sam9261ek_demo_linux.bat 。正。連接好的信息。1.校準(zhǔn)觸摸屏Linux啟動(dòng)后將首先運(yùn)行LCD的校準(zhǔn)程序:

2、 依次點(diǎn)擊5個(gè)測(cè)試點(diǎn),完成觸摸屏的校準(zhǔn)。2.測(cè)試LCD校準(zhǔn)完成后,屏幕上將顯示一個(gè)歡迎界面: 該界面同時(shí)用于GUI控件的演示。在屏幕上觸摸時(shí),對(duì)應(yīng)觸摸點(diǎn)會(huì)顯示光標(biāo)。中間的gif動(dòng)畫會(huì)循環(huán)播放。進(jìn)度條上方的文字指示當(dāng)前被按下的按鍵號(hào),最下方的兩個(gè)按鈕可以控制上方進(jìn)度條的增減。運(yùn)行中的截圖: 三,測(cè)試外設(shè)功能使用與上一節(jié)相同的辦法將basefs_9261.rar燒寫到板子。連接串口線到PC,通過網(wǎng)線將板子連接到路由器。這里假設(shè)路由器IP為192.168.1.1。開發(fā)板IP在本例中已經(jīng)設(shè)置為192.168.1.100。如果需要修改,請(qǐng)?jiān)趗-boot 下停止自動(dòng)啟動(dòng),修改環(huán)境變量中的bootargs:

3、 1.測(cè)試SD卡將SD卡連接到開發(fā)板,然后給開發(fā)板上電,Linux啟動(dòng)信息中將提示: 上圖顯示SD卡被正確識(shí)別。登陸系統(tǒng)后運(yùn)行如下命令: 可以看到相應(yīng)分區(qū),然后可以使用如下命令mount SD卡:Mount之前請(qǐng)?jiān)?mnt下建立文件夾card,作為mount點(diǎn)。 這里,SD卡被mount到/mnt/card下,其內(nèi)容就可以通過該路徑進(jìn)行訪問。2.測(cè)試USB Host準(zhǔn)備一個(gè)U盤,將其連接到開發(fā)板的USB HOST插座上: 系統(tǒng)檢測(cè)到U盤,運(yùn)行如下命令: 使用mount命令將U盤mount到某個(gè)文件夾: 此后,U盤的內(nèi)容即可通過/mnt/msd文件夾訪問。3.測(cè)試網(wǎng)絡(luò)注意:請(qǐng)檢測(cè)相關(guān)PC的防火墻

4、設(shè)置,或者關(guān)閉防火墻進(jìn)行測(cè)試。首先ping路由器: Ping外網(wǎng)的IP也可以通過,就說明網(wǎng)絡(luò)設(shè)置是OK的。板子上的telnetd開機(jī)后就會(huì)運(yùn)行: 在網(wǎng)絡(luò)內(nèi)另一臺(tái)主機(jī)上telnet上開發(fā)板: 使用root登陸即可遠(yuǎn)程控制開發(fā)板。4.測(cè)試簡(jiǎn)單C程序到/usr/testapp下運(yùn)行hello: 該程序只是不停更新一個(gè)計(jì)數(shù)器。該程序能運(yùn)行,說明程序運(yùn)行環(huán)境基本OK。使用ctrl+c按鍵可以中止程序的運(yùn)行。 5.測(cè)試按鍵運(yùn)行下面命令了解按鍵的資源分配: 到/usr/testapp下運(yùn)行key,按動(dòng)板子上的按鍵,檢查相應(yīng)輸出: 6.測(cè)試串口DBGU是默認(rèn)輸出設(shè)備,也就是ttyS0,當(dāng)前的系統(tǒng)控制臺(tái)足以證明

5、其功能OK。硬件上的USART0在Linux下被識(shí)別為ttyS1: 到/usr/testapp下運(yùn)行usart_tst,該程序從ttyS1采集以回車結(jié)束的字符串并回顯。 看到該段提示后將開發(fā)板上的串口插座拔下,連接到USART0對(duì)應(yīng)的插座上,然后在超級(jí)終端中輸入字符,按回車即可看到字符回顯: 測(cè)試完成后請(qǐng)將串口線還原,重新連接到DBGU上??梢詫⒋诰€連接到DBGU后通過ctrl+c中止測(cè)試。7.測(cè)試NAND板載的128MB NAND默認(rèn)情況下被分成兩個(gè)64MB的分區(qū): 其中分區(qū)0對(duì)應(yīng)的mtdblock0已經(jīng)被用作了rootfs,分區(qū)1可以供用戶使用。使用命令mount可以將其以jffs2文件

6、系統(tǒng)mount到系統(tǒng)文件夾: 用戶可以對(duì)/mnt/mtd進(jìn)行讀寫,寫入的數(shù)據(jù)將保存在NAND上。8.測(cè)試RTC首先檢查設(shè)備節(jié)點(diǎn): 通過下面命令更新系統(tǒng)時(shí)間并同步到rtc: 下次啟動(dòng)時(shí)系統(tǒng)將從rtc同步時(shí)間: 四,Linux下的其它應(yīng)用請(qǐng)參考本站其它的Linux應(yīng)用文章。五,一些事項(xiàng)建議用戶購(gòu)買了板子后都能按照上面的步驟進(jìn)行測(cè)試,以熟悉硬件。請(qǐng)按照上文描述的步驟操作,以避免出現(xiàn)問題。六,后記以上的敘述中并沒有補(bǔ)充Linux的相關(guān)知識(shí),有問題的時(shí)候可以看Linux官網(wǎng)或者google。如果有任何問題和建議,請(qǐng)到MCUZone論壇發(fā)帖,謝謝!使用 Linux 測(cè)試 9261 開發(fā)板 TeamMCUZone 提供: 全系列 ARM

溫馨提示

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

評(píng)論

0/150

提交評(píng)論