snap
1
固件类型:自行编译的固件
SDK包名称:rk3399_linux_release_v2.5.1_20210301
SDK修改内容:没做其他个人修改
Log日志:没有日志.txt.zip
在原有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����)做更新。
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声卡?
tchip_askquestions
没有日志.txt.zip (742 Bytes)
snap
2
本帖最后由 snap 于 2023-6-26 16:38 编辑
snap
3
snap
4
二周没人理了,是不是信息不够全,再补充一些:
AIO3399J开机后,看不到HDMI-IN的声卡,怎么使用HDMI-IN声卡?
root@firefly:/# arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: rockchiprt5640c [rockchip,rt5640-codec], 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: : timer
root@firefly:/proc/asound# cat cards
0 [rkhdmidpsound ]: rk-hdmi-dp-soun - rk-hdmi-dp-sound
rk-hdmi-dp-sound
1 [rockchiprt5640c]: 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[0]' - 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
5
是不是需要修改:AIO-3399J/rk3399_linux_release_v2.5.1_20210301/kernel/sound/soc/codecs/hdmi-codec.c
增加.record记录?