?? mpserv_dk9200_pgm.dbs
字號:
#--------------------------------------------------------------------------------------
# ATMEL Microcontroller Software Support - ROUSSET -
#--------------------------------------------------------------------------------------
# The software is delivered "AS IS" without warranty or condition of any
# kind, either express, implied or statutory. This includes without
# limitation any warranty or condition with respect to merchantability or
# fitness for any particular purpose, or against the infringements of
# intellectual property rights of others.
#--------------------------------------------------------------------------------------
# File Name : mpserv_dk9200.dbs
# Object : Setup script for the Ateml AT91RM9200 board (Green Hills probes)
# with specifc board initialisation
#
# 1.0 25/Mars/03 JPP : Creation
# 1.1 03/Apr/03 JPP : set arm9tdmi
#--------------------------------------------------------------------------------------
# This is an empty place holder Setup Script for setting up an AT91RM9200 board
# for running programs.
# Set target need only the first connection for Green Hills probes setting
set target arm9tdmi
set
# Reset the processor
print Reset JTAG
jr
rst
# you can wait the Flash initialization
# sleep 1
halt
# Disable wchdog timers?
# Disable the cache?
Print Setup memory
# REMAP memories, Internal SRAM => 0x000000000 and Internal ROM => 0X00100000
m 0xFFFFFF00=0x00000001
# Print set PIOC as peripheral
m 0xFFFFF804=0xFFFF0000
# Print set EBI cs for sdram
m 0xFFFFFF60=0x00000002
# Print Init SDRAM
m 0xFFFFFF98=0x7fffffd0
m 0xFFFFFF90=0x00000002
m 0x20000000=0x00000000
m 0xFFFFFF90=0x00000004
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0x20000000=0x00000000
m 0xFFFFFF90=0x00000003
m 0x20000080=0x00000000
m 0xFFFFFF94=0x000001F4
m 0x20000000=0x00000000
m 0xFFFFFF90=0x00000000
m 0x20000000=0x00000000
print Set the speed of the internal clock?
# -Master Clock Register PMC_MCKR : "dirty CSS" is selected
# m 0xFFFFFC30=0x00000003
# set apmc pllb
m 0xFFFFFC20=0x0000FF01
m 0xFFFFFC2C=0x102F3E05
# select PLLB as master clock
m 0xFFFFFC30=0x00000007
print Open PIO for USART
m 0xFFFFF404=0xC00000
# Open USART 2 Clock and TC2
m 0xFFFFFC10=0x80100
# Set All register for RESET
print Reset Register
reg r0 0x0
reg r1 0x0
reg r2 0x0
reg r3 0x0
reg r4 0x0
reg r5 0x0
reg r6 0x0
reg r7 0x0
reg r8 0x0
reg r9 0x0
reg r10 0x0
reg r11 0x0
reg r12 0x0
reg sp 0x0
reg lr 0x0
reg pc 0x0200000
reg cpsr 0xd3
# print == Help for command pane =====================
# print MULTI>memload raw c:\tmp\flash\loader.bin 0x0200000
# print MULTI>target reg pc 0x200000
# print MULTI>target reg cpsr 0xd3
# print MULTI>c
# print == Help for command pane =====================
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -