2-jlink烧写2440裸板程序_第1页
2-jlink烧写2440裸板程序_第2页
2-jlink烧写2440裸板程序_第3页
2-jlink烧写2440裸板程序_第4页
2-jlink烧写2440裸板程序_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、烧写 Na nd Flash开发板设为Nor Flash启动(开发板有选择Nor Flash或Nand Flash启动的开关)接好JLIink后,用JLink的软件J-Flash烧写百问 网特制的u-boot.bin到Nor Flash上去重启开发板,在串口里操作u-boot烧写NandFlash步骤1:使用JLink烧写Nor Flash 注:JLink只支持烧写Nor Flash,不支持烧写Nand Flasho准备工作:JLink的USB 口接到电脑上,JLink 的JTAG 口用排线和开发板的JTAG 口相连,开 发板设为Nor Flash启动并上电启动 J-Flash o1).选择菜

2、单 File - Open - Open Project ,” 打开:开发板资料 如何烧写S3C244裸板程序s3c2440.jflash。F屮和CjTiinr-:亡ytVlLiw图2打开S3C2440工程2).选择菜单 Target - Connect ”已乓HTE 1 Ffcid *_口问 “4 n:?i.TT3T*L IT1SB-r JHn-rh JEjU =iL jjcu Tnrr-1& Jej kJu * Aw.-nrieCTTO T3S图3连接开发板3).选择菜单File - Open ”,打开要烧写的二 进制文件,比如u-boot.bin ,并且在 Startaddress”里输

3、入0图4打开bin文件4).选择菜单Target - Auto ”即可自动烧写步骤 2:Nor Flash 上已经有了 u-boot ,使用u-boot烧写法一(dnw烧写):用两根US线,分别连接板子上的US和USB-COM打 开串口调试工具secureCRT,波特率调节为115200.第一 次使用板子上的USBq要装驱动(路径:开发板资料 windowsdriversdnw ) 必须手动安装驱动把已经烧好的 u-boot 的开发板上电启动。在倒数 0之 前,按下键盘的空格键。输入 n 即(download u-boot to nand flash ).打开软件 dnw路径:开发板资料如何烧

4、写S3C244裸板程序工具windowsUSB Port -transmit例:打开 开发板资料 binhardwarelcd.bin烧写成功后,板子断电,拨到nand启动再打开电源,就可以在secureCRT里面调试输出了法二( tftp 下载烧写):解压 tftpboot (开发板资料 windowstools )到 (C:Program Filestftpboot ),并发送快捷方式到 桌面待用。打开tftp查看ip地址Current Directory: 开发板资料 binhardware( 即 常用的烧写 bin 文件的地方 )注意: tftp 这个软件要在板子 nor 启动之前打开

5、板子断电,nor启动,打开power,在倒数0之前,按 下键盘的空格键。选择q( help tftp )方法:tftpboot 地址 bin 文件print (查看下 ip 地址)set ipaddr 1 - 板子的地址 set serverip PC 的地址(两者要在同一网段)save - 保存注:电脑有两个网卡, 无线网卡和普通网卡 这里的 IP 地址指的是本地连接的 IP (默认网关为 ) 其IP可以指定也可自动分配。也可在电脑和板子间加一个路由器- 当交换机 用,其IP地址若指定模式和原IP地址一样,其IP地址若 自动分配模式则需要打开 tftp 软件查看下现在的 IP。插上网线pin

6、g - 看看 host 是不是 alivetftpboot 30000000 leds.bin 下载mtd -查看分区nand erase bootloader-擦除bootloader这个分区,bootloader只是个标识nand write 30000000 bootloader - 烧写断电,nand启动法三( nfs 烧写):kernel :nfs 300000000:/work/nfs_root/uImagenand erase kernelnand write.jffs2 30000000 kernelfs:nfs 300000000:work/nfs_root/fs_qtopi

7、a.yaffs2nand erase rootnand write.yaffs 30000000 260000 2f76b40重烧系统( uboot ,内核,文件系统)u-boot 的烧写和烧写裸板是一样的烧写内核(内核路径:开发板资料 bin )dnw:在菜单里面输入k,然后使用dnw.exe发送文件 选择时注意:文件类型为 All filestftp :current directory:开发板资料 bintftpboot 30000000 uImagenand erase kernelnand write.jffs2 30000000 kernel 写校验码烧写文件系统( menu -回

8、到菜单项)dnw:在菜单里面输入y,然后使用dnw.exe发送yaffs2 文件或dnw:在菜单里面输入j,然后使用dnw.exe发送jffs2文件,再参考使用手册P44设置bootargstftptftpboot 30000000 fs_qtopia.yaffs2 nand erase rootnand write.yaffs 300000000 x00260000$(filesize)或tftp :tftpboot 30000000 fs_qtopia.jffs2 nand erase rootnand write.jffs2 300000000 x00260000$(filesize)-

9、从 0 x00260000开始烧完输入reset或者重新上电附:win7下若用不了 dnw,可使用linux下的dnw将 资料嵌入式开发板资料如何烧写S3C244裸板程序 工具linux 目录下的dnw,拷贝到虚拟机 linux 上的/work/nfs_root/temp/fs_mini_medevcd /work/system/li nu x-cp arch/arm/boot/ulmage/work/ nfs_root/temp/fs_mi ni_mdevsudo cp /work/n fs_root/temp /fs_mi ni_mdev /dnw /bi nsudo chmod +x /bin/dnwsudo chmod +s /bin/dnw给dnw添力口 root 权限让vmwar啦于前台,打开 VMware USB Arbitration Service 这项服务,断开US戲。插入USB接 口,检查虚拟USB是否接上Isusb|

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论