H-jtag烧写u-boot到Nand Flash(mini2440)
H-jtag烧写u-boot到Nand?Flash —— 鹏哥整理并验证 开发板??????mini2440 核心??????????S3C2440 NAND?Flash(K9F2G08)????256?MB 我今天刚试着把u-boot通过H-jtag烧写到友善之臂的mini2440的Nand?flash上去。在网上找了一些资料。最后烧写成功了。过程如下: ? 目录: 一、下载H-jtag的最新版本H-jtag-v1.0 2 二、配置H-jtag 2 1、设置?JTAG?端口 2 2、设置初始化脚本 3 3、检测目标器件 4 三、烧写U-boot到Nand?Flash 4 一、下载H-jtag的最新版本H-jtag-v1.0?http://www.hjtag.com/ 按照友善之臂的手册和H-jtag的手册安装好H-jtag。 H-JTAG-1.0的功能和特点总结如下: 二、配置H-jtag?1、设置?JTAG?端口(1)打开H-jtag的主界面,选择Setting--》USB/LPT?Selection?,然后弹出的对话框中选择LPT,用并口连接H-jtag。 (2)安装完也许H-JTAG后可能会检测不到芯片,这很正常,这是因为jtag小板和软件配置有一定到差别,因此要配置一下软件,依次打开setting-LTP?Jtag?Setting,然后按照下图的参数进行配置:在友善之臂的手册上有,请参看手册。配置完成后点击OK 2、设置初始化脚本?在?H-JTAG?的主界面,点?Init->Init?Script,跳出?Init?Script?窗口,点该窗口下面的Load按钮,找到FriendlyARM2440.his文件,然后点击OK,注意不要点击“Enable?Auto?Init”,如下图 ? 3、检测目标器件使用开发板附带的?JTAG?小板连接开发板的?JTAG?接口,将选择开关打到NAND?flash启动那一端。并接上打开电源。点主菜单COntrol->Detect?Target。 三、烧写U-boot到Nand?Flash(1)点?H-JTAG主菜单的Flasher?-》Start?H-Flasher?打开H-Flasher烧写程序窗口。 (2)下载配置文件S3C2440+K9F2G08.hfc,并解压放到某一个目录。 在?H-Flasher?窗口菜单中选择“Load”?,出现打开文件选择窗口,选择下载好并且解压好的S3C2440+K9F2G08.hfc这个文件(如果是烧写nor的话选择S3C2440+SST39VF1601.hfc),这样烧写的配置基本就好了,不用再配置其他的选项了。 配置文件S3C2440+K9F2G08.hfc如下:
(3)开始烧写 在选项“4?Programming”里面点击check的话就会正确检测出nand?flash的id了。 Type选择“Plain?Binary?Format”, Src?File选择要烧写的u-boot, 最后点击program,等待烧写结束就可以了! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |