fl2440学习记录(一)
BootLoader
使用官方光盘资料中的BootLoader
烧写工具和软件:
Jlink
Jlink-Commander
DNW
接线:
232串口转USB口
Jlink
USB device端口
SDRAM烧写过程
串口连接DNW,开发板接COM0
jlink连接JTAG接口
上电
打开jlink-commander
基本配置选择ARM9、波特率115200,速度12000
首先烧写引导程序2440init.bin,写到位置0
loadbin C:/desktop/2440init.bin 0
设置pc指针指向该地址并运行:
setpc=0
g
h
接下来烧写FL_2440bootV5.bin
loadbin C:/desktop/FL_2440bootV5.bin 0x30010000
设置pc指针指向该地址并运行:
setpc=0x30010000g
此时DNW中应该出现启动界面,烧写bootloader到SDRAM成功
NAND FLASH烧写
因为SDRAM掉电就没有了,所以需要把Bootloader烧写到NAND FLASH
使用USB线连接开发板和电脑
安装USB驱动(有点麻烦,需要开启无签名驱动模式,在设置》更新和安全》恢复》立即重新启动)
装完驱动,DNW的USB:X会变成OK,这样就可以用USB发送数据到制定的地址了,该地址在configuration里面设置0x30800000
准备工作完成,在启动界面先按1再按0,烧写bootloader到0x00000000地址,点击USB Port》Transmit选择FL_2440boot.bin
瞬间下载完成
重新上电后,自动进入启动界面