xudonghai 发表于 2019-5-21 15:28:48

RK3308 OTG usb声卡支持

RK3308 能否做成一个usb声卡,通过usb接到电脑上,电脑上可以识别为一个usb声卡,是否已经有相关功能支持,我看OTG 已经做成adb调试功能了,这个功能和usb声卡功能是否有冲突(两者不能同时实现)?

firefly_zhongw 发表于 2020-1-4 11:57:11

1. 支持UAC
2. UAC和ADB不能一起使用,如果要一起使用,UAC必须放在前面

moose0 发表于 2020-4-23 13:01:36

firefly_zhongw 发表于 2020-1-4 11:57
1. 支持UAC
2. UAC和ADB不能一起使用,如果要一起使用,UAC必须放在前面

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

firefly_zhongw 发表于 2020-4-23 14:49:34

在docs目录下,参考《Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf》文档。

moose0 发表于 2020-4-27 19:34:06

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 错误,如果是需要添加到开机自行配置运行的话,可否告知该添加的流程?

firefly_zhongw 发表于 2020-4-28 09:06:52

开机启动,见维基教程:http://wiki.t-firefly.com/ROC-RK3308-CC/faq.html#kai-ji-zi-qi-dong

moose0 发表于 2020-4-28 11:27:06

firefly_zhongw 发表于 2020-4-28 09:06
开机启动,见维基教程:http://wiki.t-firefly.com/ROC-RK3308-CC/faq.html#kai-ji-zi-qi-dong

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

firefly_zhongw 发表于 2020-4-28 17:10:37

更新到最新的SDK,相关补丁都是有的。

nocollar 发表于 2020-6-19 09:28:41

firefly_zhongw 发表于 2020-4-23 14:49
在docs目录下,参考《Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf》文档。

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

firefly_zhongw 发表于 2020-6-19 09:53:39

1. SDK目录下
2. 先熟悉维基教程
页: [1] 2
查看完整版本: RK3308 OTG usb声卡支持