本人再做一个视觉识别的项目,但是对于Linux驱动和内核的开发不是很了解。想使用TC358743这款HDMI转CSI芯片采集HDMI信号转换成CSI输入给RK3588s。根据https://blog.csdn.net/huntenganwei/article/details/131591229 的教程已经编译好了内核,在制作dts设备树的时候,有关于hdmi时钟的和mipi接口的报错,我应该怎么修改这些端口,去哪里查看呢,基于rk3588s,Ubuntu2204,麻烦各位指教。
cat@lubancat:~/kernel/kernel-develop-5.10$ make dtbs
DTC arch/arm64/boot/dts/rockchip/rk3588s-lubancat-4.dtb
arch/arm64/boot/dts/rockchip/rk3588s-lubancat-4.dts:78.21-96.4: ERROR (phandle_references): /tc358743: Reference to non-existent node or label "hdmi_osc"
arch/arm64/boot/dts/rockchip/rk3588s-lubancat-4.dts:78.21-96.4: ERROR (phandle_references): /tc358743: Reference to non-existent node or label "gpio6"
arch/arm64/boot/dts/rockchip/rk3588s-lubancat-4.dts:88.34-94.13: ERROR (phandle_references): /tc358743/port/endpoint: Reference to non-existent node or label "mipi_csi2_in"
ERROR: Input tree has errors, aborting (use -f to force output)
make[2]: *** [scripts/Makefile.lib:386:arch/arm64/boot/dts/rockchip/rk3588s-lubancat-4.dtb] 错误 2
make[1]: *** [scripts/Makefile.build:516:arch/arm64/boot/dts/rockchip] 错误 2
make: *** [Makefile:1471:dtbs] 错误 2