搜索

2

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2022-3-30 09:39:43 7292 浏览 2 回复

TF烧写卡制作失败

在按照手册和视频进行尝试多次后,始终无法解决。我这边使用的是Windows11 的操作系统+虚拟机Ubuntu20.04。
前面几步都很正常,如下:
  • 使用资料工具进行格式化
  • 重新插拔,使用Windows右键格式化 Fat32
  • 重新插拔,接入Ubuntu
  • 使用你要烧写的 uboot.bin ,制作TF烧写卡,mkuboot /dev/sdb
  • 把开发板拨码开关设置成TF卡启动,
  • 插上TF卡,有打印信息,则说明TF卡制作成功,在终端输入以下内容:

fdisk -c 1
fatformat mmc 1:1
ext3format mmc 1:2
ext3format mmc 1:3
ext3format  mmc 1:4



在完成了这些后,参考视频和手册,需要将 TF 卡重新插入电脑,新建目录 sdupdate ,然后将烧写的固件拷贝过去。问题就出现了。
在分区完成后的 TF 卡插上电脑后,Windows 无法打开(该磁盘分区已损坏,无法打开),Ubuntu只能自动挂载 1G 的第二分区,有个 5.8G 的第一分区,文件系统格式也是 FAT32,但是在Ubuntu下无法挂载,而且手动挂载失败,只有使用 mount -t sysfs /dev/sdb1 /mnt/tmp 才能挂载,此时能看到很多文件,但是无法对其进行新建目录和修改。而使用其他类似文件系统挂载都是失败的(失败会报存在 bad partion 坏扇区或者文件系统类型不正确)。

求助啊。因为 Windows11 的系统原因,ADB 驱动始终没有正确安装,如果 TF 卡再制作失败,板子真的变砖了。。。





回复

使用道具 举报

2

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
 楼主| 发表于 2022-4-6 10:21:10
经过多番尝试后,发现可能是分区类型成为了 RAW 分区类型所以 TF卡在分区后打不开。这个情况怎么解决呢?
回复 点赞

使用道具 举报

2

主题

9

帖子

41

积分

新手上路

Rank: 1

积分
41
 楼主| 发表于 2022-4-7 09:29:17
问题解决了,应该是TF卡分区操作没有完成。在 uboot 阶段完成对 TF 卡分区后,最好稍等一下,然后先把板子下电再拔掉TF卡就可以了。
回复 点赞

使用道具 举报

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

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

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