uboot中读写文件

挣扎中前行 2013-12-30 10:30:22
在uboot中如何实现fopen(),fwrite(),fread()之类的操作啊?我想让设备就运行于uboot阶段,可否使用yaffs2文件系统?望大牛指教
...全文
606 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
挣扎中前行 2014-01-03
  • 打赏
  • 举报
回复
引用 4 楼 richyhuang 的回复:
[quote=引用 3 楼 zhenwo123 的回复:] [quote=引用 2 楼 logologin 的回复:] S5PV210,Exynos4412的uboot支持yaffs2,ext2,ext3,ext4文件读写。 看楼主使用什么平台的uboot.
我用的S5PV210,我按着yaffs2的例子在uboot里加了点代码,写文件时好像把引导程序给覆盖了,uboot起不来了![/quote] 那是因为楼主没有正确使用nand的空间吧,yaffs2里面是可以指定起始地址和磁盘大小的。[/quote] 在哪指定起始地址和磁盘大小啊?期待你的回复!
richyhuang 2014-01-03
  • 打赏
  • 举报
回复
引用 5 楼 zhenwo123 的回复:
[quote=引用 4 楼 richyhuang 的回复:] [quote=引用 3 楼 zhenwo123 的回复:] [quote=引用 2 楼 logologin 的回复:] S5PV210,Exynos4412的uboot支持yaffs2,ext2,ext3,ext4文件读写。 看楼主使用什么平台的uboot.
我用的S5PV210,我按着yaffs2的例子在uboot里加了点代码,写文件时好像把引导程序给覆盖了,uboot起不来了![/quote] 那是因为楼主没有正确使用nand的空间吧,yaffs2里面是可以指定起始地址和磁盘大小的。[/quote] 在哪指定起始地址和磁盘大小啊?期待你的回复![/quote] F:\linux\yaffs2-HEAD-bc76682\direct\u-boot\fs\yaffs2\yaffs_uboot_glue.c cmd_yaffs_devconfig中进行配置的
richyhuang 2014-01-01
  • 打赏
  • 举报
回复
引用 3 楼 zhenwo123 的回复:
[quote=引用 2 楼 logologin 的回复:] S5PV210,Exynos4412的uboot支持yaffs2,ext2,ext3,ext4文件读写。 看楼主使用什么平台的uboot.
我用的S5PV210,我按着yaffs2的例子在uboot里加了点代码,写文件时好像把引导程序给覆盖了,uboot起不来了![/quote] 那是因为楼主没有正确使用nand的空间吧,yaffs2里面是可以指定起始地址和磁盘大小的。
挣扎中前行 2014-01-01
  • 打赏
  • 举报
回复
引用 2 楼 logologin 的回复:
S5PV210,Exynos4412的uboot支持yaffs2,ext2,ext3,ext4文件读写。 看楼主使用什么平台的uboot.
我用的S5PV210,我按着yaffs2的例子在uboot里加了点代码,写文件时好像把引导程序给覆盖了,uboot起不来了!
falloutmx 2013-12-31
  • 打赏
  • 举报
回复
UBOOT没有文件系统的,要实现的话,你只能先写一个解析文件系统结构的代码
赤脚码农 2013-12-31
  • 打赏
  • 举报
回复
S5PV210,Exynos4412的uboot支持yaffs2,ext2,ext3,ext4文件读写。 看楼主使用什么平台的uboot.

6,163

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧