OpenEdv-开源电子网

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

uboot中的fatwrite命令显示操作成功,实际没起作用,求解决办法及原因

[复制链接]

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
发表于 2021-8-2 22:06:01 | 显示全部楼层 |阅读模式
1金钱
uboot中的fatwrite命令显示操作成功,实际没起作用,zImage文件还是之前的旧文件,并没有更新,求解决办法及原因
1.png
2.png

最佳答案

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

今天终于找到原因了,发现EMMC好像是坏的 1.我把tf卡拔了,设为emmc启动,然后设置环境变量,然后保存,显示成功,重启后,发现没有保存成功,也是失败了。 2.我用mmc write写emmc,显示成功,但是验证也是失败了。 3.我用fatwrite向emmc写zImage,显示写成功,但是我用fatls查看,也是失败了。 4.我用Mfgtool2-eMMC-ddr512-eMMC.vbs烧录emmc,也是失败了。 上述所有操作,我用TF卡,都成功了,说明是emmc坏了。 ...
合肥-文盲
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-8-2 22:06:02 | 显示全部楼层
本帖最后由 合肥-文盲 于 2021-10-31 08:17 编辑

今天终于找到原因了,发现EMMC好像是坏的

1.我把tf卡拔了,设为emmc启动,然后设置环境变量,然后保存,显示成功,重启后,发现没有保存成功,也是失败了。

2.我用mmc write写emmc,显示成功,但是验证也是失败了。

3.我用fatwrite向emmc写zImage,显示写成功,但是我用fatls查看,也是失败了。

4.我用Mfgtool2-eMMC-ddr512-eMMC.vbs烧录emmc,也是失败了。

上述所有操作,我用TF卡,都成功了,说明是emmc坏了。我的第一批买的预售的,也是快10年的老粉了,一直比较信任你们,希望能快速给问题解决了,也是比较着急用。

烧录emmc也失败.png
合肥-文盲
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-8-3 02:37:30 | 显示全部楼层
帮顶
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-8-3 09:23:20 | 显示全部楼层

我查看了左工的视频,发现他也略过了这条命令的讲解。然后又查看了pdf教程,发现教程里面使用这条命令更新的zImage文件前后大小是一样的,所以看不出来到底有没有更新成功
合肥-文盲
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-8-4 02:22:19 | 显示全部楼层
合肥-文盲 发表于 2021-8-3 09:23
我查看了左工的视频,发现他也略过了这条命令的讲解。然后又查看了pdf教程,发现教程里面使用这条命令更 ...

可以淘宝联系下我们技术支持
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

120

帖子

0

精华

高级会员

Rank: 4

积分
813
金钱
813
注册时间
2021-2-26
在线时间
117 小时
发表于 2021-8-4 09:22:54 | 显示全部楼层
源代码都有了,自己去看一下代码不就可以了?
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-8-4 15:20:24 | 显示全部楼层
jckimi 发表于 2021-8-4 09:22
源代码都有了,自己去看一下代码不就可以了?

你在学习u-boot的过程中,验证过这个命令有没有效果吗?
合肥-文盲
回复

使用道具 举报

5

主题

120

帖子

0

精华

高级会员

Rank: 4

积分
813
金钱
813
注册时间
2021-2-26
在线时间
117 小时
发表于 2021-8-4 19:19:01 | 显示全部楼层
合肥-文盲 发表于 2021-8-4 15:20
你在学习u-boot的过程中,验证过这个命令有没有效果吗?

没有,我几乎不使用这种方式更新
回复

使用道具 举报

0

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2021-7-25
在线时间
6 小时
发表于 2021-8-4 19:35:30 | 显示全部楼层
印象中我操作成功过,不过后面就再也没用过这个指令了,因为后面实验里也用不上。我有nfs就够了
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2019-4-30
在线时间
25 小时
发表于 2021-8-5 18:02:34 | 显示全部楼层
本帖最后由 woshizhourunfa 于 2021-8-5 18:12 编辑

小的zImage

小的zImage

大的zImage

大的zImage
我刚找了两个不同的zImage试了一下,发现是能成功的,看了一下操作,和你的一模一样。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-8-6 02:41:47 | 显示全部楼层
帮顶
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-8-6 08:48:12 | 显示全部楼层
woshizhourunfa 发表于 2021-8-5 18:02
我刚找了两个不同的zImage试了一下,发现是能成功的,看了一下操作,和你的一模一样。

从你的操作结果看,你确实操作成功了,你用的是原子官方提供的u-boot吗?还是你自己移植的u-boot?
合肥-文盲
回复

使用道具 举报

0

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2019-4-30
在线时间
25 小时
发表于 2021-8-6 09:40:28 | 显示全部楼层
合肥-文盲 发表于 2021-8-6 08:48
从你的操作结果看,你确实操作成功了,你用的是原子官方提供的u-boot吗?还是你自己移植的u-boot?

我自己移植,昨天测试后时候,fatwrite指令还没有,我是在我自己移植的uboot上,临时打开的fatwrite指令,重新编译的uboot
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-8-7 09:23:09 | 显示全部楼层
woshizhourunfa 发表于 2021-8-6 09:40
我自己移植,昨天测试后时候,fatwrite指令还没有,我是在我自己移植的uboot上,临时打开的fatwrite指令 ...

好的,谢谢,我用的是原子官方提供的u-boot,等我移植后,我再试试
合肥-文盲
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-10-31 01:47:07 | 显示全部楼层
合肥-文盲 发表于 2021-10-31 00:46
今天终于找到原因了,发现EMMC好像是坏的

1.我把tf卡拔了,设为emmc启动,然后设置环境变量,然后保存 ...

不可能吧,淘宝联系我们肯定会有人回复的啊
你可以发回来给我们返修一下看看。
联系我们淘宝技术支持即可
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-10-31 08:16:04 | 显示全部楼层
正点原子 发表于 2021-10-31 01:47
不可能吧,淘宝联系我们肯定会有人回复的啊
你可以发回来给我们返修一下看看。
联系我们淘宝技术支持即 ...

今天等你们客服上班后,我再联系一下
合肥-文盲
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2021-11-3 01:55:15 | 显示全部楼层
合肥-文盲 发表于 2021-10-31 08:16
今天等你们客服上班后,我再联系一下

嗯,怎么样了?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

86

主题

982

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1846
金钱
1846
注册时间
2013-4-15
在线时间
163 小时
 楼主| 发表于 2021-11-10 17:01:24 | 显示全部楼层

确实是EMMC芯片坏了,芯片费:40元,来回邮费:30元

换了EMMC芯片好了,继续往下,谢谢
合肥-文盲
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 14:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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