OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6500|回复: 13

uboot不支持fatwrite命令,求解决办法!

[复制链接]

1

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2019-12-4
在线时间
3 小时
发表于 2019-12-4 19:18:40 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 viva575 于 2019-12-4 19:23 编辑

这几天使用正点原子的阿尔法 6ull的开发板,版本为EMMC+512MB(DDR3),使用正点原子修改后的Uboot(版本2016.03-2.1.0),自己编译下载到SD卡启动。
在uboot中使用命令fatwrite mmc 1:1 80800000 zImage 676908 下载Linux镜像过程中,发现fatwrite不可用。
怀疑是uboot问题,后来使用正点原子编译好的uboot(8.开发板系统镜像中的u-boot-imx6ull-14x14-ddr512-emmc.imx),问题依旧。使用help命令查看uboot的所有命令,确实没发现有fatwrite命令。
哪位大神遇到类似的问题,有什么解决办法?
具体现象如图:





2.png
1.png

最佳答案

查看完整内容[请看2#楼]

fatwrite命令默认没有使能,需要自己使能一下,方法很简单。就是在自己的板子配置头文件里面添加宏,比如在mx6ull_alientek_emmc.h中添加#define CONFIG_FAT_WRITE这个宏,如下图所示:
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7381

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14979
金钱
14979
注册时间
2013-11-13
在线时间
1823 小时
发表于 2019-12-4 19:18:41 | 显示全部楼层
本帖最后由 zuozhongkai 于 2019-12-5 09:54 编辑

fatwrite命令默认没有使能,需要自己使能一下,方法很简单。就是在自己的板子配置头文件里面添加宏,比如在mx6ull_alientek_emmc.h中添加#define CONFIG_FAT_WRITE这个宏,如下图所示:
`LP3V)197N}A]4F2SH`FZR8.png


回复

使用道具 举报

6

主题

1130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1656
金钱
1656
注册时间
2019-8-15
在线时间
102 小时
发表于 2019-12-5 10:29:15 | 显示全部楼层
帮顶                              
成功没有捷径
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2019-12-4
在线时间
3 小时
 楼主| 发表于 2019-12-5 13:50:48 | 显示全部楼层
zuozhongkai 发表于 2019-12-5 09:52
fatwrite命令默认没有使能,需要自己使能一下,方法很简单。就是在自己的板子配置头文件里面添加宏,比如在 ...

感谢左老师,这就去试试
回复

使用道具 举报

3

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2016-3-18
在线时间
9 小时
发表于 2019-12-13 14:02:17 | 显示全部楼层
这样啊
回复

使用道具 举报

3

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
246
金钱
246
注册时间
2013-10-18
在线时间
30 小时
发表于 2019-12-18 23:41:37 | 显示全部楼层
按照左工的目录没有找到相应文件      我再uboo目录下  路径include/configs/mx6ullevk.h  找到于左工贴出的文件内容相似的地方  加了宏定义  编译后下载,设置网络就可以了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2019-7-23
在线时间
2 小时
发表于 2020-1-2 15:10:37 | 显示全部楼层
Gold_Br 发表于 2019-12-18 23:41
按照左工的目录没有找到相应文件      我再uboo目录下  路径include/configs/mx6ullevk.h  找到于左工贴出 ...

同样的问题,谢谢了
回复

使用道具 举报

29

主题

183

帖子

0

精华

高级会员

Rank: 4

积分
678
金钱
678
注册时间
2014-9-19
在线时间
189 小时
发表于 2020-1-2 15:14:52 | 显示全部楼层
有没有mmc write 的命令呢 直接用呀。
回复

使用道具 举报

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2019-5-11
在线时间
14 小时
发表于 2020-2-7 14:17:10 | 显示全部楼层
赞一个
回复

使用道具 举报

2

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2016-11-7
在线时间
26 小时
发表于 2020-2-10 11:46:02 | 显示全部楼层
不错不错,学习了
回复

使用道具 举报

9

主题

758

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5230
金钱
5230
注册时间
2019-9-25
在线时间
428 小时
发表于 2020-2-17 18:28:16 | 显示全部楼层
已经在出厂固件代码里加上了,感谢!
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
446
金钱
446
注册时间
2016-1-10
在线时间
136 小时
发表于 2020-5-11 22:15:17 | 显示全部楼层
Gold_Br 发表于 2019-12-18 23:41
按照左工的目录没有找到相应文件      我再uboo目录下  路径include/configs/mx6ullevk.h  找到于左工贴出 ...

编译下载u-boot.imx文件 设置网络是设置什么网络
回复

使用道具 举报

56

主题

289

帖子

0

精华

高级会员

Rank: 4

积分
865
金钱
865
注册时间
2012-11-16
在线时间
65 小时
发表于 2020-7-25 20:10:33 | 显示全部楼层
不错 学习了
回复

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2020-5-8
在线时间
16 小时
发表于 2020-7-27 11:51:45 | 显示全部楼层
爱情愁人 发表于 2020-5-11 22:15
编译下载u-boot.imx文件 设置网络是设置什么网络

肯定是uboot下的网络呀,setenv ipaddr xxx,设置好后通过nfs或者tftp把文件下载到DRAM再用fatwrite写到SD/emmc
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-10 22:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表