01-16-2017, 08:40 PM
Anybody to success enable spi port in GPIO?
what your linux version?
what your linux version?
SPI enable?
|
01-16-2017, 08:40 PM
Anybody to success enable spi port in GPIO?
what your linux version?
01-20-2017, 08:09 PM
01-20-2017, 08:58 PM
(01-20-2017, 08:09 PM)tllim Wrote:Sorry, what your mean?(01-16-2017, 08:40 PM)herialtifa Wrote: Anybody to success enable spi port in GPIO? Where i get linux for pinr64 with mainline kernel (spi enable)? Thanks Sent from my Mi-4c using Tapatalk
02-09-2018, 11:12 AM
you can get a mainline image at
https://dl.armbian.com/pine64/nightly/ (de debian one) but spi doesn't seem to work on that at the moment
02-09-2018, 12:00 PM
There should be a dts-overlay in Armbian to switch UART3/4 to SPI... so you dont even have to change your devicetree manually
Come have a chat in the Pine IRC channel >>
02-11-2018, 03:30 AM
the overlay doesn't seem to work, adding the following to the dtb and compiling it does work:
&spi0 { #address-cells = <1>; #size-cells = <0>; status = "okay"; spidev@0 { reg = <0>; /* Chip Select 0 */ compatible = "spidev"; spi-max-frequency = <1000000>; status = "okay"; }; spidev@1 { reg = <1>; /* Chip Select 1 */ compatible = "spidev"; spi-max-frequency = <1000000>; status = "okay"; }; }; Why isn't this included by default in the dtb?
02-15-2018, 10:48 AM
The policy for mainline Linux is to not enable anything that is just on headers with no devices connected, and if devices are connected only the things needed, like MTD for the SPI flash.
Come have a chat in the Pine IRC channel >>
03-17-2018, 01:11 PM
i was able to get SPI enabled on my Pine64+ by following the instructions at the following link:
http://synfare.com/599N105E/hwdocs/pine64/spidev.html This is what it looks like after performing the dtc edits: Code: ls /dev/spidev0.0 i have not tried this but it looks good thus far. |