Hi,
I’m trying to use spi1 on a BeagleBone Black. Since I don’t know how to deal with cape manager and to load dtbo files I decided to modify am335x-boneblack.dts file. DTS file Also I’ve learnt that I needed to deactivate HDMI and MCASP0. Despite so /dev/spi1 device is not created.
The results of the commands below would indicate that the dts file is properly modified but it seems there is still missing something. I’ve used buildroot (LTS version) configured as “beaglebone_defconfig”
[root@buildroot]# find / -name spi1
/sys/devices/platform/ocp/481a0000.spi/spi_master/spi1
/sys/class/spi_master/spi1
/sys/firmware/devicetree/base/symbols/spi1
/sys/firmware/devicetree/base/aliases/spi1
[root@buildroot]# find / -name spidev@1
/sys/firmware/devicetree/base/ocp/spi@481a0000/spidev@1
[root@buildroot]# find / -name spi
/sys/bus/spi
/lib/modules/4.14.40/kernel/drivers/spi
[root@buildroot]# ll /dev/ |grep -i spi
[root@buildroot]#
[root@buildroot]# dmesg |grep -i spi
[root@buildroot]#
I’ve also tried by manually loading spi-ti-qspi-ko kernel driver without success.
Any help?
Thanks,
Joan