SPI can not receive data on Ubuntu 18.04 with 4.15 kernel patch

maxxymaxxy New Member Posts: 8

I had Ubuntu 18.04 with 4.15 kernel patch on UP board.
I can see /dev/spidev2.0 and /dev/spidev2.1, and it is success to open SPI, but I cannot get any data when running my code to communicate over SPI, the error code of the calling ioctl() is 132.

Did anyone encounter the same problem?


  • DCleriDCleri Administrator, AAEON Posts: 1,171 admin

    Hi @maxxy

    The SPI interface is working correctly and depending on what application or driver you have written, you might need to adjust the ASL code provided in the sample applications from our wiki.

    The available code works in general and specifically we tested few devices as you can see from our wiki: https://wiki.up-community.org/Adafruit
    Also our LoRa Gateways are using a SPI based LoRa concentrator which works out of the box with our SPI interfaces with default spidevice code.

  • maxxymaxxy New Member Posts: 8

    Thanks DCleri,
    I installed Ubuntu16 and SPI driver, then updated the system to 18.04, SPI worked well.
    This question can be closed, thanks again!

Sign In or Register to comment.