1 / 60

D M A - 2 4 4 0 X P 平台使用

D M A - 2 4 4 0 X P 平台使用. 目錄. 1 教學平台設置及連接 1.1 啟動模式選擇 1.2 其他跳線設置 1.3 外部硬體連接 1.4 除錯終端配置 2 教學平台開機使用 3 DMA-2440XP 的初步使用 3.1 DMA-2440XP 的 BIOS 使用 3.2 非作業系統下的週邊裝置測試 . 1.1 啟動模式選擇. J3 接上 JUMP ,從 NAND FLASH 啟動。 J3 不接 JUMP ,從 NOR FLASH 啟動。

tave
Download Presentation

D M A - 2 4 4 0 X P 平台使用

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. D M A - 2 4 4 0 X P平台使用

  2. 目錄 • 1 教學平台設置及連接 • 1.1 啟動模式選擇 • 1.2 其他跳線設置 • 1.3 外部硬體連接 • 1.4 除錯終端配置 • 2 教學平台開機使用 • 3DMA-2440XP的初步使用 • 3.1 DMA-2440XP的BIOS使用 • 3.2 非作業系統下的週邊裝置測試

  3. 1.1 啟動模式選擇 J3 接上JUMP,從NAND FLASH 啟動。 J3 不接JUMP,從NOR FLASH 啟動。 出廠時起動代碼置於NAND FLASH 中,所以J3 處於短路狀態。

  4. 1.2 其他跳線設置 • J26 是LCD 的電壓選擇,可選擇3.3V 供電或是5V 供電。

  5. 1.3 外部硬體連接 • 1)用交叉串列連接線(教學平台中提供)將教學平台上的串列介面J12 與PC 串列介面1 相連。 • 2) 用USB 連接線將教學平台與PC 機相連。 • 3) 12V電源連接到教學平台上。

  6. 1.4 除錯終端配置 • 在PC 機上DNW(0.50),在configuration 中設置為:COM1,串列傳輸速率為115200,8 位元,無奇偶位元,停止位元1,無硬體流量控制。

  7. 1.4 除錯終端配置

  8. 目錄 • 1 教學平台設置及連接 • 1.1 啟動模式選擇 • 1.2 其他跳線設置 • 1.3 外部硬體連接 • 1.4 除錯終端配置 • 2 教學平台開機使用 • 3DMA-2440XP的初步使用 • 3.1 DMA-2440XP的BIOS使用 • 3.2 非作業系統下的週邊裝置測試

  9. 2 教學平台開機使用 • 開啟電源,系統會提示找到新硬體,按以下步驟安裝好USB 驅動。

  10. 2 教學平台開機使用 • 1.出現以下提示,選擇“從清單或指定位置安裝...”

  11. 2 教學平台開機使用 • 點選下一步,選擇教學平台提供的光碟所提供的驅動路徑,點選下一步。

  12. 2 教學平台開機使用

  13. 2 教學平台開機使用 • 安裝好USB 驅動後可以看到電腦的硬體中多出了如下硬體:

  14. 目錄 • 1 教學平台設置及連接 • 1.1 啟動模式選擇 • 1.2 其他跳線設置 • 1.3 外部硬體連接 • 1.4 除錯終端配置 • 2 教學平台開機使用 • 3DMA-2440XP的初步使用 • 3.1 DMA-2440XP的BIOS使用 • 3.2 非作業系統下的週邊裝置測試

  15. 3 DMA-2440XP 的初步使用 • 按重置鍵後,在DNW 中敲入任意鍵進入BIOS 啟動目錄介面如下圖:

  16. 3.1 DMA-2440XP 的BIOS 使用 • 功能[0]:透過USB DEVICE 下載程式,並執行。 • 功能[1]:透過USB DEVICE 下載程式,不立即執行,下載完後,會自動返回到主功能功能表。 • 在選擇這個功能選項後,要輸入一個下載位址,測試程式的執行位址為0x30100000,不要與測試程式的位址相衝突就行。

  17. 3.1 DMA-2440XP 的BIOS 使用 • 功能[2]:透過串列介面下載程式。 • 功能[3]:向NOR FLASH 寫入檔案或程式。 • 功能[4]:向NAND FLASH 寫檔案或程式,NAND FLASH 分為4 個分區,分區1為BOOT 分區,分區2 為核心分區,分區3 跟檔案系統分區,分區4 跟其他檔案系統分區。 • 功能[5]:從NAND FLASH 執行程式。 • 功能[6]:用來抹除NAND FLASH 分區。 • 功能[7]:配置一些系統參數。 • 功能[8]:解壓縮WINCE 的Bin 檔。

  18. 3.1 DMA-2440XP 的BIOS 使用 • 在功能[7]中,會出現14 個設定,下面主要介紹幾個關鍵的參數。 • 設置方法是輸入選項編號,如在提示“please select item::"下輸入14,出現“please enter value:",輸入“1"後Enter,再次出現功能表,要保存參數的話,選擇15 退出,退出時出現提示是否需要保存,按“Y"後系統會保存參數及退出,顯示主功能表。

  19. 3.1 DMA-2440XP 的BIOS 使用 • 具體操作可以參看下圖:

  20. 3.1 DMA-2440XP 的BIOS 使用 • 參數[0]:啟動分區選擇,1 為Linux 系統,2為WINCE 系統。 • 參數[2]:rundelay ,這個選項用來設置啟動延遲的時間。設置為0,則不啟動, • 若設置某個非0 參數,則BOOTLOADER 啟動後,不按任意鍵延遲一段時間後,會啟動NAND FLASH 分區1 裡的程式。

  21. 3.1 DMA-2440XP 的BIOS 使用 • 參數[7]:rootfs,設置Linux 跟檔案系統所在的分區,1 為1 分區,2 為2 分區。 一般情況下設為“2"。

  22. 3.1 DMA-2440XP 的BIOS 使用 • 參數[8]:tty,設置Linux 啟動時所採用的串列終端,1 為ttyS0,2 為ttyS1,3 為ttySA0,4為ttySA1。 一般情況下設為“4"。 • 參數[14]:userpara,設置LCD 顯示參數,對於Sharp 3.5’’(240X320),設置的參數為1,對於Sharp 3.5’’( 320X240),設置的參數為2,對於Sharp 4.3’’(480X272),設置的參數為3,對於Sharp 6.4’’(640X480),設置的參數為4。

  23. 3.1 DMA-2440XP 的BIOS 使用 • 參數設置後,選擇15 退出,將會提示是否要儲存,輸入“y",這樣就將參數儲存到FLASH 中了。

  24. 3.2 非作業系統下的週邊裝置測試 • 在非作業系統下,主要是測試蜂鳴器,RTC 即時時鐘測試,ADC 測試,按鍵測試,觸控螢幕測試,LCD 螢幕測試,640x480 VGA 測試,紅外線測試,CAN 匯流排測試,IIC 測試,音效輸出測試,音效輸入測試, SD 卡測試,CF 卡測試以及攝影鏡頭測試。

  25. 3.2.1 執行測試程式 • 先找到BIOS 測試程式DMA-2440A_Test.bin,這個bin 檔案在光碟目錄的“Image"資料夾下載執行,首先下載測試程式,下載步驟如下: • (1) 接好教學平台電源,打開電源啟動教學平台,按Enter 鍵,進入BOOTLOADER的主功能功能表。

  26. 3.2.1 執行測試程式 • (2) 在DNW 中設置USB 下載執行位址為0x32000000。

  27. 3.2.1 執行測試程式 • (3) 接上USB DEVICE 的連接線,這時要保證USB 驅動程式已裝好(前面已詳細講過USB 驅動的具體安裝),在DNW 中輸入“0"進入USB 下載並執行,出現“USB host is connected. Waiting a download."說明USB 正確啟動了,這時可以通過USB 下載了。

  28. 3.2.1 執行測試程式 • 注意用USB 下載前要先確定USB 連接好,有時PC 端出現發現無法識別的USB 設備時,可在BIOS中輸入ESC 取消下載,等幾秒鐘再輸入“0"啟動USB 下載。

  29. 3.2.1 執行測試程式 • USB 連接是否成功在啟動資訊中有提示,如下圖

  30. 3.2.1 執行測試程式 • (4) 點選“USB Port”􀃆”Transmit”選項,選擇DMA-2440A_Test.bin 這個檔案在光碟目錄的“Image"資料夾下。接著點選開啟,這樣就開始下載了。

  31. 3.2.1 執行測試程式 • (5) 下載結束後,會自動執行。 出現如下介面:

  32. 3.2.2 相關週邊資源測試 • 測試程式執行後,就可以進行相對應的週邊資源測試了,通過選擇測試程式主功能表相對應的選項,就可以進行測試。

  33. 3.2.2 相關週邊資源測試 • (1)蜂鳴器測試(Test PWM)在主功能表中,輸入“1",再按“Enter"鍵,將進行蜂鳴器測試,蜂鳴器測試執行起來,將會聽到蜂鳴器發出叫聲。

  34. 3.2.2 相關週邊資源測試 • (2)即時時鐘測試 • 在測試程式主功能表中,選擇“2",再按“Enter"鍵,看到秒鐘在不斷的變化,說明RTC 在正常工作,有一點要說明的是,這個時間並不是當前的時間。

  35. 3.2.2 相關週邊資源測試 按“ESC"鍵可以退出該測試,並返回到主功能表中。

  36. 3.2.2 相關週邊資源測試 • (3)ADC 測試 • 在主功能表中,輸入“3”,再按“Enter”鍵,將進行ADC 測試,利用平台右下角的可變電阻(AIN0),可以看到ADC 的值在不斷的變化(順時針變小、逆時針變大)。

  37. 3.2.2 相關週邊資源測試 • 按“ESC"鍵可以退出該測試,並返回到主功能表中。

  38. 3.2.2 相關週邊資源測試 • (4)按鍵測試 • 在主功能表中,輸入“4",再按“Enter"鍵,將進行按鍵測試,按鍵測試執行起來後,可以按教學平台上的SW 按鍵進行測試,按一個鍵將在串列介面列印相對應的按鍵資訊。

  39. 3.2.2 相關週邊資源測試 按“ESC"鍵可以退出該測試,並返回到主功能表中。

  40. 3.2.2 相關週邊資源測試 • (5)觸控螢幕測試 • 在主功能表中,輸入“5",再按“Enter"鍵,將進行觸控螢幕測試,接著點選觸 • 控螢幕,可以看到串列介面可以列印出觸點的位置。

  41. 3.2.2 相關週邊資源測試 • 按“ESC"鍵可以退出該測試,並返回到主功能表中。

  42. 3.2.2 相關週邊資源測試 • (6)LCD 測試 • 在主功能表中,輸入“6",再按“Enter"鍵,將進行LCD 測試,按任意鍵將顯示繼續,接著再按“Enter"鍵,直到圖片都顯示結束,將退出LCD 測試,返回主功能功能表。

  43. 3.2.2 相關週邊資源測試

  44. 3.2.2 相關週邊資源測試 • (7)640x480 VGA 測試 • 在主功能表中,輸入“7",再按“Enter"鍵,將進行640x480 VGA 測試,接著將DMA-2440XP 的VGA 介面與VGA 彩色顯示器相連。

  45. 3.2.2 相關週邊資源測試 • 按任意鍵將顯示繼續,接著再按“Enter"鍵,直到圖片都顯示結束,將退出640x480VGA 測試,返回主功能功能表。

  46. 3.2.2 相關週邊資源測試 • (8)紅外線測試 • 在主功能表中,輸入“8",再按“Enter"鍵,將進行紅外線測試,紅外線進行的是自收發模式測試,可以看到發一個立刻接收一個資料,如下圖:

  47. 3.2.2 相關週邊資源測試 (9)CAN 匯流排測試 在主功能表中,輸入“9",再按“Enter"鍵,將進行CAN 匯流排測試,我們讓CAN 工作在回環模式,可以在串列介面的顯示資訊中看到CAN 通訊的結果。

  48. 3.2.2 相關週邊資源測試 • 按“ESC"鍵可以退出該測試,並返回到主功能表中。

  49. 3.2.2 相關週邊資源測試 • (10)IIC 測試 • 在主功能表中,輸入“10",再按“Enter"鍵,將進行IIC 讀寫測試,這個測試,主要是通過向AT24C02 寫0~255 的資料,然後讀出來。

  50. 3.2.2 相關週邊資源測試 • 這個測試結束後,會自動退回到主功能表中。

More Related