在u-boot 下,使用 ums 2 mmc 1报错
请问大佬有什么思路吗
离线
使用的是主线uboot,参考大佬 [](https://blog.505218.xyz/2024/09/13/%E5%85%A8%E5%BF%97A33-Uboot/)的教程,尝试烧录时候卡在这一步
离线
没想到随便逛逛看到有人在用我的系统
请问测试过原装系统的adb功能吗?我有一个vstart的开发板usb-otg的口是坏的,无法adb也无法ums。
如果是fel烧写的话直接复位进emmc的系统,看看是否电脑能检测到adb设备并连接,如果不行就换一块吧
离线
如果adb正常,那就从我这个uboot仓库试试吧,已经全做好了:
https://github.com/TroyMitchell911/u-boot/tree/a33-vstar
离线
如果adb正常,那就从我这个uboot仓库试试吧,已经全做好了:https://github.com/TroyMitchell911/u-boot/tree/a33-vstar
现在的问题是,emmc里面是没有系统的,使用Phoenixsuit无法烧录镜像,会卡在
[mmc]: ***Try MMC card 2***
[mmc]: MMC ver 5.0
[mmc]: SD/MMC Card: 4bit, capacity: 3776MB
[mmc]: vendor: Man 0x00110100 Snr 0x021ba8b6
[mmc]: product: 004G6
[mmc]: revision: 3.0
[mmc]: ***SD/MMC 2 init OK!!!***
sdcard 2 init ok
ERROR! NOT find the head of uboot.
Ready to disable icache.
Jump to Fel.
begin init dram
DRAM DRIVE INFO: V1.5
DRAM CLK =552 MHZ
这里,然后工具就闪退,sd卡启动镜像是正常的。目前我不知道有没有办法烧录镜像进入emmc,使用u-boot的UMS模式,无法将虚拟的U盘附加到虚拟机上,导致有点麻烦
离线
@JiangLin
后面用您分享的完整镜像的uboot是可以用UMS的,只是无法将其附加到虚拟机上
离线
如果adb正常,那就从我这个uboot仓库试试吧,已经全做好了:
https://github.com/TroyMitchell911/u-boot/tree/a33-vstar
大佬usb无法使用 请教如何修改
离线
usm的问题吧,干嘛要用ums,现在很少看到有人用这个,用dd先试试看能跑通了再说
离线
@JiangLin
后面用您分享的完整镜像的uboot是可以用UMS的,只是无法将其附加到虚拟机上
那你就emmc的镜像放sd卡的rootfs分区,用sd卡金系统使用dd命令烧录阿
需要注意的是emmc的boot0是有启动数据的,所以需要先清零
dd if=/dev/zero of=/dev/mmcblk1boot0 bs=1M count=2
离线
JiangLin 说:如果adb正常,那就从我这个uboot仓库试试吧,已经全做好了:
https://github.com/TroyMitchell911/u-boot/tree/a33-vstar大佬usb无法使用 请教如何修改
usb好像有点问题,我空了会修复,目前比较忙
离线
kdy6 说:JiangLin 说:如果adb正常,那就从我这个uboot仓库试试吧,已经全做好了:
https://github.com/TroyMitchell911/u-boot/tree/a33-vstar大佬usb无法使用 请教如何修改
usb好像有点问题,我空了会修复,目前比较忙
大佬看一下这个patch 可能会有用 https://lore.kernel.org/linux-arm-kernel/20240913104845.4112986-2-uwu@icenowy.me
最近编辑记录 kdy6 (2024-10-01 15:56:48)
离线
@JiangLin
已成功,感谢
离线
@kdy6
checked. 非常感谢,有时间我会更新。
没想到vstar的主线化都有人在做了,我还想有空发一版patch,看来是不用了。
离线
@JiangLin
已成功,感谢
不客气,记得使用/home/vstar/extend.sh进行扩容分区,否则rootfs的分区只有1G左右
离线
@JiangLin
已成功,感谢
您好,a33带ums命令的uboot能分享一下吗
离线