基于windowXp烧写Linux到开发板

开发板:友善之臂Tiny6410
 
法1
1.烧写BIOS到SD卡上(借助多功能读卡器)
应用到的烧写软件名称SD-Flasher
软件所在目录E:\FriendlyARM_Tiny6410\Tiny6410_A\tools
烧写详情参照20111021.pdf
2.安装usb2com的驱动
安装目录为E:\FriendlyARM_Tiny6410\Tiny6410_A\tools\USB2R232ComesFromRJL\Win2K_XP
3.安装usb下载线驱动
xp系统下有相应的安装程序,其安装所在的目录为E:\FriendlyARM_Tiny6410\Tiny6410_A\tools\usb下载驱动
程序安装完成之后接通开发板的电源选择自动安装新硬件的驱动即可!
4.调出xp下的超级终端:开始->所有程序->附件通讯->超级终端
第一次使用时:设置如下在默认Telnet程序?对话框下勾上“请不要再询问这个问题(D)”点击“是”
在弹出的位置信息对话框中区号填写0716点击确定
再在弹出的连接描述对话框中名称处填写com11点击确定
再在弹出的连接到对话框中的连接时使用选择COM1点击确定
再在弹出的COM1 属性对话框中每秒位数选填115200数据流控制选填无点击应用点击确定
6.接下来强制设置sub下载线com口为com1
5.接下来连接好串口线和usb下载线,s2开关拨到SD-BOOT运行dnw软件工具(在E:\FriendlyARM_Tiny6410\Tiny6410_A\tools\dnw目录下)
接通电源,出现【USB:OK】时为准备好状态
7.以下为安装系统到开发板简单叙述
在超级终端上依次完成
f格式化nand flash
v下载uboot
k下载Linux内核
u(或y)下载并安装文件内核(我下载的是本本E:\FriendlyARM_Tiny6410\Linux目录下的rootfs_qtopia-slc.ubi)
 
 
还是补充一下:
f没什么好说的
v在DNW软件中选择USB Port->Transmit/Restore->选到E:\FriendlyARM_Tiny6410\Linux这个目录下选择u-boot_nand-ram256->点击打开
k在DNW软件中选择USB Port->Transmit/Restore->选到E:\FriendlyARM_Tiny6410\Linux这个目录下选择zImage_h43(这里注意不同的显示屏不一样看显示屏的右上角就知道了)->点击打开
u在DNW软件中选择USB Port->Transmit/Restore->选到E:\FriendlyARM_Tiny6410\Linux这个目录下选择rootfs_qtopia_qt4-mlc2.ubi->点击打开
完成到这一步就等待文件的下载,下载完成后把S2开关拨到NAND等待开发板开机就行了
 

补充超级终端功能主菜单说明:
功能[k]:通过USB下载Linux内核到Nand Flash的kernel分区
功能[y]:通过USB下载yaffs2文件系统映象到Nand Flash的root分区
功能[u]:通过USB下载UBIFS文件系统映象到Nand Flash的root分区
功能[a]:通过USB下载用户程序到Nand Flash中,一般这样的用户程序为bin格式的单系统映像文件,如uCos2或者裸机程序等
功能[n]:通过USB下载WinCE之启动程序Nboot到Nand Flash的Block0
功能[l]:通过USB下载WinCE启动时的开机Logo(bmp格式的图片)
功能[w]:通过USB下载WinCE发行映象NK.bin到Nand Flash
功能[b]:启动系统,如果烧入了Linux或者Wince,执行该命令将自动辨认识别启动系统。
功能[s]:设置Linux启动参数
功能[d]: 下载并运行裸机程序
功能[i]:Superboot的版本信息,并显示开发板Nand Flash实际容量大小。

法2
通过交互式图形界面安装系统(脱机使用)
因为最新的Superboot可以支持图形模式,这意味着可以通过按键来选择烧写各个系统(仅以烧写Linux为例子)
准备工作:
1通过多功能读卡器连接SD卡到pc,打开SD卡在根目录新建一个文件夹并且命名为images
在images目录下放置名为FriendlyARM.ini的配置文件(存放于E:\FriendlyARM_Tiny6410\Tiny6410_B\images目录下)并修改好自己的LCD-Type值(LCD-Type = H43)保存退出
2复制Superboot-6410.bin文件(存放于E:\FriendlyARM_Tiny6410\Tiny6410_B\images目录下)到images文件夹下
3复制整个Linux文件夹(存放于E:\FriendlyARM_Tiny6410\Tiny6410_B\images目录下)到images文件夹下
4安全退出SD卡
5将S2开关切换到SD-BOOT模式,重新开机->K2->K8->K8
6接下来等待烧写完成
7烧写完成后切换S2开关到NAND->重新开机即可
 
 
 



你可能感兴趣的:(linux,开发)