FL2440开发板的烧录

第一步

安装软件下载地址:
1. J-Link

1. J-Link 驱动安装
 2. USB 转串口驱动安装

  3. SecureCRT安装

 4. Windowstftp服务器下载

烧录文件 :
1. bootstrap-s3c2440.bin
2. u-boot-s3c2440.bin
3. linuxrom-s3c2440.bin
4. rootfs-ubifs.bin

5. s3c2440_apps.apm

第二步
J-Link操作:
1:j-link>h:停止程序运行
j-link>speed 12000 khz:设置j-link速度为12MHZ
j-link>loadbin:加载文件 H:\linux\bootstrap-s3c2440.bin 0(这边为加载bootstrap)
J-Link>setpc  0
J-Link>g:运行程序:
2:加载u-boot文件
J-Link>h
J-Link>loadbin H:\linux\u-boot-s3c2440.bin
0x33f80000(0x33f80000为存放地址)
J-Link>setpc 0x33f80000
J-Link>g
J-Link>
然后开发板就滴滴滴响一下,即u-boot烧录进去了
第三步
u-boot下烧录
1: 设置 u-boot 环境变量
u-boot> nand scrub 格式化整个 Nandflash
u-boot>set ethaddr 00:11:22:33:44:55 设置网卡 MAC 地址
u-boot>set ipaddr 192.168.100.1 设置网卡 IP 地址
u-boot>set serverip 192.168.100.2 设置 TFTP 服务器 IP 地址
u-boot>save 保存环境变量
如图设置





























2: 烧录 u-boot 程序
u-boot>tftp 30008000 u-boot-s3c2440.bin 下载 u-boot 程序到内存中
u-boot>nand erase 0 100000 擦除 u-boot 存放相应分区
u-boot>nand write 30008000 0 60000 从内存中写入u-bootnandflash相应分区
烧录Linux系统
u-boot>tftp 30008000 linuxrom-s3c2440.bin
下载Linux内核相应文件到内存中

u-boot>nand erase 100000 擦除Linux内核及其后面所有的分区
u-boot>nand write 30008000 100000 ${filesize}写入Linux内核到相应nandflash分区
烧录根文件系统

u-boot>tftp 30800000 rootfs-ubifs.bin 下载根文件系统相应文件到内存中
u-boot>nand erase 1000000 4000000 擦除根文件系统相应分区
u-boot>nand write 30800000 1000000 $filesize 写入根文件系统到相应 nandflash 分区
u-boot>boot既可以运行:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值