经过一天的瞎搞,终于能读写U盘了。
感谢 https://whycan.com/t_3958.html
感谢 https://whycan.com/t_4942.html
感谢 https://whycan.com/t_4907.html
采用rt thread studio建的工程。在组件包中直接添加CherryUSB。
rtt的官方给的只能在DRAM中运行,所以需要修改几个地方,libcpu\start_gcc.S,link.lds
源码在这。可以直接用studio打开。后面准备移AWTK上去
iboard.rar
离线
感谢分享,用rtt很方便就对接上文件系统
离线
厉害,不过我这边需要是usb device,主要是为了能模拟一个vcom,不过这个肯定能用上!
离线
我这为什么一进中断就死机呢
离线
楼主好,编译的话爆出了很多错误,不知道是不是工具链配置的不一样?
离线
大佬,请问你是怎么烧录到荔枝派nano的?我先烧录了rttbootloader_f1c100s_v1.0.0.bin文件,然后你这个bin文件烧录flash的哪个位置呢?具体烧录步骤能不能介绍一下,小白一枚,请求指教,谢谢
离线
感谢楼主的分享,能读写3.0的u盘吗?
离线
大佬,是不是用cherryUsb后,就不用再单独添加drv_usb的驱动了?它本身自带f1c100s的驱动吧?
离线
我也在搞这个,目前卡在初始化上,不知道usb的地址……
离线
我也在搞这个,目前卡在初始化上,不知道usb的地址……
试试这个,这个是APP版本,不是boot的版本
我测试是可以读到U盘,不过没文件系统
离线
@belen
我使用的lichee pi nano, 我是通过3.3V给板子供电, USB ID线处于拉高状态;
1、我自己编译的固件,使用cherryUSB1.4.3, 执行usbh_initialize(0, 0x01c13000)后,插入U盘后(通过转接头接入U盘),没有产生中断,没有任何反应;
2、我使用你的iboard.rar中已编译好的固件,下载进行执行usbh_start后,也是一样没有反应。 一直提示do not find /dev/sda
请问可能是哪儿有问题?
离线