加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用Jtag烧写bootloder

发布时间:2020-12-15 18:29:22 所属栏目:百科 来源:网络整理
导读:使用H-Jtag替代sjf2440烧写 2 440Flash的详细说明? ?? 说明 : ? 使用的是OK2440-III开发板,NANDFLASH 是K9F2G08的nandflash芯片 1、下载H-Jtag软件 http://www.hjtag.com/chinese/download.html 2、 配置JTAG接口 ????现在大家使用的基本上都是SJF?JTAG小

使用H-Jtag替代sjf2440烧写2440Flash的详细说明???

说明 :

? 使用的是OK2440-III开发板,NANDFLASH 是K9F2G08的nandflash芯片

1、下载H-Jtag软件

http://www.hjtag.com/chinese/download.html

2、配置JTAG接口

????现在大家使用的基本上都是SJF?JTAG小板,JTAG小板上有两个接口,一个JTAG口,一个WIGGLER口,使用H-JTAG软件连接WIGGLER口,使用sjf2440软件使用JTAG口,。连接好开发板上的JTAG接口和电脑上的并口,安装并口驱动。打开H-Jtag的?Settings->LPT?JTAG?Setting菜单,如下图配置即可:


3、检测CPU芯片

????在配置好JTAG后,使用?Opertaions->Detect?Target?来检测CPU,有时可能会弹出错误提示(当我的板子进Qopia界面后偶尔会出错),此时只需手动复位开发板,再重新检测即可,检测到CPU后软件会显示CPU架构,如下图:



4、配置对应的CPU以及Flash参数

??????通过Flasher->Start?H-Flasher菜单打开Flash烧写程序,首先?打开Load菜单,弹出文件选择界面,定位到H-Jtag安装目录下的HFC?Examples目录,该目录下包括一些常用的CPU以及flash的配置文件


????针对我的开发板,选择S3C2440+K9F1208.hfc文件:

在flash?Selection中选择s3c2440+k9F2G08flash?,不同的flash选择不同的型号,我用的是K9F2G08的nandflash芯片


然后选择左侧的“Programming”菜单,复位开发板,单击reset按钮,再单击reset复位下边的“Check”按钮,此时应该能正确检测到Flash与CPU,如下图:



5、烧写Flash

???烧写flash前先配置下Configuration选项,把RAM?START?Addres?为0x30800000?


选择需要烧写的文件类型,flash的block位置以及page页面,最后选择需要烧写的文件src?File?框选择bootloader文件


如上图,我的选择是针对烧写S3C2440的bootloader进行的配置,然后点右边的“Program”按钮,开始进行flash烧写


????烧写速度基本上稳定在7K/S,相比sjf2440程序快多了,烧写完成后会有提示


???

重新开发板,会在DNW下看到bootloader启动了,以后就可以用usb下载kernel和根文件系统了。

?我的操作系统是XP,win?7?上应该也可以的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读