免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: jkzrc
打印 上一主题 下一主题

[应用] linux 应用层怎么擦除bootloader中的一些区域 [复制链接]

论坛徽章:
2
卯兔
日期:2013-09-22 20:08:052015亚冠之广州富力
日期:2015-05-18 17:31:30
11 [报告]
发表于 2011-08-20 17:43 |只看该作者
不好意思,突然想到,如果你的内核引导参数的分区如果是可写的话,你可以在应用中直接把只读改为可写,然后重启之后可以再去试一下,看看可不可行?

论坛徽章:
0
12 [报告]
发表于 2011-08-20 22:11 |只看该作者
不好意思,突然想到,如果你的内核引导参数的分区如果是可写的话,你可以在应用中直接把只读改为可写,然后重启 ...
kinger1172 发表于 2011-08-20 17:43


有道理,而且是一个不错的办法!比我原来想的办法简单,赞一个!值得一试

具体点的步骤应该是重新制作一个kernel,在应用层将新的kernel替换flash分区上的kernel,重启进入新的kernel下用flash工具修改obm
新的kernel的唯一变化时是可写的模式添加一个包含要修改obm的分区,这样在新的kernel启动后就可以使用flash工具修改obm。

不过最好是用原来的kernel source来干这事,同时保留好原来的kernel image准备恢复,
而且要在一个有串口的调试板上多试试,这样可以使用uboot帮助调试。

论坛徽章:
0
13 [报告]
发表于 2011-08-21 20:50 |只看该作者
能不能接仿真器 擦除

论坛徽章:
0
14 [报告]
发表于 2011-08-22 16:06 |只看该作者
回复 12# haierb


   首先感谢大家的热情回复!不过“具体点的步骤应该是重新制作一个kernel,在应用层将新的kernel替换flash分区上的kernel”这个步骤怎么听起来好像是要重新下载kernel image呢,现在的板子就是因为OBM有问题,所以所有的板子都不能下载了,只是能开机。。。还有,重新制作一个kernel这个不懂。。。

论坛徽章:
0
15 [报告]
发表于 2011-08-23 19:18 |只看该作者
这事不是linux新手的活,我觉得你还是有些linux+boot的经验再询问坛子里的朋友吧,不然没法帮到
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP