⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flash.bak

📁 vxworks BSP AT91RM9200 网卡驱动,串口驱动
💻 BAK
字号:
;-------------------------------------------------------
; code|lab Board Initialization Script
; Generic ARM
; 3-13-2003
;
; This script issues a re-map command and returns
;-------------------------------------------------------
;system init 
sys.reset
sys.cpu  AT91RM9200
sys.u

; Write SMC[0]
data.set 0xFFFFFF70 %l 0x00003284

; Write SMC[2]
data.set 0xFFFFFF78 %l 0x770030FF

; Clock Initialization

;Write PMC Clock Generator Main Oscillator Register

data.set 0xFFFFFC20 %l 0x00000001

;Wait 1.s

; Write to PLLAR Register
data.set 0xFFFFFC28 %l 0x20453E07	;0x20263E04

;Wait 1.s

; Write to PLLBR Register
data.set 0xFFFFFC2C %l 0x10483E0E

;Wait 1.s

; Write to MCK Register for Slow Clock
data.set 0xFFFFFC30 %l 0x00000001

;Wait 1.s

; Write to MCK Register for the actual selection
data.set 0xFFFFFC30 %l 0x00000202

;Wait 1.s

; Configure PIOC as peripheral (D16/D31)

data.set 0xFFFFF870 %l 0xFFFF0000
data.set 0xFFFFF874 %l 0x00000000
data.set 0xFFFFF804 %l 0xFFFF0000
;Configure PIOC as peripheral(pa17.PA18)



; Setup MEMC to support all connected memories (CS0 = FLASH; CS1=SDRAM)
data.set 0xFFFFFF60 %l 0x00000002 

; Init SDRAM

; SDRC CR
data.set 0xFFFFFF98 %l 0x2188C155

; SDRC MR
data.set 0xFFFFFF90 %l 0x00000002

; Write a word on SDRAM
data.set 0x20000000 %l 0x00000000

; SDRC MR
data.set 0xFFFFFF90 %l 0x00000004

; Write a word on SDRAM
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000
data.set 0x20000000 %l 0x00000000

; SDRC MR
data.set 0xFFFFFF90 %l 0x00000003

; Write on SDRAM
data.set 0x20000200 %l 0x00000000

; SDRC TR
data.set 0xFFFFFF94 %l 0x000002e0

; Write on SDRAM
data.set 0x20000000 %l 0x00000000

; SDRC MR
data.set 0xFFFFFF90 %l 0x00000003

; Write on SDRAM
data.set 0x20000000 %l 0x00000000

; Issue Re-Map command
data.set 0xFFFFFF00 %l 0x00000001

;TargetInit True		Return true on success

; Init FLASH

;flash.reset 
;flash.create 0x10000000--0x107fffff 0x10000 am29lv100 word
;flash.erase all
;flash.program all


;load program
data.load F:\Tornado2.2_arm\target\proj\at9200\default\vxworks
;data.load F:\Projects\TI_F240\AT91RM9200-BasicEMAC-ARM1_2-2_0\AT91RM9200-BasicEMAC\compil\BasicEMAC_Data\Debug\BasicEMAC.axf
cd F:\LAUTERBACH\T32USB\demo\arm\KERNEL\vxworks
task.config vxworks
menu.rp vxworks

d.l
enddo






















⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -