免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1735 | 回复: 1
打印 上一主题 下一主题

把内核烧到机顶盒心得 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-17 12:28 |只看该作者 |倒序浏览

                                                烧内核的心得
一:情况是刚开始第一次做的(请参照DirectFB_M212_Notes_last.txt和vpl_em8622_sdk_setup_procedure.txt二个文件)
1.先make linux-config 增加你要的模块
2.make linux ;make rootfs; make romfs
二:情况是你要增加linux中别的文件,或修改了linux内核里什么东西.比如说:在armutils_2.5.166.0/buiarmutils_2.5.166.0/root/etc/init.d/中新增加了一个文件,那你应该怎么样去make 呢?
1.你先make linux-config 然后不保存退出
2.make linux ;make rootfs; make romfs
三:情况是你烧的东西太大在make时就会出错,此时只能删除了.
四:情况是如果烧到盒子里呢?
1.你做完以上的三种情况保证没有错之后,他会产生在armutils_2.5.166.0/bin 目录下的一个文件j :romfs-dvd-EM8620L-romfs.bin 那么我们就要把这个文件和以前生成的一个flash文件一同复制到盒子的tmp 目录下
2.
现在就要准备烧啦:cd /tmp目录下输入命令:./flash -0x30000 romfs-dvd-EM8620L-romfs.bin
在没有出错的情况下盒子会显示察除和烧写的....成功之后reboot 盒...OK...可以试着运行你的应用程序了.
五:情况是你在第四步成功的情况下运行应用程序到一半的时候出错了,这时终端不能用了,怎么办呢?
1.不要怕,你重启盒子然后立即按空格健,直到有boot>出来,如果一次不行重复这样做.
2.出现boot>之后你先在linux下uuencode romfs-dvd-EM8620L-romfs.bin x> romfs.bin.uue解码这个bin文件,解码成功后你到网上下载一个TeraTerm工具用来发送文件到盒里去然后重新烧.
3.TeraTerm是安装在windows PC机上的...安装成功后,打开此工具,先设置一个属性,波特率为38400,端口为COM1
4.做好准备工作之后,你看到boot>然后在boot>命令行里输入:download serial romfs
5.输入命令之后就在菜单目录选择send file,选择romfs.bin.uue
6.发送成功后,你在命令行里输入命令:flash romfs
7.看你运气好不好了....好的话就可以成功.可以重启你的盒了.
六:情况是你在做好一二三之后想烧东西到盒里去了,烧了一半的时候死了怎么办/
1.你可以重新编译你的内核生成romfs-dvd-EM8620L-romfs.bin文件,或者你找一个你以前成功烧写过的romfs-dvd-EM8620L-romfs.bin文件.
2.按照第五种情况的第2~7的步骤啦!
               

       
        文件:ttermp23.zip
        大小:921KB
        下载:
下载
       

       
        文件:vpl_em8622_sdk_setup_procedure.txt.tar.gz
        大小:3KB
        下载:
下载
       

       
        文件:DirectFB_M212_Notes_last .txt.tar.gz
        大小:2KB
        下载:
下载
       
               
               
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25785/showart_341625.html

论坛徽章:
0
2 [报告]
发表于 2013-09-28 00:06 |只看该作者
烧内核的心得
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP