这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » linux在s3c2410上的烧写过程

共1条 1/1 1 跳转至

linux在s3c2410上的烧写过程

菜鸟
2006-04-19 19:01:59     打赏
http://www.embedchina.cn www.myarm.net 在2410开发板上烧写linux Pc机上安装giveio驱动程序 连线: Pc并口延长线一头连上电脑并口,一头连接jtag仿真头,jtag仿真头另一头通过小电缆连接开发板的jtag口。 开发板的串口(con14)通过串口交叉电缆连接pc 打开开发板电源 在windows的控制台下进入sjf2410 目录 烧写linux分3大步:1烧写vivi启动代码 2烧写linux内核 3烧写linux根文件系统 烧写vivi 结束后选exit退出。 在pc运行teraterm ,波特率115200bps 复位开发板,在teraterm出现如下画面 按空格进入命令方式 格式化nand flash 输入 born part 0 192k 1216k 注意,格式化完毕后,flash里面什么也没有了,需要重新把vivi装回去 这是需要采用xmodem完成 输入load flash vivi x 选择xmodem 如下图 选择vivi 最后传输结束。 如果send以后没有任何反应,估计是电脑串口问题。可以在load flash vivi x回车以后,拔掉串口电缆,然后通过xmodem发送vivi 再连接上串口电缆,一般可以成功。 接下来需要烧写linux的内核 输入load flash kernel x 然后和刚才一样,选择xmodem发送zimage 出现以下结果 最后烧写busybox 这是小型根文件系统,如果需要大型跟文件系统,一般通过网络下载,这样比较快 输入Load flash root x出现以下结果,表示全部烧些完成。 复位开发板,busybox 开始运行 通过网络下载做好的根文件系统 以下假设需要更新的文件系统名字为root.cramfs 可以用它替换为你自己的文件系统 首先需要配置pc机和开发板在同一个网段 假设pc机的ip地址为192.168.0.1 那么可以把开发板的ip地址设置为192.168.0.3, 复位开发板,按照提示回车,自动启动busybox,然后输入 Ifconfig eth0 192.168.0.3 Inetd 现在开发板的ip已经设置好了。 用交叉网线把pc机和开发板连接好,在pc机的控制台方式下输入ping 192.168.0.3 说明已经连接成功 下面把文件写入开发板,在tera term的file选择 new, 新建一个telnet连接 确认后出现另外一个tera term窗口,输入 root便登录了开发板 输入以下命令 Cd tmp Rz 几秒钟以后,传输结束,回车 以上两个文件已经出现在开发板 Chmod 777 imagewrite ./imagewrite /dev/mtd/0 root.cramfs:1216k 完成文件系统更新 2410开发板 880元 带10寸真彩液晶 1600 联系电话0755 89424477 万龙电子 复位开发板,系统开始运行 [align=right][color=#000066][此贴子已经被作者于2006-4-19 11:04:39编辑过][/color][/align]



关键词: linux     s3c2410     烧写     过程     开发    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]