DMA-6410XP RVDS平台驗證方法

Download Report

Transcript DMA-6410XP RVDS平台驗證方法

附錄四
DMA-6410XP RVDS
平台驗證方法
DMATEK CO.,LTD
深圳市長高科技有限公司
 實驗程式,包括以下項目:
實驗項目
軟體
連接埠名稱
支援
模式
負載端動作
請參閱書目次
LED
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載
燒錄NOR
模擬
D608一秒ON/
一秒OFF閃爍
11-1-2
ADC
DNW
V0.60CBanya
n-US
V2.1.01RVDS
V3.0
UART0USB_
OTGPOWER_
5V
燒錄下載
燒錄NOR
模擬
ADC0 SCAN
由0-3.3V TO
0-1024
11-2-2
Step Motor
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0USB_
OTGPOWER_
5V
燒錄下載
燒錄NOR
模擬
馬達加減速
正反轉
12-3-2
Uart
DNW V0.60C
UART0USB_
OTGPOWER_
5V
燒錄下載燒錄
NOR模擬
串列埠可與PC
13-1-2
DNW
V0.60CBanyan-US
V2.1.01RVDS V3.0
UART0USB_
OTGPOWER_
5V
燒錄NOR
模擬
發射&接收
資料
ASM
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載燒錄
NOR模擬
顯示Checksum O.K.
Buzzer
DNW
V0.60CBanyan-US
V2.1.01RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載
燒錄NOR
模擬
按ENTER_KEY蜂鳴
器ON,按ESC_KEY
蜂鳴器OFF
DC_Moto
DNW
V0.60CBanyan-US
V2.1.01RVDS V3.0
UART0USB_
OTGPOWER_
5V
燒錄下載
燒錄NOR
模擬
馬達加減速
IIC
DNW
V0.60CBanyan-US
V2.1.01RVDS V3.0
UART0USB_
OTGPOWER_
5V
燒錄下載
燒錄NOR
模擬
顯示記憶體之位址,
由00-FF相關數值
KeyScan
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載
燒錄NOR
模擬
顯示按鍵觸動之號碼
,
1234567890abcdef
LCD
DNW
V0.60CBanyanUS V2.1.01RVDS
V3.0
UART0USB_
OTGPOWER_
5V
燒錄下載
燒錄NOR
模擬
由LCD面板輸
出,紅、綠、
藍顏色顯示
RTC
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載燒錄
NOR模擬
連續顯示年、
月、日、星期
、時、分、秒
Touch
DNW V0.60C
UART0
燒錄下載
觸控面板相關
位
Banyan-US
V2.1.01
RVDS V3.0
USB_OTG
POWER_5V
燒錄下載燒錄
NOR模擬
置,會顯示觸
控點之位址數
值
DNW V0.60C
Banyan-US
V2.1.01
RVDS V3.0
UART0
USB_OTG
POWER_5V
燒錄下載
燒錄NOR
模擬
由VGA埠輸出
,紅、綠、藍
顏色顯示
VGA
 PS:1、以上範例,相關詳細資料,請參閱出貨光碟
 2、DMA-6410XP是透過底板上的J906跳線來設置模擬模式的,將跳線帽插在J906
有標示“DB”字樣一端。J906在板上的位置及配置如下圖所示:
 SW118設定2、4為ON,進入模擬模式,如下圖
 目前的程式碼可使用以下方式驗證:
 1.使用DMA ARM USB模擬器,詳細請参考手册或者公司的相關書籍。



2..bin文件可以使用DNW download到0x52000000完全具体操作如下:
首先接上電源,和PC上的串列線和USB device線,打開串列連線工具DNW。
1)具體步驟
第一步,啟動DNWV0.60C:
 第二步,設定DOWNLOAD ADDRESS 0x52000000:
 第三步,系統平台打開電源:
PC上的串列線和USB device線接妥,確認USB-OK ,否則無法正確動作。
 第四步,點Serial Port,選擇Connect:
 第五步,系統平台USB初次接上PC連接,PC會檢查系統平台驅動程式,必須常
駐程式。
 請選擇出貨光碟之路徑\TOOLS\DNW_V0.60C\SMDK6410 USB Driver:
 第六步,開機後在5秒內按任意鍵,進入選擇畫面:
 第七步,選擇0 DOWNLOAD & RUN:
 第八步,確認相對位址:
 位址為0x52000000,在\Components\Common\scatter_NOR.txt相對應點:
點OK後返回下載介面,點USB Port,選擇transmit,選擇下載的bin文件。
 第九步,選擇BIN檔案路徑載入。

2) LED範例:
 進行結果如下:

3) ADC範例:
 進行結果如下:

4) Step Motor範例:
 進行結果如下:

5) Uart範例:
 進行結果如下:
 3. 如果要把.bin文件燒寫到Nor Flash中進行,請用當前目錄下的scatter_NOR.txt
文件替换工作中\Components\Common\scatter_NOR.txt,重新編輯(ASM除外,
ASM如果要燒寫到nor,請直接設置地址,如下图)
 點工具擋中的Edit,選擇Debug Setting:
 將圖中的0x52000000改成0:
儲存,然後重新編輯。