Chinaunix首页 | 论坛 | 博客
  • 博客访问: 149880
  • 博文数量: 18
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 222
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-24 22:24
个人简介

电子民工

文章存档

2011年(1)

2009年(16)

2008年(1)

我的朋友

分类: LINUX

2009-05-01 23:34:15

SJF2440 是由三星提供的用来烧写开发板Flash 的工具程序,它可以通过并口连接一个
Jtag 板,用来烧写K9F1208 Nand Flash, AMD29LV800BB Nor Flash 等型号的Flash. 下面介绍
如何在WindowsXP 上安装使用它。

注意:要使用 JTAG 板进行烧写,建议时间Intel 芯片组的主板,否则有可能烧写失败。
1 安装GIVEIO 驱动
(1) 请以系统管理员的身份登录WindowsXP , 复制光盘中的giveio.sys 到
C:\WINDOWS\system32\drivers 目录
(2) 打开"控制面板->添加硬件->",按照向导进行操作:
Step1:开始安装
Step2:选择“是的,我已经连接了此硬件”,这时不必连接实际的JTAG 板。
Step3:选择“添加新的硬件设备”。
Step4:选择“安装我手动从列表选择的硬件”,如图。
Step5:不选任何选项,直接点“下一步”,如图
Step6:不选左右两侧列表中的任何选项,直接点“从磁盘安装”。
Step7:选择要安装的驱动文件 giveio.ini
Step8:点“下一步”
Step9:点“下一步”
Step10:安装成功
2 使用SJF2440 烧写BIOS
注意:开发板出厂之前已经烧写好了BIOS,如果您对系统还不太熟悉,建议先不要使
用本小节的方法烧写BIOS。
以上驱动安装完毕,就可以使用我们提供的Jtag 板进行BIOS 烧写了。请把Jtag 板的并
口端连接到PC 机的并口上,当然您可以使用并口延长线;再把Jtag 板另一端的20 针排线连
接到开发板的JTAG 接口上。
(1) 在c:\下新建名为xkf文件夹,把光盘的SJF2440.exe和要烧入的image文件复制到C:\xkf\目录下,然后打开控制面板,再打开命令输入窗口cmd,进入我们上面新建的目录,操作步骤如下:
C:\Documents and Setting\Administrator>cd ..
C:\Documents and Setting>cd ..
C:\>cd \xkf
C:\xkf>sjf2440.exe /f:u-boot.bin(这里我们把image文件放在f:\下面)
 
此时会出现flash的型号
我们在“Select the Fuction to test:”提示下,输入“2”,然后回车,开始选择Nor Flash(AM29LV160)
进行烧写。
(2) 接着在“Available Taget Offse”提示下,输入偏移地址“0”,开始进行烧写
烧写完毕,输入“2”,程序将自动退出。
(3) 注意:上面操作是使用qq2440自带光盘里面的sif2440.exe文件,里面执行路径定义入上面,如果想修改路径,则可以下载sjf的源码,然后修改相关代码,到linux下面编译生成可执行文件即可。
阅读(3362) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

InterMilan10222017-06-01 14:54:06

要烧好久?我现在每次烧一个uboot 200多k,使用SJF2440要10个小时。