D m a 2 4 4 0 x p
This presentation is the property of its rightful owner.
Sponsored Links
1 / 88

D M A - 2 4 4 0 X P 教學平台使用 PowerPoint PPT Presentation


  • 39 Views
  • Uploaded on
  • Presentation posted in: General

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 非作業系統下的週邊裝置測試 4 BIOS 編譯測試 5 BIOS 燒錄測試 6 用 sjf2440 工具將 BIOS 燒錄到 Nor Flash. 1 教學平台設置及連接.

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


D m a 2 4 4 0 x p

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 教學平台開機使用

  • 3DMA-2440XP的初步使用

    • 3.1 DMA-2440XP的BIOS使用

    • 3.2 非作業系統下的週邊裝置測試

  • 4 BIOS編譯測試

  • 5 BIOS燒錄測試

  • 6 用sjf2440工具將BIOS燒錄到Nor Flash


D m a 2 4 4 0 x p

1 教學平台設置及連接

  • 在出廠前,已將Linux 燒錄到板子上了,這一章節的工作環境是在WINDOWS。


D m a 2 4 4 0 x p

1.1 啟動模式選擇

啟動模式的選擇,前面已介紹本教學平台是通過J3 跳線來決定的。

J3 接上JUMP,從NAND FLASH 啟動。

J3 不接JUMP,從NOR FLASH 啟動。

出廠時教學平台的起動代碼置於NAND FLASH 中,所以J3 處於短路狀態。


D m a 2 4 4 0 x p

1.2 其他跳線設置

  • J26 是LCD 的電壓選擇,可選擇3.3V 供電或是5V 供電。


D m a 2 4 4 0 x p

1.3 外部硬體連接

  • 用交叉串列連接線(教學平台中提供)將教學平台上的串列介面J12 與PC 串列介面1 相連。

  • 2) 用交叉網路線(一頭為A 型接法一頭為B 型接法)將CON2(10M NET)與PC 相連。


D m a 2 4 4 0 x p

1.3 外部硬體連接

  • 3) 用USB 連接線將教學平台與PC 機相連。

  • 4) 12V電源連接到教學平台上。

  • 5) 連接上液晶螢幕和觸控螢幕(J25 和JP26)。

  • 6) 喇叭連接到J13 音效輸出接頭(綠色座)。


D m a 2 4 4 0 x p

1.4 除錯終端配置

  • 在PC 機上DNW(0.50),在configuration 中設置為:COM1(根據情況自已選定串列介面),串列傳輸速率為115200,8 位元,無奇偶位元,停止位元1,無硬體流量控制。

  • 也可用超級終端進行操作。


D m a 2 4 4 0 x p

1.4 除錯終端配置


D m a 2 4 4 0 x p

目錄

  • 1 教學平台設置及連接

    • 1.1 啟動模式選擇

    • 1.2 其他跳線設置

    • 1.3 外部硬體連接

    • 1.4 除錯終端配置

  • 2 教學平台開機使用

  • 3DMA-2440XP的初步使用

    • 3.1 DMA-2440XP的BIOS使用

    • 3.2 非作業系統下的週邊裝置測試

  • 4 BIOS編譯測試

  • 5 BIOS燒錄測試

  • 6 用sjf2440工具將BIOS燒錄到Nor Flash


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 開啟電源,按空白鍵,停在BOOTLOADER系統會提示找到新硬體,按以下步驟安裝好USB 驅動。


Dma 2440xp

DMA-2440XP 的初步使用

  • 按重置鍵後,在DNW 中敲入任意鍵進入BIOS 啟動目錄介面如下圖:


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 1.出現以下提示,選擇“從清單或指定位置安裝...”


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 點選下一步,選擇教學平台提供的光碟所提供的驅動路徑,點選下一步。


D m a 2 4 4 0 x p

2 教學平台開機使用


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 安裝好USB 驅動後可以看到電腦的硬體中多出了如下硬體:


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 現在在DNW 中已經可以看到很多資訊,在出廠前,設置Linux 自啟動,教學平台開電後,BootLoader 會等待一段時間,如果沒有任何輸入,將會自動啟動這個linux 系統,這時將在串列介面和LCD 螢幕有資訊顯示,在串列介面,將進入Linux 的命令模式下,在LCD 螢幕上,將有QT 介面的顯示,要進入QT,先要進行觸控螢幕的校準後,一路NEXT 下去,才能進入QT 的介面。


D m a 2 4 4 0 x p

2 教學平台開機使用

  • 下圖是在超級終端中能看到的啟動Linux 後的資訊:


D m a 2 4 4 0 x p

目錄

  • 1 教學平台設置及連接

    • 1.1 啟動模式選擇

    • 1.2 其他跳線設置

    • 1.3 外部硬體連接

    • 1.4 除錯終端配置

  • 2 教學平台開機使用

  • 3DMA-2440XP的初步使用

    • 3.1 DMA-2440XP的BIOS使用

    • 3.2 非作業系統下的週邊裝置測試

  • 4 BIOS編譯測試

  • 5 BIOS燒錄測試

  • 6 用sjf2440工具將BIOS燒錄到Nor Flash


3 dma 2440xp

3 DMA-2440XP 的初步使用

  • 按重置鍵後,在DNW 中敲入任意鍵進入BIOS 啟動目錄介面如下圖:


3 1 dma 2440xp bios

3.1 DMA-2440XP 的BIOS 使用

  • 下面是BIOS 功能說明。

  • DMA-2440XP 教學平台所用的BIOS 主要功能有檔案下載(USB 和串列介面)、FLASH

  • 燒錄(NOR 和NAND)、啟動儲存在FLASH 中的程式、設置啟動參數(針對LINUX)


3 1 dma 2440xp bios1

3.1 DMA-2440XP 的BIOS 使用

  • BIOS 功能表的第0 和1 項功能分別是USB 和串列介面下載,都是配合DNW 這個程式使用的,在DNW 上的Configuration 功能表的Options 選項裏可以選擇PC 和教學平台相同的串列介面和串列傳輸速率,還可以指定USB 下載時教學平台要將下載的檔保存到SDRAM 中的起始位址,對於DMA-2440XP 教學平台。

  • SDRAM 的物理起始位元元址是0x30000000,結束位址是0x34000000,大小是64Mbytes,所以指定的USB 下載位址要在此範圍內。


3 1 dma 2440xp bios2

3.1 DMA-2440XP 的BIOS 使用

  • 另外BIOS 自身佔用了0x30200000 以下的空間,因此在用BIOS 的USB 下載功能時應指定地址大於等於0x30200000。

  • 用串列介面下載時,BIOS 內部固定了下載位址為0x30400000。

  • BIOS 在下載結束後,會詢問是否執行下載的程式,利用此功能可引導LINUX 和WINCE 及使用者自己編譯的應用程式。


3 1 dma 2440xp bios3

3.1 DMA-2440XP 的BIOS 使用

  • 注意用USB 下載要先在PC 端裝好驅動程式,確認USB 連接好,有時PC 端出現發現無法識別的USB 設備時,可在BIOS中按下ESC 取消下載,等幾秒鐘再輸入0 啟動USB 下載。


3 1 dma 2440xp bios4

3.1 DMA-2440XP 的BIOS 使用

  • BIOS 的第2 項功能可執行NAND FLASH 的燒錄,目前支援三星的32M 和64M 兩種型號。

  • BIOS 對NAND FLASH 作了簡單的分區,主要是為適應LINUX 作業系統,分區0 為BOOT 區,儲存BOOTLOAD,如BIOS,分區1 用做儲存核心,使用者也可將自己的程式燒入此分區,分區2 用作儲存根檔案系統。


3 1 dma 2440xp bios5

3.1 DMA-2440XP 的BIOS 使用

  • BIOS 在啟動後,若等待5 秒鍾沒接收到控制串列介面的資料,會自動將儲存在分區1 的程式讀到0x30400000 位址開始的SDRAM 中並執行。使用者可在下載完資料後不執行,輸入2 後選擇分區將下載的資料燒錄到NAND

  • FLASH 裏去,注意若下載的檔大於分區大小時,BIOS 會有提示,但仍可執行燒錄。


3 1 dma 2440xp bios6

3.1 DMA-2440XP 的BIOS 使用

  • 功能[0]:透過USB DEVICE 下載程式,並執行。

  • 功能[1]:透過USB DEVICE 下載程式,不立即執行,下載完後,會自動返回到主功能功能表。

  • 在選擇這個功能選項後,要輸入一個下載位址,測試程式的執行位址為0x30100000,不要與測試程式的位址相衝突就行。


3 1 dma 2440xp bios7

3.1 DMA-2440XP 的BIOS 使用

  • 功能[2]:透過串列介面下載程式。

  • 功能[3]:向NOR FLASH 寫入檔案或程式。

  • 功能[4]:向NAND FLASH 寫檔案或程式,NAND FLASH 分為4 個分區,分區1為BOOT 分區,分區2 為核心分區(Linux 核心),分區2 根檔案系統分區,分區3 其他檔案系統分區(出廠設置為WinCE 核心的分區)。


3 1 dma 2440xp bios8

3.1 DMA-2440XP 的BIOS 使用

  • 功能[5]:從NAND FLASH 執行程式。

  • 功能[6]:用來抹除NAND FLASH 分區。

  • 功能[7]:配置一些系統參數和Linux 啟動參數。

  • 功能[8]:解壓縮WINCE 的Bin 檔。


3 1 dma 2440xp bios9

3.1 DMA-2440XP 的BIOS 使用

  • 在功能[7]中,會出現14 個設定,下面主要介紹幾個關鍵的參數。

  • 設置方法是輸入選項編號,如在提示“please select item::"提示下輸入14,出現“please enter value:"提示,輸入“1"後Enter,再次出現功能表,要保存參數的話,選擇15 退出,退出時出現提示是否需要保存,按“Y"後系統會保存參數及退出,顯示主功能表。


3 1 dma 2440xp bios10

3.1 DMA-2440XP 的BIOS 使用

  • 具體操作可以參看下圖:


3 1 dma 2440xp bios11

3.1 DMA-2440XP 的BIOS 使用

  • 參數[0]:啟動分區選擇,1 為Linux 系統,3 為WINCE 系統。

  • 參數[2]:rundelay ,這個選項用來設置自啟動延遲的時間。設置為0,則不自啟動,

  • 設置某個非0 參數,則BOOTLOADER 啟動後,不按任意鍵延遲一段時間後,會自啟

  • 動NAND FLASH 分區1 裏的程式。


3 1 dma 2440xp bios12

3.1 DMA-2440XP 的BIOS 使用

  • 參數[5]:rootfs,設置Linux 根檔案系統所在的分區,1 為1 分區,2 為2 分區。

  • 一般情況下設為“2"。

  • 參數[7]:rootfs,設置Linux 根檔案系統所在的分區,1 為1 分區,2 為2 分區。

  • 一般情況下設為“2"。


3 1 dma 2440xp bios13

3.1 DMA-2440XP 的BIOS 使用

  • 參數[8]:tty,設置Linux 啟動時所採用串列終端,1 為ttyS0,2 為ttyS1,3 為ttySA0,4為ttySA1。

  • 對於2.6 內核一般情況下設為“4"。

  • 參數[14]:userpara,設置LCD 顯示參數,對於Sharp 3.5’’(240X320),設置的參數為1,對於Sharp 3.5’’( 320X240),設置的參數為2,對於Sharp 4.3’’(480X272),設置的參數為3,對於Sharp 6.4’’(640X480),設置的參數為4。


3 1 dma 2440xp bios14

3.1 DMA-2440XP 的BIOS 使用

  • 參數設置後,選擇15 退出,將會提示是否要儲存,輸入“y",這樣就將參數儲存到FLASH 中了。


D m a 2 4 4 0 x p

3.2 非作業系統下的週邊裝置測試

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


3 2 1

3.2.1 執行測試程式

  • 先找到BIOS 測試程式DMA-2440A_Test.bin,這個bin 檔案在光碟目錄的“Image"資料夾下載執行,首先下載測試程式,下載步驟如下:

  • (1) 接好教學平台電源,開電啟動教學平台,按Enter 鍵,進入BOOTLOADER的主功能功能表。


3 2 11

3.2.1 執行測試程式

  • (2) 在DNW 中設置USB 下載執行位址為0x32000000。


3 2 12

3.2.1 執行測試程式

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


3 2 13

3.2.1 執行測試程式

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


3 2 14

3.2.1 執行測試程式

  • USB 連接是否成功在啟動資訊中有提示,如下圖


3 2 15

3.2.1 執行測試程式

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


3 2 16

3.2.1 執行測試程式

  • (5) 下載結束後,會自動執行。 出現如下介面:


3 2 2

3.2.2 相關週邊資源測試

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


3 2 21

3.2.2 相關週邊資源測試

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


3 2 22

3.2.2 相關週邊資源測試

  • (2)即時時鐘測試

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


3 2 23

3.2.2 相關週邊資源測試

按“ESC"鍵可以退出該測試,並返回到主功能表中。


3 2 24

3.2.2 相關週邊資源測試

  • (3)ADC 測試

  • 在主功能表中,輸入“3",再按“Enter"鍵,將進行ADC 測試,可學平台右下角的可變電阻(AIN0),可以看到ADC 的值在不斷的變化。


3 2 25

3.2.2 相關週邊資源測試

  • 按“ESC"鍵可以退出該測試,並返回到主功能表中。


3 2 26

3.2.2 相關週邊資源測試

  • (4)按鍵測試

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


3 2 27

3.2.2 相關週邊資源測試

按“ESC"鍵可以退出該測試,並返回到主功能表中。


3 2 28

3.2.2 相關週邊資源測試

  • (5)觸控螢幕測試

  • 在主功能表中,輸入“5",再按“Enter"鍵,將進行觸控螢幕測試,接著點選觸

  • 控螢幕,可以看到串列介面可以列印出觸點的位置。


3 2 29

3.2.2 相關週邊資源測試

  • 按“ESC"鍵可以退出該測試,並返回到主功能表中。


3 2 210

3.2.2 相關週邊資源測試

  • (6)LCD 測試

  • 在主功能表中,輸入“6",再按“Enter"鍵,將進行LCD 測試,按任意鍵將顯示繼續,接著再按“Enter"鍵,直到圖片都顯示結束,將退出LCD 測試,返回主功能功能表。


3 2 211

3.2.2 相關週邊資源測試


3 2 212

3.2.2 相關週邊資源測試

  • (7)640x480 VGA 測試

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


3 2 213

3.2.2 相關週邊資源測試

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


3 2 214

3.2.2 相關週邊資源測試

  • (8)紅外線測試

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


3 2 215

3.2.2 相關週邊資源測試

(9)CAN 匯流排測試

在主功能表中,輸入“9",再按“Enter"鍵,將進行CAN 匯流排測試,我們讓

CAN 工作在回環模式,可以在串列介面的顯示資訊中看到CAN 通訊的結果。


3 2 216

3.2.2 相關週邊資源測試

  • 按“ESC"鍵可以退出該測試,並返回到主功能表中。


3 2 217

3.2.2 相關週邊資源測試

  • (10)IIC 測試

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


3 2 218

3.2.2 相關週邊資源測試

  • 這個測試結束後,會自動退回到主功能表中。


3 2 219

3.2.2 相關週邊資源測試

  • (11)音效輸出測試

  • 先將喇叭接到教學平台的J13 介面,或使用板子上附的揚聲器。

  • 在主功能表中,輸入“11",再按“Enter"鍵,將進行音效輸出測試,這時將從喇叭聽到聲音。


3 2 220

3.2.2 相關週邊資源測試

  • 按“+"或“-"可以增加或減少音量,按“ESC"鍵可以退出測試,返回主功能表。


3 2 221

3.2.2 相關週邊資源測試

  • (12)音效輸入測試

  • 先將喇叭接到教學平台的J13 介面,並將麥克風與教學平台的J15 相連。

  • 在主功能表中,輸入“12",再按“Enter"鍵,將進行音效輸入測試,這時按照該測試的提示,輸入任意鍵,將會進行錄音測試,可以對著麥克風發聲,在喇叭處將會聽到聲音。


3 2 222

3.2.2 相關週邊資源測試

  • (13)SD 卡測試

  • 先將SD 卡插入教學平台的SD 卡座。

  • 在主功能表中,輸入“13",再按“Enter"鍵,將進行SD 卡讀寫測試。


3 2 223

3.2.2 相關週邊資源測試

  • 出現提示,說明SD 測試是OK 的,測試完成後,會自動退回到主功能表。


3 2 224

3.2.2 相關週邊資源測試

  • (14)CF 卡讀寫測試

  • 先插上CF 卡,再開電執行測試程式,進入測試主功能表,輸入“14",在按“Enter",將進行CF 卡讀寫測試,測試執行後,將在串列介面顯示寫入CF 卡的資料和從CF 讀出的資料,對這寫入的資料和讀出的資料進行比較,就能驗證CF 的介面的好壞。


3 2 225

3.2.2 相關週邊資源測試

  • 測試完成後,會自動退回到主功能表。


3 2 226

3.2.2 相關週邊資源測試

  • (15)攝影鏡頭測試

  • 請將攝影鏡頭裝上核心板的J18 ,並確保攝影鏡頭已裝在教學平台上。


3 2 227

3.2.2 相關週邊資源測試

  • 在主功能表中,輸入“15",再按“Enter"鍵,將進行攝影鏡頭測試,在DNW 中

  • 顯示如下圖示:


3 2 228

3.2.2 相關週邊資源測試

  • 這時將在LCD 螢幕的上半部顯示攝影鏡頭抓到了圖像,顯示幕顯示如下圖所示:

  • 按“ESC"鍵可以退出該測試,並返回到主功能表中。


D m a 2 4 4 0 x p

目錄

  • 1 教學平台設置及連接

    • 1.1 啟動模式選擇

    • 1.2 其他跳線設置

    • 1.3 外部硬體連接

    • 1.4 除錯終端配置

  • 2 教學平台開機使用

  • 3DMA-2440XP的初步使用

    • 3.1 DMA-2440XP的BIOS使用

    • 3.2 非作業系統下的週邊裝置測試

  • 5 BIOS燒錄測試

  • 6 用sjf2440工具將BIOS燒錄到Nor Flash


5 bios

5 BIOS 燒錄測試

  • 我們使用sjf2440 工具進行燒錄,本教學平台提供的光碟中有附帶此燒錄工具。


5 bios1

5 BIOS 燒錄測試

  • (1) 先用20 PIN 排線將DMA-2440XP 的20 PIN JTAG 介面(J20)與JTAG 小板的JP3 介面相連。

  • 然後將光碟裏的“Flash write"資料夾複製到硬碟。


5 bios2

5 BIOS 燒錄測試

  • (2) 安裝giveio 驅動,進入“Flash write"資料夾下,點選“安裝驅動.exe",將跳出如下介面。


5 bios3

5 BIOS 燒錄測試

  • 先點選“InStall Parallel Port Driver"欄目下的“Remove"按紐,然後點選該項目下的“Install"按紐。

出現“Service is installed and run"說明giveio 驅動安裝成功。


5 bios4

5 BIOS 燒錄測試

  • (3)將剛才編譯生成的DMA-2440TEST.bin 檔案複製到當前資料夾下(如果已存在,覆蓋它),然後對該資料夾下的SJF_DMA-2440_MON.BAT 批次檔案進行修改,改為“sjf2440 /f:DMA-2440TEST.bin"。燒錄程式所支援的FLASH 都列出來了,有K9S1208(NAND,64M)、28F128J3A、AM29LV800、SST39VF160/1 等。


5 bios5

5 BIOS 燒錄測試

  • (4)在出現上面的介面後,我們在“Select the Function to test:"提示下,輸入`0',然後Enter,這時將選擇K9S1208 進行燒錄,顯示如下:


5 bios6

5 BIOS 燒錄測試

  • (5)接著在“Select the function to test :"提示下,輸入“0",然後Enter,選擇 K9F1208 進行燒錄,接著再在“Input target block number:"欄下輸入偏移位址“0",顯示資訊如下:

接著Enter,Enter 後,開始燒錄程式,程式燒錄完成後,會自動退出。


5 bios7

5 BIOS 燒錄測試

  • (6)關閉電源,拔掉JTAG 接頭,將J21(OM0)的JUMP 接上,將PC 的串列介面和教學平台的串列介面2(J7,中間的那個串列介面)通過串列介面線連接好,在PC 上啟動DNW 程式,並通過Configuration 選項設置好PC 的串列介面和串列傳輸速率,點選OK 後再在Serial Port 功能表下選擇Connect,注意不要有其他程式佔用你所選中的串列介面。

  • 開啟教學平台電源,燒進NAND FLASH 的程式BIOS 會啟動執行。


D m a 2 4 4 0 x p

目錄

  • 1 教學平台設置及連接

    • 1.1 啟動模式選擇

    • 1.2 其他跳線設置

    • 1.3 外部硬體連接

    • 1.4 除錯終端配置

  • 2 教學平台開機使用

  • 3DMA-2440XP的初步使用

    • 3.1 DMA-2440XP的BIOS使用

    • 3.2 非作業系統下的週邊裝置測試

  • 4 BIOS編譯測試

  • 5 BIOS燒錄測試

  • 6 用sjf2440工具將BIOS燒錄到Nor Flash


6 sjf2440 bios nor flash

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • 在進行NOR FLASH 燒錄前,先要將J3 的JUMP 取掉。

  • (1) 將光碟目錄下的“Flash write"資料夾複製到硬碟。


6 sjf2440 bios nor flash1

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • (2) 安裝好giveio 驅動,如果在上一章節《用sjf2440 工具將BIOS 燒錄到NAND FLASH》已安裝了,在這一章節,這個步驟可以省略。

  • (3) 用20 PIN 排線將DMA-2440XP 的20 PIN JTAG 介面(J20)與JTAG 小板的JP3 介面相連。


6 sjf2440 bios nor flash2

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • (4) 進入“Flash write"資料夾下,然後點選該檔案夾下的SJF_DMA-2440_

  • MON.BAT 批次檔案,顯示資訊如下:


6 sjf2440 bios nor flash3

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • (5)在出現的上圖資訊下,輸入“3",然後按“Enter",選擇燒錄SST39VF160,這個選項支援SST39VF160 和SST39VF1601。資訊如下:


6 sjf2440 bios nor flash4

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • 接著在“Input target offset:"提示符號下輸入“0",然後Enter,這樣,就開始進行NOR FLASH 的燒錄了。燒錄需要一段時間,燒錄完成後,會自動退出。


6 sjf2440 bios nor flash5

6 用sjf2440 工具將BIOS 燒錄到Nor Flash

  • (6)燒錄完成後,拔掉JTAG 接頭,設置好串列介面工具(DNW 或超級終端)的參數,開電重置就可以啟動BIOS 了。


  • Login