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

📄 init_sdr.inc

📁 Redboot, boot-loader of Linux for Freescale ARM family.
💻 INC
字号:
clearbreak
bexec 0x00000000
wait = on
reset
pause 1

setreg @CP15_CONTROL=0x00050078
// configuring CP15 for enabling the pripheral bus
setreg @CP15_PERIP_MEM_REMAP=0x40000015

// This starts a comment line
// SPBA setup
setmem /32 0x5003C00C =0x7
setmem /32 0x5003C01C =0x7
setmem /32 0x5003C024 =0x7
setmem /32 0x5003C028 =0x7
setmem /32 0x5003C040 =0x7
setmem /32 0x5003C044 =0x7
setmem /32 0x5003C048 =0x7
setmem /32 0x5003C04C =0x7
setmem /32 0x5003C050 =0x7
setmem /32 0x5003C054 =0x7
setmem /32 0x5003C058 =0x7
setmem /32 0x5003C05C =0x7

// Drive strength setup
setmem /16 0x50040200 =0x0082
setmem /16 0x50040202 =0x0002
setmem /16 0x50040204 =0x0108
setmem /16 0x50040208 =0x0103
setmem /16 0x5004020A =0x01C3
setmem /16 0x5004020C =0x0183

// WEIM manual reset
setmem /32 0xB8002000 =0x00001E00
setmem /32 0xB8002004 =0x20000D01
setmem /32 0xB8002008 =0

wait on
wait = on
setmem /32 0xB800100C =0x00396729
setmem /32 0xB8001010 =0x00000010
pause 1 
setmem /32 0xB8001008 =0x921144BF
setmem /8  0x90000400 =0x00
setmem /32 0xB8001008 =0xA21144BF
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /8  0x90000000 =0x00
setmem /32 0xB8001008 =0xB21144BF
setmem /8  0x90000033 =0x00
setmem /32 0xB8001008 =0x821144BF
setmem /8  0x90000000 =0x00

// enable IPU clock
setmem /32 0x50048020 =0x471C4924
setmem /32 0x50048034 =0x41244924

setmem /32 0xB8002040 =0x0000DCF6
setmem /32 0xB8002044 =0x444A4541
setmem /32 0xB8002048 =0x44443302

readfile,raw,gui "R:\tftp\mxc27530ads_redboot.bin"=0x91f00000
setreg @R15=0x91F00000

⌨️ 快捷键说明

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