VCC 发表于 2024-12-22 13:58:38

一直在关注,楼主今天解决这个bug了吗

ercircle 发表于 2024-12-22 18:34:51

VCC 发表于 2024-12-22 13:58
一直在关注,楼主今天解决这个bug了吗

能跑起来了,没有彻底解决呢。哎~周末连轴转加班,忙的顾不上呢。

millxhcx 发表于 2024-12-23 08:37:06

ercircle 发表于 2024-12-21 23:44
修改了IAP操作的bug,能格式化了但是还是容量不对
可参考这里
擎天柱例程22


谢谢你的指导,我去试试

ercircle 发表于 2024-12-31 16:17:00

wireshark抓包:

1.通过usb.idProduct == 0xFF06过滤USB报文,查看usb设备地址

2.usb.device_address >= 18,18是步骤1看到的设备地址,但是每次重新上电可能会累加,所以用>=18过滤,重新上电抓取全流程报文

a.刚上电交互报文

b.执行U盘格式化报文

c.新建一个123.txt文本报文


涉及scsi,下一步得了解下这个协议

ercircle 发表于 2025-1-1 21:16:28

积分兑换了个屠龙刀核心板做对比实验:
原始例程是64K空间,格式化完成后也只剩下44KB


搜索一番,原因和文件系统占用了一部分空间有关。
使用DiskGenius查看磁盘分布,果然文件系统占用了20KB:

页: 1 [2]
查看完整版本: MSC(Mass Storage Class)例程需要安装特殊驱动?|已解决