嵌入式系统, cramefs文件系统升级.
本帖最后由 pxebxp 于 2011-06-16 11:46 编辑
请教大家,
在嵌入式系统里,文件系统是cramefs,想升级该文件系统,大家是不是通过 flash_eraseall和nandwrite进行升级的,还是有其他的更好的方法吗?如果能提供源码最好。
目前我遇到的问题是,在uboot下,通过串口升级没问题,但在系统起来后,在应用层,用flash_eraseall和nandwrite进行升级就会失败,这有没有可能和硬件有关。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
直接往/dev/mtdblock上写不行吗?
回复 2# T-Bagwell
版主能否说的具体一些,我的文件系统在 /dev/mtd3 , 是cramefs文件系统,你的意思是open /dev/mtd3 然后write 文件系统数据吗?
cat app.cramfs >/dev/mtdblock/3
回复 4# T-Bagwell
谢谢,这方法行,目前在测试稳定性。