欢迎光临! 闲聊 QQ:1074961813
昨天晚上12点左右,我打开QQ的手册。翻开手册p80页的,今天是我学习使用arm9板的第四天了,前面我已经把ADS、linux 环境、H-Jtag、DNW环境基本搞定;bootloader,linux,CE也运行成功了。于是,决定弄弄SJF(并口)烤些东西进去看看。 手册里的介绍是:SJF2440 是由三星提供的用来烧写开发板Flash 的工具程序,它可以通过并口连接一个Jtag 板,用来烧写K9F1208 Nand Flash, AMD29LV800BB Nor Flash 等型号的Flash。 了解之后,我便开始行动,打开光盘下的 "\windows平台工具\GIVEIO",先安装手册把并口驱动装上,注意里面提到的Giveio.sys指的是光盘里的\windows平台工具\GIVEIO\Giveio.sys把他复制到c:\windows\system32\drivers\,具体地址可以通过运行\windows平台工具\GIVEIO\LOADDRV.EXE来获取。接着我把光盘里的\windows平台工具\SJF2440文件夹复制到C盘下,双击运行SJF2440_supervivi.BAT;打开开始菜单》运行》CMD CD到C:\SJF2440;接着使用手册P87页“2.6.2 使用SJF2440 烧写BIOS”的说明一步步的把光盘里的test.bin烤进板里去,注意这个时候千万不要把USB线接上哦!我前面说过这样会出问题的。这时候只需要把电源线连上和JTAG线连到机器和板上就好了。 问题来了,当我用JSF把测试镜像烤进板去之后,我关掉电源,拔掉JTAG线;接好串口线打开电源和终端和电源,晕死,没看到bootloader启动菜单,出来一个提示:COM口没接好!,我晕,第二天,到客服群里问了问,才知道可能是supervivi被我破坏掉了(这时我的情况是:设备管理里COM1口变带问号黄色,多了com4和com5口显示正常,板用nand跳线可以进入系统)不知道是不是COM口出了问题晕弄了几个驱动都没有用。只能重新把supervivi烤进去看看了,于是,我找到光盘\images\linux\supervivi (盘里的两个supervivi是一样的~~呵呵个人想法)。把他复制到C:\SJF2440下面打开CMD,CD到C:\SJF2440下 输入2回车 。。。。 运行之后又停下,再输入0 回车,接着就是漫长的烧拷时间,烤完自动退出。 接着我打开终端还是不行,把板放到别人的机器上啊~~没问题!! 于是,我打开硬件管理把发黄的com1卸载掉,重新启动电脑。在次把串口接到机器上,听到“咚”的一声 接着,提示安装com硬件,按照提示完成之后打开设备管理器看到 打开终端: 呵呵 问题解决,顺便学了怎么烤VIVI 下次拷个u-boot上去看看,中午睡觉下