Hi,
Well done finally i used the dedicated .fex file for Orange Pi Plus 2E here :
https://linux-sunxi.org/Xunlong_Orange_Pi_Plus_2E#Expansion_Port
at this point :
https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepiplus2e.fex
Read the .fex file in a text editor, u'll see important things about "gpio_config" for H3 cpu :
; NOTE: This section is necessary only for "gpio_sunxi" driver
; which is obsolete for H3 boards
[gpio_para]
gpio_used = 0
gpio_num = 0
I connected my NRF24L01 on OPI P2E like this :
NRF24L01 Port Name / (Pin NĀ°) ----- OPI Port (Pin NĀ°) / Name
GND (1) <-----------> (20) / GND
VCC (2) <-----------> (17) / 3.3V PWR
CE (3) <-----------> (22) / (PA2 / GPIO2)
CSN (4) <-----------> (24) / (PC3 / GPIO67)
SCK (5) <-----------> (23)
MOSI (6) <-----------> (19) MOSI
MISO (7) <-----------> (21) MISO
IRQ (8) <-----------> NC
So "MySensors" setup is :
./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=67
Then
./bin/mysgw -d
Return :
root@orangepiplus2e:~/MySensors# ./bin/mysgw -d
mysgw: Starting gateway...
mysgw: Protocol version - 2.2.0-beta
mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.2.0-beta
mysgw: TSM:INIT
mysgw: TSF:WUR:MS=0
mysgw: TSM:INIT:TSP OK
mysgw: TSM:INIT:GW MODE
mysgw: TSM:READY:ID=0,PAR=0,DIS=0
mysgw: MCO:REG:NOT NEEDED
mysgw: Listening for connections on 0.0.0.0:5003
mysgw: MCO:BGN:STP
mysgw: MCO:BGN:INIT OK,TSP=1
Best.
Seb.