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

📄 rdiserv_multiice_dk9200.dbs

📁 arm 9 200 的 boot 程序很好的治疗
💻 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           : rdiserv_multiICE_dk9200no_pgm.dbs
# Object              : Setup script for the Ateml AT91RM9200 board (ARM Ltd MULTI ICE board) 
#			with specifc board initialisation
#
# 1.0 25/Mars/03 JPP  : Creation 
#--------------------------------------------------------------------------------------

# Reset the processor
print Reset JTAG
halt
rst

# Set reg
# Set All register for RESET
print Reset Register
reg r0 = 0
reg r1 = 0
reg r2 = 0
reg r3 = 0
reg r4 = 0
reg r5 = 0
reg r6 = 0
reg r7 = 0
reg r8 = 0
reg r9 = 0
reg r10 = 0
reg r11 = 0
reg r12 = 0
reg sp = 0
reg lr = 0
reg pc = 0200000
reg cpsr = d3

#                      Set up for Thunder
# Setup memory?
# Settings : Rempap
# REMAP memories, Internal SRAM => 0x000000000 and Internal ROM => 0X00100000
# setmem 0xFFFFFF00 0x00000001 32
# set PIOC as peripheral
# setmem 0xFFFFF804 0xFFFF0000 32
# set EBI cs for sdram
# setmem 0xFFFFFF60 0x00000002 32
# Init SDRAM
# setmem 0xFFFFFF98 0x7fffffd0 32
# setmem 0xFFFFFF90 0x00000002 32
# setmem 0x20000000 0 32
# setmem 0xFFFFFF90 0x00000004 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0x20000000 0 32
# setmem 0xFFFFFF90 0x00000003 32
# setmem 0x20000080 0 32
# setmem 0xFFFFFF94 0x000001F4 32
# setmem 0x20000000 0 32
# setmem 0xFFFFFF90 0x00000000 32
# setmem 0x20000000 0 32

# Set the speed of the internal clock?
# set apmc pllb 
# setmem 0xFFFFFC20 0x0000FF01 32
# setmem 0xFFFFFC2C 0x102F3E05 32
# select PLLB as master clock
# setmem 0xFFFFFC30 0x00000007 32


# Open PIO for USART2
# setmem 0xFFFFF404 0xC00000 32
# Open USART 2 Clock and TC2
# setmem 0xFFFFFC10 0x80100 32

# This is an empty place holder Setup Script for setting up an ARM board
# for running programs.

# Reset the processor

# rst

# Disable wchdog timers?

# Disable the cache?


# Load the Xmodem application directely in multi application
# print MULTI>memload raw c:\tmp\flash\loader.bin 0x0200000
# print MULTI>#target reg pc = 200000 no work must set PC By Register windows
# print MULTI>target reg cpsr = d3
# print MULTI>c       

⌨️ 快捷键说明

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