snap 发表于 2023-6-13 16:48:04

AIO3399J HDIM-IN 声卡设备如何发现

在原有SDK的基础上,做如下的调整:
1)SDK版本:rk3399_linux_release_v2.5.1_20210301


2)按帖子:《rk3399j使用最新源码编译hdmi_in的固件》(https://dev.t-firefly.com/forum.php?mod=viewthread&tid=103343&highlight=HDMI-IN%2B%C9%F9%BF%A8)做更新。


3)按帖子:《AIO3399J 无法加载adbd》(https://dev.t-firefly.com/forum.php?mod=viewthread&tid=128070&page=1#pid312037)做更新。


4)采用官网提供的文件系统:Ubuntu20.04-Minimal_RK3399PRO_v2.20-12_20230203.img


重新build切刷新固件后:
1)可以通过adb-otg连接设备。
2)通过arecord -l, 看不到可录制的HDMI-IN声卡设备。


请问:是否需要更换文件系统?或者还需要做其他的什么修改才能在ubuntu下发现可录制的HDMI-IN声卡?








snap 发表于 2023-6-26 16:27:25

本帖最后由 snap 于 2023-6-26 16:38 编辑


snap 发表于 2023-6-26 16:30:52

把开机的dmesg信息加在附件里了。

snap 发表于 2023-6-26 16:36:56

二周没人理了,是不是信息不够全,再补充一些:

AIO3399J开机后,看不到HDMI-IN的声卡,怎么使用HDMI-IN声卡?

root@firefly:/# arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: rockchiprt5640c , device 0: ff890000.i2s-rt5640-aif1 rt5640-aif1-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
root@firefly:/proc/asound# cat devices
1:      : sequencer
2: [ 0]   : control
3: [ 0- 0]: digital audio playback
4: [ 1]   : control
5: [ 1- 0]: digital audio playback
6: [ 1- 0]: digital audio capture
33:      : timerroot@firefly:/proc/asound# cat cards
0 : rk-hdmi-dp-soun - rk-hdmi-dp-sound
                      rk-hdmi-dp-sound
1 : rockchip_rt5640 - rockchip,rt5640-codec
                      rockchip,rt5640-codec

root@firefly:/# dmesg | grep 35874
[    2.554322] tc35874x 1-000f: driver version: 00.01.00
[    2.554842] tc35874x 1-000f: GPIO lookup for consumer reset
[    2.554850] tc35874x 1-000f: using device tree for GPIO lookup
[    2.554872] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/i2c@ff110000/tc358749@0f' - status (0)
[    2.664235] m00_f_tc35874x 1-000f: tc358749 found @ 0x1e (rk3x-i2c)
root@firefly:/# dmesg | grep hdmi
[    1.726887] i2c i2c-9: of_i2c: modalias failure on /hdmi@ff940000/ports
[    1.727487] dwhdmi-rockchip ff940000.hdmi: registered DesignWare HDMI I2C bus driver
[    1.728309] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[    1.729978] rockchip-drm display-subsystem: bound ff940000.hdmi (ops 0xffffff8008f28f88)
[    2.524803] rk-hdmi-dp-sound hdmi-dp-sound: i2s-hifi <-> ff8a0000.i2s mapping ok
[    3.808854]   #0: rk-hdmi-dp-sound

snap 发表于 2023-6-26 16:45:54

是不是需要修改:AIO-3399J/rk3399_linux_release_v2.5.1_20210301/kernel/sound/soc/codecs/hdmi-codec.c
增加.record记录?




页: [1]
查看完整版本: AIO3399J HDIM-IN 声卡设备如何发现