Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

RK3308 OTG usb声卡支持

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4

RK3308 OTG usb声卡支持

发表于 2019-5-21 15:28:48      浏览:16949 | 回复:12        打印      只看该作者   [复制链接] 楼主
RK3308 能否做成一个usb声卡,通过usb接到电脑上,电脑上可以识别为一个usb声卡,是否已经有相关功能支持,我看OTG 已经做成adb调试功能了,这个功能和usb声卡功能是否有冲突(两者不能同时实现)?
回复

使用道具 举报

发表于 2020-1-4 11:57:11        只看该作者  沙发
1. 支持UAC
2. UAC和ADB不能一起使用,如果要一起使用,UAC必须放在前面
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2020-4-23 13:01:36        只看该作者  板凳
firefly_zhongw 发表于 2020-1-4 11:57
1. 支持UAC
2. UAC和ADB不能一起使用,如果要一起使用,UAC必须放在前面

请问一下,具体可以怎么使用,文档描述不太清楚,手动打命令会出错,不能正确识别
回复

使用道具 举报

发表于 2020-4-23 14:49:34        只看该作者  地板
在docs目录下,参考《Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf》文档。
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2020-4-27 19:34:06        只看该作者  5#
firefly_zhongw 发表于 2020-4-23 14:49
在docs目录下,参考《Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf》文档。

请问下,该文档中的脚本mount -t configfs none /sys/kernel/config
mkdir /sys/kernel/config/usb_gadget/rockchip   -m 0770
echo 0x2207 > /sys/kernel/config/usb_gadget/rockchip/idVendor
echo 0x0019 > /sys/kernel/config/usb_gadget/rockchip/idProduct
echo 0x0100 > /sys/kernel/config/usb_gadget/rockchip/bcdDevice
mkdir /sys/kernel/config/usb_gadget/rockchip/strings/0x409   -m 0770
echo "0123456789ABCDEF" > /sys/kernel/config/usb_gadget/rockchip/strings/0x409/serialnumber
echo "rockchip"  > /sys/kernel/config/usb_gadget/rockchip/strings/0x409/manufacturer
echo "USB Audio Device"  > /sys/kernel/config/usb_gadget/rockchip/strings/0x409/product
mkdir /sys/kernel/config/usb_gadget/rockchip/configs/b.1  -m 0770
mkdir /sys/kernel/config/usb_gadget/rockchip/configs/b.1/strings/0x409 -m 0770
echo 500 > /sys/kernel/config/usb_gadget/rockchip/configs/b.1/MaxPower
echo "uac1" > /sys/kernel/config/usb_gadget/rockchip/configs/b.1/strings/0x409/configuration
mkdir /sys/kernel/config/usb_gadget/rockchip/functions/uac1.gs0
ln -s /sys/kernel/config/usb_gadget/rockchip/functions/uac1.gs0
/sys/kernel/config/usb_gadget/rockchip/configs/b.1/uac1.gs0
echo ff400000.usb > /sys/kernel/config/usb_gadget/rockchip/UDC


该脚本是需要自己添加到哪里执行,还是说我自己在output/rockchip_rk3308_release/target/rockchip_test   自行添加进去,板子开启之后自己执行?
如果是这样的话会提示Permission denied 错误,如果是需要添加到开机自行配置运行的话,可否告知该添加的流程?
回复

使用道具 举报

发表于 2020-4-28 09:06:52        只看该作者  6#
回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2020-4-28 11:27:06        只看该作者  7#
firefly_zhongw 发表于 2020-4-28 09:06
开机启动,见维基教程:http://wiki.t-firefly.com/ROC-RK3308-CC/faq.html#kai-ji-zi-qi-dong

谢谢,可否再告知一下如何查看uac的补丁,不确定相关补丁是否完善。
回复

使用道具 举报

发表于 2020-4-28 17:10:37        只看该作者  8#
更新到最新的SDK,相关补丁都是有的。
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2020-6-19 09:28:41        只看该作者  9#
firefly_zhongw 发表于 2020-4-23 14:49
在docs目录下,参考《Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf》文档。

请问这个docs目录在哪里访问?我们是萤火虫的新客户,还请支持,谢谢。
回复

使用道具 举报

发表于 2020-6-19 09:53:39        只看该作者  10#
1. SDK目录下
2. 先熟悉维基教程
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表