This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SK-TDA4VM:spidev 未显示在/dev/dev 下

Guru**** 2535150 points
Other Parts Discussed in Thread: SK-TDA4VM, J721EXSOMXEVM, TDA4VM, SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1188254/sk-tda4vm-spidev-not-showing-under-dev

器件型号:SK-TDA4VM
主题中讨论的其他器件: J721EXSOMXEVMTDA4VMSysConfig

各位专家、您好!

我正在 SK-TDA4VM 电路板上的 J3 40引脚接头中启用 SPI。

我是指 指南和本指南。

我下载 此 SDK 并更改了以下 DTS 文件以启用 SPI。

1:board-support/linux-5.10.153+gitAUTOINC+90c3a58fd2-g90c3a58fd2/arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts


main_pmx0
+ spi5_pins_default:spi5_pins_default
+ pinctrl-single、pins =<
+ J721E_IOPAD (0x1A0PIN_INPUT8)//(W29) PRG1_PRU1_GPO17.SPI6_CLK */
+ J721E_IOPAD (0x19CPIN_INPUT8)/*(W27) PRG1_PRU1_GPO7.SPI6_CS0 *
+ J721E_IOPAD (0x198PIN_INPUT8)//(V25) PRG1_PRU1_GPO18.SPI6_D0 */
+ J721E_IOPAD (0x1B0PIN_INPUT8)/*(W24) PRG1_PRU1_GPO19.SPI6_D1 *
+>;
+};

sw10_button_pins_defaultsw10-button-pins-default

2:board-support/linux-5.10.153+gitAUTOINC+90c3a58fd2-g90c3a58fd2/arch/arm64/configs/tisdk_j7-evm_defconfig

+ CONFIG_SPI_SPIDEV=y

使用以下命令进行编译:

使 arch=ARM64 cross_compile=aarch64-no-linux-gnu- linux-dtbs

将 DTS 编译为 dtb 文件后、我将其复制到目标板的/boot 文件夹中。

但在重新引导后,/dev/sev 仍缺少 spidev。

我的主要需求是通过40引脚 J3接头从传感器读取数据。

请告诉我如何解决该问题。 提前感谢您的任何帮助。

e2e.ti.com/.../0675.k3_2D00_j721e_2D00_common_2D00_proc_2D00_board.dts.txt

此致、

Harendran MG