Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Announcements
  3. 💬 Building a Orange Pi Gateway

💬 Building a Orange Pi Gateway

Scheduled Pinned Locked Moved Announcements
110 Posts 24 Posters 31.6k Views 21 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Tag

    @Reza

    I do not have the OPI One HW available..... so that will be a problem.
    you need to start reading the OPI documentation, and see if the pinout you are using is correct, I know for example that OPI Zero used the SPI1 channel since SPI0 is used for the NAND flash. now it might be that the OPI One does not have the NAND flash so you can use the SPI0 channel.

    Try to start here

    or here

    If you read carefully you will see that pin 19-21-23 are on the opi ONE SPI0, and on the OPI Zero SPI1.....

    This is the OPI Zero page: http://linux-sunxi.org/Orange_Pi_Zero#Orientation_of_the_GPIO_header

    ANd the OPI One page:
    http://linux-sunxi.org/Orange_Pi_One#Orientation_of_the_GPIO_header

    @marceloaqno helped build this for the OPI Zero.... and SPI was an important part to get this working...

    Try this:

    ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=3
    

    worth a try if you use SPI0, and GPIO3 for the CE pin (on the ONE the ce SPI0 pin is 3 according to the wiki page)

    R Offline
    R Offline
    Reza
    wrote on last edited by
    #37

    @Tag thank you. but i can not setup this . very complicated :) perhaps @marceloaqno can setup this.
    thank you

    T 1 Reply Last reply
    0
    • T Tag

      @Reza

      I do not have the OPI One HW available..... so that will be a problem.
      you need to start reading the OPI documentation, and see if the pinout you are using is correct, I know for example that OPI Zero used the SPI1 channel since SPI0 is used for the NAND flash. now it might be that the OPI One does not have the NAND flash so you can use the SPI0 channel.

      Try to start here

      or here

      If you read carefully you will see that pin 19-21-23 are on the opi ONE SPI0, and on the OPI Zero SPI1.....

      This is the OPI Zero page: http://linux-sunxi.org/Orange_Pi_Zero#Orientation_of_the_GPIO_header

      ANd the OPI One page:
      http://linux-sunxi.org/Orange_Pi_One#Orientation_of_the_GPIO_header

      @marceloaqno helped build this for the OPI Zero.... and SPI was an important part to get this working...

      Try this:

      ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=3
      

      worth a try if you use SPI0, and GPIO3 for the CE pin (on the ONE the ce SPI0 pin is 3 according to the wiki page)

      R Offline
      R Offline
      Reza
      wrote on last edited by
      #38

      @Tag
      0_1489520217974_Orange_Pi_2_GPIO_Pinout.png
      GPIO3 is pin 15? so change wiring? CE to pin15 ?

      T 1 Reply Last reply
      0
      • R Reza

        @Tag thank you. but i can not setup this . very complicated :) perhaps @marceloaqno can setup this.
        thank you

        T Offline
        T Offline
        Tag
        wrote on last edited by
        #39

        @Reza

        Can imagine that it is complicated, assuming you used the OPI zero pinout, try the configure example from my previous post. might work.

        Another option you have is get an arduino with the radio attached and just plug it into usb, your messages will appear on i.e /dev/ttyUSB0

        1 Reply Last reply
        0
        • R Reza

          @Tag
          0_1489520217974_Orange_Pi_2_GPIO_Pinout.png
          GPIO3 is pin 15? so change wiring? CE to pin15 ?

          T Offline
          T Offline
          Tag
          wrote on last edited by Tag
          #40

          @Reza

          try this:

          ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=3
          

          See this page for your header pinout: http://linux-sunxi.org/Orange_Pi_One#Orientation_of_the_GPIO_header

          the --my-rf24-cs-pin= is key to have it right on your system

          R 1 Reply Last reply
          2
          • S Offline
            S Offline
            SdeWeb
            wrote on last edited by
            #41

            Look here :

            https://linux-sunxi.org/Xunlong_Orange_Pi_One_%26_Lite

            Best.

            1 Reply Last reply
            1
            • T Tag

              @Reza

              try this:

              ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=3
              

              See this page for your header pinout: http://linux-sunxi.org/Orange_Pi_One#Orientation_of_the_GPIO_header

              the --my-rf24-cs-pin= is key to have it right on your system

              R Offline
              R Offline
              Reza
              wrote on last edited by
              #42

              @Tag my-rf24-cs-pin=3 . 3 is pin15 ? i do it. cs is connect to pin15 (GPIO3) and configre again .but dont work

              S T 2 Replies Last reply
              0
              • R Reza

                @Tag my-rf24-cs-pin=3 . 3 is pin15 ? i do it. cs is connect to pin15 (GPIO3) and configre again .but dont work

                S Offline
                S Offline
                SdeWeb
                wrote on last edited by SdeWeb
                #43

                @Reza Try to connect like mine, look above in this thread, then use my own ./configure setup.

                If it's not work, try to use the .fex file for your Orange PI download it here :
                http://linux-sunxi.org/Orange_Pi_One#Sunxi.2FLegacy_Kernel

                R 1 Reply Last reply
                0
                • S SdeWeb

                  @Reza Try to connect like mine, look above in this thread, then use my own ./configure setup.

                  If it's not work, try to use the .fex file for your Orange PI download it here :
                  http://linux-sunxi.org/Orange_Pi_One#Sunxi.2FLegacy_Kernel

                  R Offline
                  R Offline
                  Reza
                  wrote on last edited by
                  #44

                  @SdeWeb said in 💬 Building a Orange Pi Gateway:

                  If it's not work, try to use the .fex file for your Orange PI download it here :

                  sorry i cannot understand what is say in this link. thank you .perhaps other friend can found this for orange pi one or lite . i cannot understand really.

                  1 Reply Last reply
                  0
                  • R Reza

                    @Tag my-rf24-cs-pin=3 . 3 is pin15 ? i do it. cs is connect to pin15 (GPIO3) and configre again .but dont work

                    T Offline
                    T Offline
                    Tag
                    wrote on last edited by Tag
                    #45

                    @Reza

                    Did you also change the SPI channel?

                    --spi-spidev-device=/dev/spidev0.0
                    

                    if you use the OPIzero pinout, SPI1 will be SPI0 on the OPI one......

                    Your other option will be using a serial gateway: https://www.mysensors.org/build/serial_gateway
                    This works for sure on the OPI One

                    R 1 Reply Last reply
                    0
                    • T Tag

                      @Reza

                      Did you also change the SPI channel?

                      --spi-spidev-device=/dev/spidev0.0
                      

                      if you use the OPIzero pinout, SPI1 will be SPI0 on the OPI one......

                      Your other option will be using a serial gateway: https://www.mysensors.org/build/serial_gateway
                      This works for sure on the OPI One

                      R Offline
                      R Offline
                      Reza
                      wrote on last edited by
                      #46

                      @Tag i change this but dont work, i am useing serial gateway now.but i want use a orangepi gateway:(

                      S 1 Reply Last reply
                      0
                      • R Reza

                        @Tag i change this but dont work, i am useing serial gateway now.but i want use a orangepi gateway:(

                        S Offline
                        S Offline
                        SdeWeb
                        wrote on last edited by
                        #47

                        @Reza
                        Hi,
                        Tell us how you connect your NRF24 module on your Orange PI.

                        On this guide https://www.mysensors.org/build/orange do you followed the section "configure spidev" ?

                        The main things are :

                        1 - install sunxy-tools
                        2 - install MySensors.git

                        But the pinout of the GPIO on your Orange PI is different of the Orange PI zero explained here : https://www.mysensors.org/build/orange

                        So you need to modify the script.bin file, with the command "bin2fex / fex2bin" as explained in the "configure spidev" chapter, if you fail to find the right configuration, try to use the .fex file that you can download here :

                        If you have a Orange PI lite :
                        https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepilite.fex

                        Or if you have a Orange PI One :
                        https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepione.fex

                        then "fex2bin" the file you downloaded, to replace your own script.bin as described in the tuto at the chapter "configure spidev".

                        I think that the pinout of your Orange PI is the same than mine, i got a Orange PI Plus 2E, so look my setup as explained above in this forum, then connect your NRF24 module like mine and use my "./configure" setup.

                        If you succes your gateway setup, dont forget than the next step it's to install a controler to drive it, so you'll need to read guide about setup a controler : https://www.mysensors.org/controller

                        Regards.

                        R 1 Reply Last reply
                        3
                        • S SdeWeb

                          @Reza
                          Hi,
                          Tell us how you connect your NRF24 module on your Orange PI.

                          On this guide https://www.mysensors.org/build/orange do you followed the section "configure spidev" ?

                          The main things are :

                          1 - install sunxy-tools
                          2 - install MySensors.git

                          But the pinout of the GPIO on your Orange PI is different of the Orange PI zero explained here : https://www.mysensors.org/build/orange

                          So you need to modify the script.bin file, with the command "bin2fex / fex2bin" as explained in the "configure spidev" chapter, if you fail to find the right configuration, try to use the .fex file that you can download here :

                          If you have a Orange PI lite :
                          https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepilite.fex

                          Or if you have a Orange PI One :
                          https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepione.fex

                          then "fex2bin" the file you downloaded, to replace your own script.bin as described in the tuto at the chapter "configure spidev".

                          I think that the pinout of your Orange PI is the same than mine, i got a Orange PI Plus 2E, so look my setup as explained above in this forum, then connect your NRF24 module like mine and use my "./configure" setup.

                          If you succes your gateway setup, dont forget than the next step it's to install a controler to drive it, so you'll need to read guide about setup a controler : https://www.mysensors.org/controller

                          Regards.

                          R Offline
                          R Offline
                          Reza
                          wrote on last edited by Reza
                          #48

                          @SdeWeb
                          this is my levels:

                          sudo apt-get update
                          sudo apt-get install sunxi-tools
                          bin2fex /boot/script.bin /tmp/orange.fex
                          nano /tmp/orange.fex
                          

                          and replace
                          https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepione.fex
                          and save .
                          so:

                          sudo fex2bin /tmp/orange.fex /boot/script.bin
                          sudo reboot
                          
                          root@orangepione:~# ls -l /dev/spidev*
                          crw------- 1 root root 153, 0 Mar 16 12:00 /dev/spidev0.0
                          
                          sudo modprobe gpio-sunxi
                          
                          echo "gpio-sunxi" >> /etc/modules
                          
                          git clone https://github.com/mysensors/MySensors.git
                          cd MySensors
                          
                          ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=13
                          
                          ./configure --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB020
                          
                          make
                          
                          sudo ./bin/mysgw -d
                          

                          so i see :

                          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 FAIL
                          mysgw: TSM:FAIL:CNT=1
                          mysgw: TSM:FAIL:PDT
                          

                          wiring is similar to zero...

                          S 1 Reply Last reply
                          0
                          • R Reza

                            @SdeWeb
                            this is my levels:

                            sudo apt-get update
                            sudo apt-get install sunxi-tools
                            bin2fex /boot/script.bin /tmp/orange.fex
                            nano /tmp/orange.fex
                            

                            and replace
                            https://github.com/igorpecovnik/lib/blob/master/config/fex/orangepione.fex
                            and save .
                            so:

                            sudo fex2bin /tmp/orange.fex /boot/script.bin
                            sudo reboot
                            
                            root@orangepione:~# ls -l /dev/spidev*
                            crw------- 1 root root 153, 0 Mar 16 12:00 /dev/spidev0.0
                            
                            sudo modprobe gpio-sunxi
                            
                            echo "gpio-sunxi" >> /etc/modules
                            
                            git clone https://github.com/mysensors/MySensors.git
                            cd MySensors
                            
                            ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=13
                            
                            ./configure --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB020
                            
                            make
                            
                            sudo ./bin/mysgw -d
                            

                            so i see :

                            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 FAIL
                            mysgw: TSM:FAIL:CNT=1
                            mysgw: TSM:FAIL:PDT
                            

                            wiring is similar to zero...

                            S Offline
                            S Offline
                            SdeWeb
                            wrote on last edited by
                            #49

                            @Reza
                            Try to wire like mine and apply my configure setup, here is the copy/paste of the famous previous post from me :

                            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.

                            R 1 Reply Last reply
                            0
                            • S SdeWeb

                              @Reza
                              Try to wire like mine and apply my configure setup, here is the copy/paste of the famous previous post from me :

                              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.

                              R Offline
                              R Offline
                              Reza
                              wrote on last edited by
                              #50

                              @SdeWeb
                              i do wiring true and do your levels... but there is same problem...

                              root@orangepione:~/MySensors# ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=67
                              [SECTION] Detecting target machine.
                                [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                              [SECTION] Checking GPIO Sysfs.
                                [OK] /sys/class/gpio/export found
                              [SECTION] Detecting SPI driver.
                                [OK] SPI driver detected:SPIDEV.
                              [SECTION] Detecting init system.
                                [OK] init system detected: systemd.
                              [SECTION] Saving configuration.
                              [SECTION] Cleaning previous builds.
                              [OK] Finished.
                              root@orangepione:~/MySensors# ./configure --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB020
                              [SECTION] Detecting target machine.
                                [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                              [SECTION] Checking GPIO Sysfs.
                                [OK] /sys/class/gpio/export found
                              [SECTION] Detecting SPI driver.
                                [OK] SPI driver detected:SPIDEV.
                              [SECTION] Detecting init system.
                                [OK] init system detected: systemd.
                              [SECTION] Saving configuration.
                              [SECTION] Cleaning previous builds.
                              [OK] Finished.
                              root@orangepione:~/MySensors# make
                              gcc -MT build/drivers/Linux/log.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/log.c -o build/drivers/Linux/log.o
                              g++ -MT build/drivers/Linux/noniso.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/noniso.cpp -o build/drivers/Linux/noniso.o
                              g++ -MT build/drivers/Linux/GPIO.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/GPIO.cpp -o build/drivers/Linux/GPIO.o
                              g++ -MT build/drivers/Linux/Print.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Print.cpp -o build/drivers/Linux/Print.o
                              g++ -MT build/drivers/Linux/EthernetClient.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetClient.cpp -o build/drivers/Linux/EthernetClient.o
                              g++ -MT build/drivers/Linux/SerialPort.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialPort.cpp -o build/drivers/Linux/SerialPort.o
                              g++ -MT build/drivers/Linux/Stream.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Stream.cpp -o build/drivers/Linux/Stream.o
                              g++ -MT build/drivers/Linux/IPAddress.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/IPAddress.cpp -o build/drivers/Linux/IPAddress.o
                              g++ -MT build/drivers/Linux/compatibility.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/compatibility.cpp -o build/drivers/Linux/compatibility.o
                              g++ -MT build/drivers/Linux/interrupt.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/interrupt.cpp -o build/drivers/Linux/interrupt.o
                              g++ -MT build/drivers/Linux/SerialSimulator.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialSimulator.cpp -o build/drivers/Linux/SerialSimulator.o
                              g++ -MT build/drivers/Linux/SoftEeprom.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SoftEeprom.cpp -o build/drivers/Linux/SoftEeprom.o
                              g++ -MT build/drivers/Linux/EthernetServer.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetServer.cpp -o build/drivers/Linux/EthernetServer.o
                              g++ -MT build/examples_linux/mysgw.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c examples_linux/mysgw.cpp -o build/examples_linux/mysgw.o
                              examples_linux/mysgw.cpp:31:0: warning: "MY_RADIO_NRF24" redefined
                               #define MY_RADIO_NRF24
                               ^
                              <command-line>:0:0: note: this is the location of the previous definition
                              g++ -MT build/drivers/SPIDEV/SPI.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/SPIDEV/SPI.cpp -o build/drivers/SPIDEV/SPI.o
                              g++ -pthread  -o bin/mysgw build/drivers/Linux/log.o build/drivers/Linux/noniso.o build/drivers/Linux/GPIO.o build/drivers/Linux/Print.o build/drivers/Linux/EthernetClient.o build/drivers/Linux/SerialPort.o build/drivers/Linux/Stream.o build/drivers/Linux/IPAddress.o build/drivers/Linux/compatibility.o build/drivers/Linux/interrupt.o build/drivers/Linux/SerialSimulator.o build/drivers/Linux/SoftEeprom.o build/drivers/Linux/EthernetServer.o build/examples_linux/mysgw.o  build/drivers/SPIDEV/SPI.o
                              root@orangepione:~/MySensors# sudo ./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 FAIL
                              mysgw: TSM:FAIL:CNT=1
                              mysgw: TSM:FAIL:PDT
                              mysgw: TSM:FAIL:RE-INIT
                              mysgw: TSM:INIT
                              mysgw: !TSM:INIT:TSP FAIL
                              mysgw: TSM:FAIL:CNT=2
                              mysgw: TSM:FAIL:PDT
                              
                              
                              
                              1 Reply Last reply
                              0
                              • R Offline
                                R Offline
                                Reza
                                wrote on last edited by
                                #51

                                this is all my steps

                                root@orangepione:~# sudo apt-get update
                                Hit:1 http://ports.ubuntu.com xenial InRelease
                                Hit:2 http://apt.armbian.com xenial InRelease
                                Hit:3 http://ports.ubuntu.com xenial-security InRelease
                                Hit:4 http://ports.ubuntu.com xenial-updates InRelease
                                Hit:5 http://ports.ubuntu.com xenial-backports InRelease
                                Reading package lists... Done
                                root@orangepione:~# bin2fex /boot/script.bin /tmp/orange.fex
                                fexc-bin: /boot/script.bin: version: 1.2
                                fexc-bin: /boot/script.bin: size: 34704 (81 sections), header value: 34704
                                root@orangepione:~# nano /tmp/orange.fex
                                root@orangepione:~# ls -l /dev/spidev*
                                crw------- 1 root root 153, 0 Mar 19 11:17 /dev/spidev0.0
                                root@orangepione:~# sudo modprobe gpio-sunxi
                                root@orangepione:~# echo "gpio-sunxi" >> /etc/modules
                                root@orangepione:~# vncserver
                                
                                New 'X' desktop is orangepione:1
                                
                                Starting applications specified in /root/.vnc/xstartup
                                Log file is /root/.vnc/orangepione:1.log
                                
                                root@orangepione:~# *** Error in `pasystray': corrupted double-linked list (not small): 0x01cdb908 ***
                                git clone https://github.com/mysensors/MySensors.git
                                Cloning into 'MySensors'...
                                remote: Counting objects: 13985, done.
                                remote: Compressing objects: 100% (45/45), done.
                                remote: Total 13985 (delta 8), reused 0 (delta 0), pack-reused 13940
                                Receiving objects: 100% (13985/13985), 9.70 MiB | 181.00 KiB/s, done.
                                Resolving deltas: 100% (8436/8436), done.
                                Checking connectivity... done.
                                root@orangepione:~# cd MySensors
                                root@orangepione:~/MySensors# ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=67
                                [SECTION] Detecting target machine.
                                  [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                                [SECTION] Checking GPIO Sysfs.
                                  [OK] /sys/class/gpio/export found
                                [SECTION] Detecting SPI driver.
                                  [OK] SPI driver detected:SPIDEV.
                                [SECTION] Detecting init system.
                                  [OK] init system detected: systemd.
                                [SECTION] Saving configuration.
                                [SECTION] Cleaning previous builds.
                                [OK] Finished.
                                root@orangepione:~/MySensors# ./configure --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB020
                                [SECTION] Detecting target machine.
                                  [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                                [SECTION] Checking GPIO Sysfs.
                                  [OK] /sys/class/gpio/export found
                                [SECTION] Detecting SPI driver.
                                  [OK] SPI driver detected:SPIDEV.
                                [SECTION] Detecting init system.
                                  [OK] init system detected: systemd.
                                [SECTION] Saving configuration.
                                [SECTION] Cleaning previous builds.
                                [OK] Finished.
                                root@orangepione:~/MySensors# make
                                gcc -MT build/drivers/Linux/log.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/log.c -o build/drivers/Linux/log.o
                                g++ -MT build/drivers/Linux/noniso.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/noniso.cpp -o build/drivers/Linux/noniso.o
                                g++ -MT build/drivers/Linux/GPIO.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/GPIO.cpp -o build/drivers/Linux/GPIO.o
                                g++ -MT build/drivers/Linux/Print.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Print.cpp -o build/drivers/Linux/Print.o
                                g++ -MT build/drivers/Linux/EthernetClient.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetClient.cpp -o build/drivers/Linux/EthernetClient.o
                                g++ -MT build/drivers/Linux/SerialPort.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialPort.cpp -o build/drivers/Linux/SerialPort.o
                                g++ -MT build/drivers/Linux/Stream.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Stream.cpp -o build/drivers/Linux/Stream.o
                                g++ -MT build/drivers/Linux/IPAddress.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/IPAddress.cpp -o build/drivers/Linux/IPAddress.o
                                g++ -MT build/drivers/Linux/compatibility.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/compatibility.cpp -o build/drivers/Linux/compatibility.o
                                g++ -MT build/drivers/Linux/interrupt.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/interrupt.cpp -o build/drivers/Linux/interrupt.o
                                g++ -MT build/drivers/Linux/SerialSimulator.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialSimulator.cpp -o build/drivers/Linux/SerialSimulator.o
                                g++ -MT build/drivers/Linux/SoftEeprom.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SoftEeprom.cpp -o build/drivers/Linux/SoftEeprom.o
                                g++ -MT build/drivers/Linux/EthernetServer.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetServer.cpp -o build/drivers/Linux/EthernetServer.o
                                g++ -MT build/examples_linux/mysgw.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c examples_linux/mysgw.cpp -o build/examples_linux/mysgw.o
                                g++ -MT build/drivers/SPIDEV/SPI.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/SPIDEV/SPI.cpp -o build/drivers/SPIDEV/SPI.o
                                g++ -pthread  -o bin/mysgw build/drivers/Linux/log.o build/drivers/Linux/noniso.o build/drivers/Linux/GPIO.o build/drivers/Linux/Print.o build/drivers/Linux/EthernetClient.o build/drivers/Linux/SerialPort.o build/drivers/Linux/Stream.o build/drivers/Linux/IPAddress.o build/drivers/Linux/compatibility.o build/drivers/Linux/interrupt.o build/drivers/Linux/SerialSimulator.o build/drivers/Linux/SoftEeprom.o build/drivers/Linux/EthernetServer.o build/examples_linux/mysgw.o  build/drivers/SPIDEV/SPI.o
                                root@orangepione:~/MySensors# sudo ./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 FAIL
                                mysgw: TSM:FAIL:CNT=1
                                mysgw: TSM:FAIL:PDT
                                mysgw: TSM:FAIL:RE-INIT
                                mysgw: TSM:INIT
                                mysgw: !TSM:INIT:TSP FAIL
                                mysgw: TSM:FAIL:CNT=2
                                mysgw: TSM:FAIL:PDT
                                mysgw: TSM:FAIL:RE-INIT
                                mysgw: TSM:INIT
                                mysgw: !TSM:INIT:TSP FAIL
                                mysgw: TSM:FAIL:CNT=3
                                mysgw: TSM:FAIL:PDT
                                
                                S 1 Reply Last reply
                                0
                                • pansenP Offline
                                  pansenP Offline
                                  pansen
                                  wrote on last edited by
                                  #52

                                  Can you post a picture of your wiring?

                                  Orange Pi Plus 2e connected to nrf24 PA via SPI running git-development MySensors gateway, OpenHAB2, mosquitto and MySQL persistence.

                                  R 1 Reply Last reply
                                  0
                                  • R Reza

                                    this is all my steps

                                    root@orangepione:~# sudo apt-get update
                                    Hit:1 http://ports.ubuntu.com xenial InRelease
                                    Hit:2 http://apt.armbian.com xenial InRelease
                                    Hit:3 http://ports.ubuntu.com xenial-security InRelease
                                    Hit:4 http://ports.ubuntu.com xenial-updates InRelease
                                    Hit:5 http://ports.ubuntu.com xenial-backports InRelease
                                    Reading package lists... Done
                                    root@orangepione:~# bin2fex /boot/script.bin /tmp/orange.fex
                                    fexc-bin: /boot/script.bin: version: 1.2
                                    fexc-bin: /boot/script.bin: size: 34704 (81 sections), header value: 34704
                                    root@orangepione:~# nano /tmp/orange.fex
                                    root@orangepione:~# ls -l /dev/spidev*
                                    crw------- 1 root root 153, 0 Mar 19 11:17 /dev/spidev0.0
                                    root@orangepione:~# sudo modprobe gpio-sunxi
                                    root@orangepione:~# echo "gpio-sunxi" >> /etc/modules
                                    root@orangepione:~# vncserver
                                    
                                    New 'X' desktop is orangepione:1
                                    
                                    Starting applications specified in /root/.vnc/xstartup
                                    Log file is /root/.vnc/orangepione:1.log
                                    
                                    root@orangepione:~# *** Error in `pasystray': corrupted double-linked list (not small): 0x01cdb908 ***
                                    git clone https://github.com/mysensors/MySensors.git
                                    Cloning into 'MySensors'...
                                    remote: Counting objects: 13985, done.
                                    remote: Compressing objects: 100% (45/45), done.
                                    remote: Total 13985 (delta 8), reused 0 (delta 0), pack-reused 13940
                                    Receiving objects: 100% (13985/13985), 9.70 MiB | 181.00 KiB/s, done.
                                    Resolving deltas: 100% (8436/8436), done.
                                    Checking connectivity... done.
                                    root@orangepione:~# cd MySensors
                                    root@orangepione:~/MySensors# ./configure --spi-spidev-device=/dev/spidev0.0 --my-transport=nrf24 --my-rf24-ce-pin=2 --my-rf24-cs-pin=67
                                    [SECTION] Detecting target machine.
                                      [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                                    [SECTION] Checking GPIO Sysfs.
                                      [OK] /sys/class/gpio/export found
                                    [SECTION] Detecting SPI driver.
                                      [OK] SPI driver detected:SPIDEV.
                                    [SECTION] Detecting init system.
                                      [OK] init system detected: systemd.
                                    [SECTION] Saving configuration.
                                    [SECTION] Cleaning previous builds.
                                    [OK] Finished.
                                    root@orangepione:~/MySensors# ./configure --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB020
                                    [SECTION] Detecting target machine.
                                      [OK] machine detected: SoC=H3, Type=unknown, CPU=armv7l.
                                    [SECTION] Checking GPIO Sysfs.
                                      [OK] /sys/class/gpio/export found
                                    [SECTION] Detecting SPI driver.
                                      [OK] SPI driver detected:SPIDEV.
                                    [SECTION] Detecting init system.
                                      [OK] init system detected: systemd.
                                    [SECTION] Saving configuration.
                                    [SECTION] Cleaning previous builds.
                                    [OK] Finished.
                                    root@orangepione:~/MySensors# make
                                    gcc -MT build/drivers/Linux/log.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/log.c -o build/drivers/Linux/log.o
                                    g++ -MT build/drivers/Linux/noniso.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/noniso.cpp -o build/drivers/Linux/noniso.o
                                    g++ -MT build/drivers/Linux/GPIO.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/GPIO.cpp -o build/drivers/Linux/GPIO.o
                                    g++ -MT build/drivers/Linux/Print.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Print.cpp -o build/drivers/Linux/Print.o
                                    g++ -MT build/drivers/Linux/EthernetClient.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetClient.cpp -o build/drivers/Linux/EthernetClient.o
                                    g++ -MT build/drivers/Linux/SerialPort.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialPort.cpp -o build/drivers/Linux/SerialPort.o
                                    g++ -MT build/drivers/Linux/Stream.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/Stream.cpp -o build/drivers/Linux/Stream.o
                                    g++ -MT build/drivers/Linux/IPAddress.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/IPAddress.cpp -o build/drivers/Linux/IPAddress.o
                                    g++ -MT build/drivers/Linux/compatibility.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/compatibility.cpp -o build/drivers/Linux/compatibility.o
                                    g++ -MT build/drivers/Linux/interrupt.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/interrupt.cpp -o build/drivers/Linux/interrupt.o
                                    g++ -MT build/drivers/Linux/SerialSimulator.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SerialSimulator.cpp -o build/drivers/Linux/SerialSimulator.o
                                    g++ -MT build/drivers/Linux/SoftEeprom.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/SoftEeprom.cpp -o build/drivers/Linux/SoftEeprom.o
                                    g++ -MT build/drivers/Linux/EthernetServer.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/Linux/EthernetServer.cpp -o build/drivers/Linux/EthernetServer.o
                                    g++ -MT build/examples_linux/mysgw.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c examples_linux/mysgw.cpp -o build/examples_linux/mysgw.o
                                    g++ -MT build/drivers/SPIDEV/SPI.o -MMD -MP -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -DMY_RADIO_NRF24 -DMY_GATEWAY_SERIAL -DMY_DEBUG -DLINUX_SPI_SPIDEV -DMY_LINUX_SERIAL_PTY=\"/dev/ttyUSB020\" -DMY_LINUX_IS_SERIAL_PTY  -Ofast -g -Wall -Wextra  -I. -I./core -I./drivers/Linux -I./drivers/SPIDEV -c drivers/SPIDEV/SPI.cpp -o build/drivers/SPIDEV/SPI.o
                                    g++ -pthread  -o bin/mysgw build/drivers/Linux/log.o build/drivers/Linux/noniso.o build/drivers/Linux/GPIO.o build/drivers/Linux/Print.o build/drivers/Linux/EthernetClient.o build/drivers/Linux/SerialPort.o build/drivers/Linux/Stream.o build/drivers/Linux/IPAddress.o build/drivers/Linux/compatibility.o build/drivers/Linux/interrupt.o build/drivers/Linux/SerialSimulator.o build/drivers/Linux/SoftEeprom.o build/drivers/Linux/EthernetServer.o build/examples_linux/mysgw.o  build/drivers/SPIDEV/SPI.o
                                    root@orangepione:~/MySensors# sudo ./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 FAIL
                                    mysgw: TSM:FAIL:CNT=1
                                    mysgw: TSM:FAIL:PDT
                                    mysgw: TSM:FAIL:RE-INIT
                                    mysgw: TSM:INIT
                                    mysgw: !TSM:INIT:TSP FAIL
                                    mysgw: TSM:FAIL:CNT=2
                                    mysgw: TSM:FAIL:PDT
                                    mysgw: TSM:FAIL:RE-INIT
                                    mysgw: TSM:INIT
                                    mysgw: !TSM:INIT:TSP FAIL
                                    mysgw: TSM:FAIL:CNT=3
                                    mysgw: TSM:FAIL:PDT
                                    
                                    S Offline
                                    S Offline
                                    SdeWeb
                                    wrote on last edited by
                                    #53

                                    @Reza Hello,
                                    Did you modifying the .Fex file before applying the 'configure' setup ?
                                    What did you do with nano ?

                                    Regards.

                                    R 1 Reply Last reply
                                    0
                                    • pansenP pansen

                                      Can you post a picture of your wiring?

                                      R Offline
                                      R Offline
                                      Reza
                                      wrote on last edited by Reza
                                      #54

                                      @pansen
                                      red is 3.3
                                      brown is GND
                                      green is CE
                                      orange is SCK
                                      yellow is MISO
                                      violet is CS
                                      blue is MOSI
                                      IRQ is empty

                                      0_1489923764279_photo_2017-03-19_16-04-06.jpg

                                      1 Reply Last reply
                                      0
                                      • S SdeWeb

                                        @Reza Hello,
                                        Did you modifying the .Fex file before applying the 'configure' setup ?
                                        What did you do with nano ?

                                        Regards.

                                        R Offline
                                        R Offline
                                        Reza
                                        wrote on last edited by Reza
                                        #55

                                        @SdeWeb
                                        yes. use:

                                        sudo nano /tmp/orange.fex
                                        

                                        and remove all line and copy , paste your link and save this.
                                        now orange.fex is:

                                        [product]
                                        version = "100"
                                        machine = "Xunlong Orange Pi One"
                                        
                                        [platform]
                                        debug_mode = 1
                                        eraseflag = 1
                                        next_work = 2
                                        
                                        [target]
                                        boot_clock = 1008
                                        storage_type = -1
                                        
                                        [key_detect_en]
                                        keyen_flag = 0
                                        
                                        [fel_key]
                                        fel_key_max = 7
                                        fel_key_min = 2
                                        
                                        [card_boot]
                                        logical_start = 40960
                                        sprite_work_delay = 500
                                        sprite_err_delay = 200
                                        sprite_gpio0 = port:PL10<1><default><default><default>
                                        next_work = 3
                                        
                                        [box_start_os]
                                        used = 1
                                        start_type = 1
                                        irkey_used = 1
                                        pmukey_used = 1
                                        pmukey_num = 3
                                        led_power = 0
                                        led_state = 0
                                        
                                        [boot_init_gpio]
                                        used = 1
                                        gpio0 = port:PL10<1><default><default><1>
                                        gpio1 = port:PG11<1><default><default><1>
                                        
                                        [recovery_para]
                                        used = 1
                                        mode = 2
                                        recovery_key = port:PL04<0><default><default><default>
                                        
                                        [pm_para]
                                        standby_mode = 1
                                        
                                        [card0_boot_para]
                                        card_ctrl = 0
                                        card_high_speed = 1
                                        card_line = 4
                                        sdc_d1 = port:PF00<2><1><2><default>
                                        sdc_d0 = port:PF01<2><1><2><default>
                                        sdc_clk = port:PF02<2><1><2><default>
                                        sdc_cmd = port:PF03<2><1><2><default>
                                        sdc_d3 = port:PF04<2><1><2><default>
                                        sdc_d2 = port:PF05<2><1><2><default>
                                        
                                        [card2_boot_para]
                                        card_ctrl = 2
                                        card_high_speed = 1
                                        card_line = 8
                                        sdc_cmd = port:PC06<3><1><2><default>
                                        sdc_clk = port:PC05<3><1><2><default>
                                        sdc_d0 = port:PC08<3><1><2><default>
                                        sdc_d1 = port:PC09<3><1><2><default>
                                        sdc_d2 = port:PC10<3><1><2><default>
                                        sdc_d3 = port:PC11<3><1><2><default>
                                        sdc_d4 = port:PC12<3><1><2><default>
                                        sdc_d5 = port:PC13<3><1><2><default>
                                        sdc_d6 = port:PC14<3><1><2><default>
                                        sdc_d7 = port:PC15<3><1><2><default>
                                        sdc_2xmode = 1
                                        sdc_ddrmode = 1
                                        
                                        [twi_para]
                                        twi_port = 0
                                        twi_scl = port:PA11<2><default><default><default>
                                        twi_sda = port:PA12<2><default><default><default>
                                        
                                        [uart_para]
                                        uart_debug_port = 0
                                        uart_debug_tx = port:PA04<2><1><default><default>
                                        uart_debug_rx = port:PA05<2><1><default><default>
                                        
                                        [force_uart_para]
                                        force_uart_port = 0
                                        force_uart_tx = port:PF02<3><1><default><default>
                                        force_uart_rx = port:PF04<3><1><default><default>
                                        
                                        [jtag_para]
                                        jtag_enable = 0
                                        jtag_ms = port:PA00<3><default><default><default>
                                        jtag_ck = port:PA01<3><default><default><default>
                                        jtag_do = port:PA02<3><default><default><default>
                                        jtag_di = port:PA03<3><default><default><default>
                                        
                                        [clock]
                                        pll_video = 297
                                        pll_ve = 402
                                        pll_periph0 = 600
                                        pll_gpu = 576
                                        pll_periph1 = 600
                                        pll_de = 864
                                        
                                        [dram_para]
                                        dram_clk = 624
                                        dram_type = 3
                                        dram_zq = 0x3b3bfb
                                        dram_odt_en = 1
                                        dram_para1 = 283377664
                                        dram_para2 = 0
                                        dram_mr0 = 6208
                                        dram_mr1 = 64
                                        dram_mr2 = 24
                                        dram_mr3 = 2
                                        dram_tpr0 = 0x48a192
                                        dram_tpr1 = 0x1c2418d
                                        dram_tpr2 = 0x76051
                                        dram_tpr3 = 0x0
                                        dram_tpr4 = 0x0
                                        dram_tpr5 = 0x0
                                        dram_tpr6 = 0x64
                                        dram_tpr7 = 0x0
                                        dram_tpr8 = 0x0
                                        dram_tpr9 = 0x0
                                        dram_tpr10 = 0x0
                                        dram_tpr11 = 0x6aaa0000
                                        dram_tpr12 = 0x7979
                                        dram_tpr13 = 0x800800
                                        
                                        [wakeup_src_para]
                                        cpu_en = 0
                                        cpu_freq = 48
                                        pll_ratio = 273
                                        dram_selfresh_en = 1
                                        dram_freq = 36
                                        wakeup_src0 =
                                        wakeup_src_wl = port:PG10<4><default><default><0>
                                        wakeup_src_bt = port:PL03<6><default><default><0>
                                        
                                        [twi0]
                                        twi_used = 1
                                        twi_scl = port:PA11<2><default><default><default>
                                        twi_sda = port:PA12<2><default><default><default>
                                        
                                        [twi1]
                                        twi_used = 1
                                        twi_scl = port:PA18<3><default><default><default>
                                        twi_sda = port:PA19<3><default><default><default>
                                        
                                        [twi2]
                                        twi_used = 0
                                        twi_scl = port:PE12<3><default><default><default>
                                        twi_sda = port:PE13<3><default><default><default>
                                        
                                        [uart0]
                                        uart_used = 1
                                        uart_port = 0
                                        uart_type = 2
                                        uart_tx = port:PA04<2><1><default><default>
                                        uart_rx = port:PA05<2><1><default><default>
                                        
                                        [uart1]
                                        uart_used = 0
                                        uart_port = 1
                                        uart_type = 4
                                        uart_tx = port:PG06<2><1><default><default>
                                        uart_rx = port:PG07<2><1><default><default>
                                        uart_rts = port:PG08<2><1><default><default>
                                        uart_cts = port:PG09<2><1><default><default>
                                        
                                        [uart2]
                                        uart_used = 0
                                        uart_port = 2
                                        uart_type = 4
                                        uart_tx = port:PA00<2><1><default><default>
                                        uart_rx = port:PA01<2><1><default><default>
                                        uart_rts = port:PA02<2><1><default><default>
                                        uart_cts = port:PA03<2><1><default><default>
                                        
                                        [uart3]
                                        uart_used = 0
                                        uart_port = 3
                                        uart_type = 4
                                        uart_tx = port:PA13<3><1><default><default>
                                        uart_rx = port:PA14<3><1><default><default>
                                        uart_rts = port:PA15<3><1><default><default>
                                        uart_cts = port:PA16<3><1><default><default>
                                        
                                        [spi0]
                                        spi_used = 1
                                        spi_cs_bitmap = 1
                                        spi_mosi = port:PC00<3><default><default><default>
                                        spi_miso = port:PC01<3><default><default><default>
                                        spi_sclk = port:PC02<3><default><default><default>
                                        spi_cs0 = port:PC03<3><1><default><default>
                                        
                                        [spi1]
                                        spi_used = 0
                                        spi_cs_bitmap = 1
                                        spi_cs0 = port:PA13<2><1><default><default>
                                        spi_sclk = port:PA14<2><default><default><default>
                                        spi_mosi = port:PA15<2><default><default><default>
                                        spi_miso = port:PA16<2><default><default><default>
                                        
                                        [spi_devices]
                                        spi_dev_num = 1
                                        
                                        [spi_board0]
                                        modalias = "spidev"
                                        max_speed_hz = 33000000
                                        bus_num = 0
                                        chip_select = 0
                                        mode = 0
                                        full_duplex = 1
                                        manual_cs = 0
                                        
                                        ; NOTE: This section is necessary only for "gpio_sunxi" driver
                                        ; which is obsolete for H3 boards
                                        [gpio_para]
                                        gpio_used = 0
                                        gpio_num = 0
                                        
                                        ;[led_assign]
                                        ;normal_led = "gpio_pin_2"
                                        ;standby_led = "gpio_pin_1"
                                        
                                        [leds_para]
                                        leds_used = 1
                                        green_led = port:PL10<1><default><default><1>
                                        green_led_active_low = 0
                                        red_led = port:PA15<1><default><default><0>
                                        red_led_active_low = 0
                                        
                                        [ths_para]
                                        ths_used = 1
                                        ths_trip1_count = 6
                                        ths_trip1_0 = 75
                                        ths_trip1_1 = 80
                                        ths_trip1_2 = 85
                                        ths_trip1_3 = 90
                                        ths_trip1_4 = 95
                                        ths_trip1_5 = 105
                                        ths_trip1_6 = 0
                                        ths_trip1_7 = 0
                                        ths_trip1_0_min = 0
                                        ths_trip1_0_max = 1
                                        ths_trip1_1_min = 1
                                        ths_trip1_1_max = 2
                                        ths_trip1_2_min = 2
                                        ths_trip1_2_max = 3
                                        ths_trip1_3_min = 3
                                        ths_trip1_3_max = 4
                                        ths_trip1_4_min = 4
                                        ths_trip1_4_max = 5
                                        ths_trip1_5_min = 5
                                        ths_trip1_5_max = 7
                                        ths_trip1_6_min = 0
                                        ths_trip1_6_max = 0
                                        ths_trip2_count = 1
                                        ths_trip2_0 = 105
                                        
                                        [cooler_table]
                                        cooler_count = 8
                                        cooler0 = "1200000 4 4294967295 0"
                                        cooler1 = "912000 4 4294967295 0"
                                        cooler2 = "768000 4 4294967295 0"
                                        cooler3 = "648000 4 4294967295 0"
                                        cooler4 = "480000 4 4294967295 0"
                                        cooler5 = "480000 3 4294967295 0"
                                        cooler6 = "480000 2 4294967295 0"
                                        cooler7 = "480000 1 4294967295 0"
                                        
                                        [nand0_para]
                                        nand_support_2ch = 0
                                        nand0_used = 0
                                        nand0_we = port:PC00<2><default><default><default>
                                        nand0_ale = port:PC01<2><default><default><default>
                                        nand0_cle = port:PC02<2><default><default><default>
                                        nand0_ce1 = port:PC03<2><default><default><default>
                                        nand0_ce0 = port:PC04<2><default><default><default>
                                        nand0_nre = port:PC05<2><default><default><default>
                                        nand0_rb0 = port:PC06<2><default><default><default>
                                        nand0_rb1 = port:PC07<2><default><default><default>
                                        nand0_d0 = port:PC08<2><default><default><default>
                                        nand0_d1 = port:PC09<2><default><default><default>
                                        nand0_d2 = port:PC10<2><default><default><default>
                                        nand0_d3 = port:PC11<2><default><default><default>
                                        nand0_d4 = port:PC12<2><default><default><default>
                                        nand0_d5 = port:PC13<2><default><default><default>
                                        nand0_d6 = port:PC14<2><default><default><default>
                                        nand0_d7 = port:PC15<2><default><default><default>
                                        nand0_ndqs = port:PC16<2><default><default><default>
                                        
                                        [boot_disp]
                                        advert_disp = 0
                                        auto_hpd = 1
                                        output_type = 4
                                        hdmi_channel = 0
                                        hdmi_mode = 4
                                        cvbs_channel = 1
                                        cvbs_mode = 11
                                        output_full = 1
                                        hdmi_mode_check = 1
                                        
                                        [disp_init]
                                        disp_init_enable = 1
                                        disp_mode = 0
                                        screen0_output_type = 3
                                        screen0_output_mode = 5
                                        screen1_output_type = 3
                                        screen1_output_mode = 5
                                        fb0_format = 0
                                        fb0_width = 0
                                        fb0_height = 0
                                        fb1_format = 0
                                        fb1_width = 0
                                        fb1_height = 0
                                        
                                        [hdmi_para]
                                        hdmi_used = 1
                                        hdmi_power = "vcc-hdmi-18"
                                        
                                        [tv_para]
                                        tv_used = 0
                                        tv_dac_used = 1
                                        tv_dac_src0 = 0
                                        
                                        [pwm0_para]
                                        pwm_used = 0
                                        pwm_positive = port:PA05<3><0><default><default>
                                        ;       If set gamc_phy to use = 2
                                        
                                        [gmac0]
                                        gmac_used = 2
                                        gmac_power1 =
                                        
                                        [csi0]
                                        vip_used = 1
                                        vip_mode = 0
                                        vip_dev_qty = 1
                                        vip_define_sensor_list = 0
                                        vip_csi_pck = port:PE00<2><default><default><default>
                                        vip_csi_mck = port:PE01<2><default><default><default>
                                        vip_csi_hsync = port:PE02<2><default><default><default>
                                        vip_csi_vsync = port:PE03<2><default><default><default>
                                        vip_csi_d0 = port:PE04<2><default><default><default>
                                        vip_csi_d1 = port:PE05<2><default><default><default>
                                        vip_csi_d2 = port:PE06<2><default><default><default>
                                        vip_csi_d3 = port:PE07<2><default><default><default>
                                        vip_csi_d4 = port:PE08<2><default><default><default>
                                        vip_csi_d5 = port:PE09<2><default><default><default>
                                        vip_csi_d6 = port:PE10<2><default><default><default>
                                        vip_csi_d7 = port:PE11<2><default><default><default>
                                        vip_csi_sck = port:PE12<2><default><default><default>
                                        vip_csi_sda = port:PE13<2><default><default><default>
                                        vip_dev0_mname = "gc2035"
                                        vip_dev0_pos = "front"
                                        vip_dev0_lane = 1
                                        vip_dev0_twi_id = 2
                                        vip_dev0_twi_addr = 120
                                        vip_dev0_isp_used = 0
                                        vip_dev0_fmt = 0
                                        vip_dev0_stby_mode = 0
                                        vip_dev0_vflip = 1
                                        vip_dev0_hflip = 1
                                        vip_dev0_iovdd = ""
                                        vip_dev0_iovdd_vol = 2800000
                                        vip_dev0_avdd = ""
                                        vip_dev0_avdd_vol = 2800000
                                        vip_dev0_dvdd = ""
                                        vip_dev0_dvdd_vol = 1800000
                                        vip_dev0_afvdd = ""
                                        vip_dev0_afvdd_vol = 2800000
                                        vip_dev0_power_en = port:PA17<1><default><default><1>
                                        vip_dev0_reset = port:PE14<1><default><default><1>
                                        vip_dev0_pwdn = port:PE15<1><default><default><0>
                                        vip_dev0_flash_en =
                                        vip_dev0_flash_mode =
                                        vip_dev0_af_pwdn =
                                        vip_dev0_act_used = 0
                                        vip_dev0_act_name = "ad5820_act"
                                        vip_dev0_act_slave = 24
                                        vip_dev1_mname = ""
                                        vip_dev1_pos = "rear"
                                        vip_dev1_lane = 1
                                        vip_dev1_twi_id = 0
                                        vip_dev1_twi_addr =
                                        vip_dev1_isp_used = 0
                                        vip_dev1_fmt = 1
                                        vip_dev1_stby_mode = 0
                                        vip_dev1_vflip = 0
                                        vip_dev1_hflip = 0
                                        vip_dev1_iovdd = ""
                                        vip_dev1_iovdd_vol = 2800000
                                        vip_dev1_avdd = ""
                                        vip_dev1_avdd_vol = 2800000
                                        vip_dev1_dvdd = ""
                                        vip_dev1_dvdd_vol = 1500000
                                        vip_dev1_afvdd = ""
                                        vip_dev1_afvdd_vol = 2800000
                                        vip_dev1_power_en =
                                        vip_dev1_reset =
                                        vip_dev1_pwdn =
                                        vip_dev1_flash_en =
                                        vip_dev1_flash_mode =
                                        vip_dev1_af_pwdn =
                                        
                                        [tvout_para]
                                        tvout_used = 0
                                        tvout_channel_num =
                                        tv_en = 0
                                        
                                        [tvin_para]
                                        tvin_used = 0
                                        tvin_channel_num =
                                        
                                        [di_para]
                                        di_used = 1
                                        
                                        [mmc0_para]
                                        sdc_used = 1
                                        sdc_detmode = 3
                                        sdc_buswidth = 4
                                        sdc_clk = port:PF02<2><1><2><default>
                                        sdc_cmd = port:PF03<2><1><2><default>
                                        sdc_d0 = port:PF01<2><1><2><default>
                                        sdc_d1 = port:PF00<2><1><2><default>
                                        sdc_d2 = port:PF05<2><1><2><default>
                                        sdc_d3 = port:PF04<2><1><2><default>
                                        sdc_det = port:PF06<0><1><2><default>
                                        sdc_use_wp = 0
                                        sdc_wp =
                                        sdc_isio = 0
                                        sdc_regulator = "none"
                                        sdc_power_supply = "none"
                                        
                                        [mmc1_para]
                                        sdc_used = 1
                                        sdc_detmode = 4
                                        sdc_buswidth = 4
                                        sdc_clk = port:PG00<2><1><3><default>
                                        sdc_cmd = port:PG01<2><1><3><default>
                                        sdc_d0 = port:PG02<2><1><3><default>
                                        sdc_d1 = port:PG03<2><1><3><default>
                                        sdc_d2 = port:PG04<2><1><3><default>
                                        sdc_d3 = port:PG05<2><1><3><default>
                                        sdc_det =
                                        sdc_use_wp = 0
                                        sdc_wp =
                                        sdc_isio = 1
                                        sdc_regulator = "none"
                                        sdc_power_supply = "none"
                                        sdc_2xmode = 1
                                        sdc_ddrmode = 1
                                        
                                        [mmc2_para]
                                        sdc_used = 0
                                        sdc_detmode = 3
                                        sdc_buswidth = 8
                                        sdc_clk = port:PC05<3><1><2><default>
                                        sdc_cmd = port:PC06<3><1><2><default>
                                        sdc_d0 = port:PC08<3><1><2><default>
                                        sdc_d1 = port:PC09<3><1><2><default>
                                        sdc_d2 = port:PC10<3><1><2><default>
                                        sdc_d3 = port:PC11<3><1><2><default>
                                        sdc_d4 = port:PC12<3><1><2><default>
                                        sdc_d5 = port:PC13<3><1><2><default>
                                        sdc_d6 = port:PC14<3><1><2><default>
                                        sdc_d7 = port:PC15<3><1><2><default>
                                        emmc_rst = port:PC16<3><1><2><default>
                                        sdc_det =
                                        sdc_use_wp = 0
                                        sdc_wp =
                                        sdc_isio = 0
                                        sdc_regulator = "none"
                                        sdc_power_supply = "none"
                                        sdc_2xmode = 1
                                        sdc_ddrmode = 1
                                        
                                        [smc_para]
                                        smc_used = 0
                                        smc_rst = port:PA09<2><default><default><default>
                                        smc_vppen = port:PA20<3><default><default><default>
                                        smc_vppp = port:PA21<3><default><default><default>
                                        smc_det = port:PA10<2><default><default><default>
                                        smc_vccen = port:PA06<2><default><default><default>
                                        smc_sck = port:PA07<2><default><default><default>
                                        smc_sda = port:PA08<2><default><default><default>
                                        
                                        [usbc0]
                                        usb_used = 1
                                        usb_port_type = 2
                                        usb_detect_type = 0
                                        usb_id_gpio = port:PG12<0><1><default><default>
                                        usb_det_vbus_gpio = port:PG12<0><1><default><default>
                                        usb_drv_vbus_gpio = port:PL02<1><0><default><0>
                                        usb_host_init_state = 1
                                        usb_restrict_gpio =
                                        usb_restric_flag = 0
                                        usb_restric_voltage = 3550000
                                        usb_restric_capacity = 5
                                        usb_regulator_io = "nocare"
                                        usb_regulator_vol = 0
                                        usb_not_suspend = 0
                                        
                                        [usbc1]
                                        usb_used = 1
                                        usb_drv_vbus_gpio =
                                        usb_restrict_gpio =
                                        usb_host_init_state = 1
                                        usb_restric_flag = 0
                                        usb_regulator_io = "nocare"
                                        usb_regulator_vol = 0
                                        usb_not_suspend = 0
                                        
                                        [usbc2]
                                        usb_used = 1
                                        usb_drv_vbus_gpio =
                                        usb_restrict_gpio =
                                        usb_host_init_state = 1
                                        usb_restric_flag = 0
                                        usb_regulator_io = "nocare"
                                        usb_regulator_vol = 0
                                        usb_not_suspend = 0
                                        
                                        [usbc3]
                                        usb_used = 1
                                        usb_drv_vbus_gpio =
                                        usb_restrict_gpio =
                                        usb_host_init_state = 1
                                        usb_restric_flag = 0
                                        usb_regulator_io = "nocare"
                                        usb_regulator_vol = 0
                                        usb_not_suspend = 0
                                        
                                        [usb_feature]
                                        vendor_id = 6353
                                        mass_storage_id = 1
                                        adb_id = 2
                                        manufacturer_name = "USB Developer"
                                        product_name = "Android"
                                        serial_number = "20080411"
                                        
                                        [msc_feature]
                                        vendor_name = "USB 2.0"
                                        product_name = "USB Flash Driver"
                                        release = 100
                                        luns = 3
                                        
                                        [serial_feature]
                                        serial_unique = 0
                                        
                                        [module_para]
                                        module_num = 7
                                        module_power0 = "vcc-wifi-33"
                                        module_power0_vol = 0
                                        module_power1 =
                                        module_power1_vol =
                                        module_power2 =
                                        module_power2_vol =
                                        module_power3 =
                                        module_power3_vol =
                                        chip_en =
                                        lpo_use_apclk =
                                        
                                        [wifi_para]
                                        wifi_used = 0
                                        wifi_sdc_id = 1
                                        wifi_usbc_id = 5
                                        wifi_usbc_type = 1
                                        wl_reg_on = port:PL07<1><default><default><0>
                                        wl_host_wake = port:PG10<0><default><default><0>
                                        wl_host_wake_invert = 0
                                        
                                        [bt_para]
                                        bt_used = 0
                                        bt_uart_id = 1
                                        bt_rst_n =
                                        bt_wake =
                                        bt_host_wake =
                                        bt_host_wake_invert = 0
                                        
                                        [pcm0]
                                        daudio_used = 0
                                        daudio_master = 4
                                        daudio_select = 1
                                        audio_format = 1
                                        signal_inversion = 1
                                        mclk_fs = 128
                                        sample_resolution = 16
                                        slot_width_select = 32
                                        pcm_lrck_period = 32
                                        pcm_lrckr_period = 1
                                        msb_lsb_first = 0
                                        sign_extend = 0
                                        slot_index = 0
                                        slot_width = 32
                                        frame_width = 0
                                        tx_data_mode = 0
                                        rx_data_mode = 0
                                        i2s_mclk = port:PA18<2><1><default><default>
                                        i2s_bclk = port:PA19<2><1><default><default>
                                        i2s_dout0 = port:PA20<2><1><default><default>
                                        i2s_din = port:PA21<2><1><default><default>
                                        
                                        [pcm1]
                                        daudio_used = 0
                                        daudio_master = 4
                                        daudio_select = 1
                                        audio_format = 1
                                        signal_inversion = 1
                                        mclk_fs = 128
                                        sample_resolution = 16
                                        slot_width_select = 32
                                        pcm_lrck_period = 32
                                        pcm_lrckr_period = 1
                                        msb_lsb_first = 0
                                        sign_extend = 0
                                        slot_index = 0
                                        slot_width = 32
                                        frame_width = 0
                                        tx_data_mode = 0
                                        rx_data_mode = 0
                                        i2s_mclk = port:PG10<2><1><default><default>
                                        i2s_bclk = port:PG11<2><1><default><default>
                                        i2s_dout0 = port:PG12<2><1><default><default>
                                        i2s_din = port:PG13<2><1><default><default>
                                        
                                        [audio0]
                                        audio_used = 1
                                        lineout_vol = 31
                                        cap_vol = 5
                                        audio_hp_ldo = "none"
                                        adcagc_used = 0
                                        adcdrc_used = 0
                                        dacdrc_used = 0
                                        adchpf_used = 0
                                        dachpf_used = 0
                                        audio_pa_ctrl = port:PA16<1><default><default><0>
                                        
                                        [spdif0]
                                        spdif_used = 0
                                        spdif_dout = port:PA17<2><1><default><default>
                                        
                                        [audiohub]
                                        hub_used = 0
                                        codec_used = 1
                                        spdif_used = 1
                                        hdmi_used = 1
                                        
                                        [s_cir0]
                                        ir_used = 0
                                        ir_rx = port:PL11<2><1><default><default>
                                        ir_power_key_code0 = 87
                                        ir_addr_code0 = 40704
                                        ir_power_key_code1 = 26
                                        ir_addr_code1 = 64260
                                        ir_power_key_code2 = 20
                                        ir_addr_code2 = 32640
                                        ir_power_key_code3 = 21
                                        ir_addr_code3 = 32640
                                        ir_power_key_code4 = 11
                                        ir_addr_code4 = 63240
                                        ir_power_key_code5 = 3
                                        ir_addr_code5 = 239
                                        ir_power_key_code6 = 159
                                        ir_addr_code6 = 19635
                                        ir_power_key_code7 = 10
                                        ir_addr_code7 = 30536
                                        ir_power_key_code8 = 69
                                        ir_addr_code8 = 48386
                                        ir_power_key_code9 = 77
                                        ir_addr_code9 = 56865
                                        ir_power_key_code10 = 24
                                        ir_addr_code10 = 65025
                                        ir_power_key_code11 = 87
                                        ir_addr_code11 = 65280
                                        ir_power_key_code12 = 77
                                        ir_addr_code12 = 65344
                                        
                                        [cir]
                                        ir_used = 1
                                        ir_tx = port:PH07<2><default><default><default>
                                        
                                        ;----------------------------------------------------------------------------------
                                        ; dvfs voltage-frequency table configuration
                                        ;
                                        ; pmuic_type:0:none, 1:gpio, 2:i2c
                                        ; pmu_gpio0: gpio config.
                                        ; pmu_levelx: 0~9999: voltage(mV), 10000~90000:gpio0 state. voltage form high to low.
                                        ;
                                        ; extremity_freq(Hz): cpu extremity frequency when run benckmark or demo apk
                                        ;                     1536MHz@1500mV with radiator, 1296MHz@1340mV without radiator
                                        ; max_freq: cpu maximum frequency, based on Hz, can not be more than 1200MHz
                                        ; min_freq: cpu minimum frequency, based on Hz, can not be less than 60MHz
                                        ;
                                        ; LV_count: count of LV_freq/LV_volt, must be < 16
                                        ;
                                        ; LV1: core vdd is 1.50v if cpu frequency is (1296Mhz,  1536Mhz]
                                        ; LV2: core vdd is 1.34v if cpu frequency is (1200Mhz,  1296Mhz]
                                        ; LV3: core vdd is 1.32v if cpu frequency is (1008Mhz,  1200Mhz]
                                        ; LV4: core vdd is 1.20v if cpu frequency is (816Mhz,   1008Mhz]
                                        ; LV5: core vdd is 1.10v if cpu frequency is (648Mhz,    816Mhz]
                                        ; LV6: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                        ; LV7: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                        ; LV8: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                        ;
                                        ;----------------------------------------------------------------------------------
                                        [dvfs_table]
                                        pmuic_type = 1
                                        pmu_gpio0 = port:PL06<1><1><2><1>
                                        pmu_level0 = 11300
                                        pmu_level1 = 1100
                                        max_freq = 1200000000
                                        min_freq = 480000000
                                        LV_count = 5
                                        LV1_freq = 1200000000
                                        LV1_volt = 1300
                                        LV2_freq = 1008000000
                                        LV2_volt = 1300
                                        LV3_freq = 912000000
                                        LV3_volt = 1100
                                        LV4_freq = 648000000
                                        LV4_volt = 1100
                                        LV5_freq = 480000000
                                        LV5_volt = 1100
                                        
                                        [gpu_dvfs_table]
                                        G_LV_count = 3
                                        G_LV0_freq = 312000000
                                        G_LV0_volt = 1200000
                                        G_LV1_freq = 384000000
                                        G_LV1_volt = 1200000
                                        G_LV2_freq = 456000000
                                        G_LV2_volt = 1200000
                                        
                                        [Vdevice]
                                        Vdevice_used = 0
                                        Vdevice_0 = port:PH10<5><1><2><default>
                                        Vdevice_1 = port:PH11<5><1><2><default>
                                        
                                        [s_uart0]
                                        s_uart_used = 0
                                        s_uart_tx = port:PL02<2><default><default><default>
                                        s_uart_rx = port:PL03<2><default><default><default>
                                        
                                        [s_rsb0]
                                        s_rsb_used = 1
                                        s_rsb_sck = port:PL00<2><1><2><default>
                                        s_rsb_sda = port:PL01<2><1><2><default>
                                        
                                        [s_jtag0]
                                        s_jtag_used = 0
                                        s_jtag_tms = port:PL04<2><1><2><default>
                                        s_jtag_tck = port:PL05<2><1><2><default>
                                        s_jtag_tdo = port:PL06<2><1><2><default>
                                        s_jtag_tdi = port:PL07<2><1><2><default>
                                        
                                        [s_powchk]
                                        s_powchk_used = -2147483648
                                        s_power_reg = 0
                                        s_system_power = 50
                                        
                                        [sim0]
                                        scr_used = 0
                                        scr_vccen = port:PA06<2><default><default><default>
                                        scr_slk = port:PA07<2><default><default><default>
                                        scr_sda = port:PA08<2><default><default><default>
                                        scr_rst = port:PA09<2><default><default><default>
                                        scr_det = port:PA10<2><default><default><default>
                                        
                                        [ts0]
                                        tsc_used = 0
                                        tsc_clk = port:PE00<3><default><default><default>
                                        tsc_err = port:PE01<3><default><default><default>
                                        tsc_sync = port:PE02<3><default><default><default>
                                        tsc_dvld = port:PE03<3><default><default><default>
                                        tsc_d0 = port:PE04<3><default><default><default>
                                        tsc_d1 = port:PE05<3><default><default><default>
                                        tsc_d2 = port:PE06<3><default><default><default>
                                        tsc_d3 = port:PE07<3><default><default><default>
                                        tsc_d4 = port:PE08<3><default><default><default>
                                        tsc_d5 = port:PE09<3><default><default><default>
                                        tsc_d6 = port:PE10<3><default><default><default>
                                        tsc_d7 = port:PE11<3><default><default><default>
                                        
                                        [gpio_power_key]
                                        key_used = 1
                                        key_io = port:PL03<6><default><default><0>
                                        
                                        [key_para]
                                        key_used = 0
                                        key_cnt = 5
                                        key1_vol = 222
                                        key2_vol = 444
                                        key3_vol = 666
                                        key4_vol = 857
                                        key5_vol = 2000
                                        
                                        [d7s_para]
                                        d7s_used = 0
                                        din_gpio = port:PD00<1><default><default><1>
                                        clk_gpio = port:PD01<1><default><default><1>
                                        stb_gpio = port:PD02<1><default><default><1>
                                        
                                        ;----------------------------------------------------------------------------------
                                        ;mali parameters
                                        ;----------------------------------------------------------------------------------
                                        [mali_para]
                                        mali_used = 1
                                        mali_clkdiv = 1
                                        mali_extreme_freq = 600
                                        mali_extreme_vol = 1400
                                        
                                        ;----------------------------------------------------------------------------------
                                        ;1wire parameters (default - PA20)
                                        ;----------------------------------------------------------------------------------
                                        [w1_para]
                                        w1_used = 1
                                        gpio = 20
                                        
                                        [corekeeper]
                                        corekeeper_enabled = 1
                                        
                                        S 1 Reply Last reply
                                        0
                                        • R Reza

                                          @SdeWeb
                                          yes. use:

                                          sudo nano /tmp/orange.fex
                                          

                                          and remove all line and copy , paste your link and save this.
                                          now orange.fex is:

                                          [product]
                                          version = "100"
                                          machine = "Xunlong Orange Pi One"
                                          
                                          [platform]
                                          debug_mode = 1
                                          eraseflag = 1
                                          next_work = 2
                                          
                                          [target]
                                          boot_clock = 1008
                                          storage_type = -1
                                          
                                          [key_detect_en]
                                          keyen_flag = 0
                                          
                                          [fel_key]
                                          fel_key_max = 7
                                          fel_key_min = 2
                                          
                                          [card_boot]
                                          logical_start = 40960
                                          sprite_work_delay = 500
                                          sprite_err_delay = 200
                                          sprite_gpio0 = port:PL10<1><default><default><default>
                                          next_work = 3
                                          
                                          [box_start_os]
                                          used = 1
                                          start_type = 1
                                          irkey_used = 1
                                          pmukey_used = 1
                                          pmukey_num = 3
                                          led_power = 0
                                          led_state = 0
                                          
                                          [boot_init_gpio]
                                          used = 1
                                          gpio0 = port:PL10<1><default><default><1>
                                          gpio1 = port:PG11<1><default><default><1>
                                          
                                          [recovery_para]
                                          used = 1
                                          mode = 2
                                          recovery_key = port:PL04<0><default><default><default>
                                          
                                          [pm_para]
                                          standby_mode = 1
                                          
                                          [card0_boot_para]
                                          card_ctrl = 0
                                          card_high_speed = 1
                                          card_line = 4
                                          sdc_d1 = port:PF00<2><1><2><default>
                                          sdc_d0 = port:PF01<2><1><2><default>
                                          sdc_clk = port:PF02<2><1><2><default>
                                          sdc_cmd = port:PF03<2><1><2><default>
                                          sdc_d3 = port:PF04<2><1><2><default>
                                          sdc_d2 = port:PF05<2><1><2><default>
                                          
                                          [card2_boot_para]
                                          card_ctrl = 2
                                          card_high_speed = 1
                                          card_line = 8
                                          sdc_cmd = port:PC06<3><1><2><default>
                                          sdc_clk = port:PC05<3><1><2><default>
                                          sdc_d0 = port:PC08<3><1><2><default>
                                          sdc_d1 = port:PC09<3><1><2><default>
                                          sdc_d2 = port:PC10<3><1><2><default>
                                          sdc_d3 = port:PC11<3><1><2><default>
                                          sdc_d4 = port:PC12<3><1><2><default>
                                          sdc_d5 = port:PC13<3><1><2><default>
                                          sdc_d6 = port:PC14<3><1><2><default>
                                          sdc_d7 = port:PC15<3><1><2><default>
                                          sdc_2xmode = 1
                                          sdc_ddrmode = 1
                                          
                                          [twi_para]
                                          twi_port = 0
                                          twi_scl = port:PA11<2><default><default><default>
                                          twi_sda = port:PA12<2><default><default><default>
                                          
                                          [uart_para]
                                          uart_debug_port = 0
                                          uart_debug_tx = port:PA04<2><1><default><default>
                                          uart_debug_rx = port:PA05<2><1><default><default>
                                          
                                          [force_uart_para]
                                          force_uart_port = 0
                                          force_uart_tx = port:PF02<3><1><default><default>
                                          force_uart_rx = port:PF04<3><1><default><default>
                                          
                                          [jtag_para]
                                          jtag_enable = 0
                                          jtag_ms = port:PA00<3><default><default><default>
                                          jtag_ck = port:PA01<3><default><default><default>
                                          jtag_do = port:PA02<3><default><default><default>
                                          jtag_di = port:PA03<3><default><default><default>
                                          
                                          [clock]
                                          pll_video = 297
                                          pll_ve = 402
                                          pll_periph0 = 600
                                          pll_gpu = 576
                                          pll_periph1 = 600
                                          pll_de = 864
                                          
                                          [dram_para]
                                          dram_clk = 624
                                          dram_type = 3
                                          dram_zq = 0x3b3bfb
                                          dram_odt_en = 1
                                          dram_para1 = 283377664
                                          dram_para2 = 0
                                          dram_mr0 = 6208
                                          dram_mr1 = 64
                                          dram_mr2 = 24
                                          dram_mr3 = 2
                                          dram_tpr0 = 0x48a192
                                          dram_tpr1 = 0x1c2418d
                                          dram_tpr2 = 0x76051
                                          dram_tpr3 = 0x0
                                          dram_tpr4 = 0x0
                                          dram_tpr5 = 0x0
                                          dram_tpr6 = 0x64
                                          dram_tpr7 = 0x0
                                          dram_tpr8 = 0x0
                                          dram_tpr9 = 0x0
                                          dram_tpr10 = 0x0
                                          dram_tpr11 = 0x6aaa0000
                                          dram_tpr12 = 0x7979
                                          dram_tpr13 = 0x800800
                                          
                                          [wakeup_src_para]
                                          cpu_en = 0
                                          cpu_freq = 48
                                          pll_ratio = 273
                                          dram_selfresh_en = 1
                                          dram_freq = 36
                                          wakeup_src0 =
                                          wakeup_src_wl = port:PG10<4><default><default><0>
                                          wakeup_src_bt = port:PL03<6><default><default><0>
                                          
                                          [twi0]
                                          twi_used = 1
                                          twi_scl = port:PA11<2><default><default><default>
                                          twi_sda = port:PA12<2><default><default><default>
                                          
                                          [twi1]
                                          twi_used = 1
                                          twi_scl = port:PA18<3><default><default><default>
                                          twi_sda = port:PA19<3><default><default><default>
                                          
                                          [twi2]
                                          twi_used = 0
                                          twi_scl = port:PE12<3><default><default><default>
                                          twi_sda = port:PE13<3><default><default><default>
                                          
                                          [uart0]
                                          uart_used = 1
                                          uart_port = 0
                                          uart_type = 2
                                          uart_tx = port:PA04<2><1><default><default>
                                          uart_rx = port:PA05<2><1><default><default>
                                          
                                          [uart1]
                                          uart_used = 0
                                          uart_port = 1
                                          uart_type = 4
                                          uart_tx = port:PG06<2><1><default><default>
                                          uart_rx = port:PG07<2><1><default><default>
                                          uart_rts = port:PG08<2><1><default><default>
                                          uart_cts = port:PG09<2><1><default><default>
                                          
                                          [uart2]
                                          uart_used = 0
                                          uart_port = 2
                                          uart_type = 4
                                          uart_tx = port:PA00<2><1><default><default>
                                          uart_rx = port:PA01<2><1><default><default>
                                          uart_rts = port:PA02<2><1><default><default>
                                          uart_cts = port:PA03<2><1><default><default>
                                          
                                          [uart3]
                                          uart_used = 0
                                          uart_port = 3
                                          uart_type = 4
                                          uart_tx = port:PA13<3><1><default><default>
                                          uart_rx = port:PA14<3><1><default><default>
                                          uart_rts = port:PA15<3><1><default><default>
                                          uart_cts = port:PA16<3><1><default><default>
                                          
                                          [spi0]
                                          spi_used = 1
                                          spi_cs_bitmap = 1
                                          spi_mosi = port:PC00<3><default><default><default>
                                          spi_miso = port:PC01<3><default><default><default>
                                          spi_sclk = port:PC02<3><default><default><default>
                                          spi_cs0 = port:PC03<3><1><default><default>
                                          
                                          [spi1]
                                          spi_used = 0
                                          spi_cs_bitmap = 1
                                          spi_cs0 = port:PA13<2><1><default><default>
                                          spi_sclk = port:PA14<2><default><default><default>
                                          spi_mosi = port:PA15<2><default><default><default>
                                          spi_miso = port:PA16<2><default><default><default>
                                          
                                          [spi_devices]
                                          spi_dev_num = 1
                                          
                                          [spi_board0]
                                          modalias = "spidev"
                                          max_speed_hz = 33000000
                                          bus_num = 0
                                          chip_select = 0
                                          mode = 0
                                          full_duplex = 1
                                          manual_cs = 0
                                          
                                          ; NOTE: This section is necessary only for "gpio_sunxi" driver
                                          ; which is obsolete for H3 boards
                                          [gpio_para]
                                          gpio_used = 0
                                          gpio_num = 0
                                          
                                          ;[led_assign]
                                          ;normal_led = "gpio_pin_2"
                                          ;standby_led = "gpio_pin_1"
                                          
                                          [leds_para]
                                          leds_used = 1
                                          green_led = port:PL10<1><default><default><1>
                                          green_led_active_low = 0
                                          red_led = port:PA15<1><default><default><0>
                                          red_led_active_low = 0
                                          
                                          [ths_para]
                                          ths_used = 1
                                          ths_trip1_count = 6
                                          ths_trip1_0 = 75
                                          ths_trip1_1 = 80
                                          ths_trip1_2 = 85
                                          ths_trip1_3 = 90
                                          ths_trip1_4 = 95
                                          ths_trip1_5 = 105
                                          ths_trip1_6 = 0
                                          ths_trip1_7 = 0
                                          ths_trip1_0_min = 0
                                          ths_trip1_0_max = 1
                                          ths_trip1_1_min = 1
                                          ths_trip1_1_max = 2
                                          ths_trip1_2_min = 2
                                          ths_trip1_2_max = 3
                                          ths_trip1_3_min = 3
                                          ths_trip1_3_max = 4
                                          ths_trip1_4_min = 4
                                          ths_trip1_4_max = 5
                                          ths_trip1_5_min = 5
                                          ths_trip1_5_max = 7
                                          ths_trip1_6_min = 0
                                          ths_trip1_6_max = 0
                                          ths_trip2_count = 1
                                          ths_trip2_0 = 105
                                          
                                          [cooler_table]
                                          cooler_count = 8
                                          cooler0 = "1200000 4 4294967295 0"
                                          cooler1 = "912000 4 4294967295 0"
                                          cooler2 = "768000 4 4294967295 0"
                                          cooler3 = "648000 4 4294967295 0"
                                          cooler4 = "480000 4 4294967295 0"
                                          cooler5 = "480000 3 4294967295 0"
                                          cooler6 = "480000 2 4294967295 0"
                                          cooler7 = "480000 1 4294967295 0"
                                          
                                          [nand0_para]
                                          nand_support_2ch = 0
                                          nand0_used = 0
                                          nand0_we = port:PC00<2><default><default><default>
                                          nand0_ale = port:PC01<2><default><default><default>
                                          nand0_cle = port:PC02<2><default><default><default>
                                          nand0_ce1 = port:PC03<2><default><default><default>
                                          nand0_ce0 = port:PC04<2><default><default><default>
                                          nand0_nre = port:PC05<2><default><default><default>
                                          nand0_rb0 = port:PC06<2><default><default><default>
                                          nand0_rb1 = port:PC07<2><default><default><default>
                                          nand0_d0 = port:PC08<2><default><default><default>
                                          nand0_d1 = port:PC09<2><default><default><default>
                                          nand0_d2 = port:PC10<2><default><default><default>
                                          nand0_d3 = port:PC11<2><default><default><default>
                                          nand0_d4 = port:PC12<2><default><default><default>
                                          nand0_d5 = port:PC13<2><default><default><default>
                                          nand0_d6 = port:PC14<2><default><default><default>
                                          nand0_d7 = port:PC15<2><default><default><default>
                                          nand0_ndqs = port:PC16<2><default><default><default>
                                          
                                          [boot_disp]
                                          advert_disp = 0
                                          auto_hpd = 1
                                          output_type = 4
                                          hdmi_channel = 0
                                          hdmi_mode = 4
                                          cvbs_channel = 1
                                          cvbs_mode = 11
                                          output_full = 1
                                          hdmi_mode_check = 1
                                          
                                          [disp_init]
                                          disp_init_enable = 1
                                          disp_mode = 0
                                          screen0_output_type = 3
                                          screen0_output_mode = 5
                                          screen1_output_type = 3
                                          screen1_output_mode = 5
                                          fb0_format = 0
                                          fb0_width = 0
                                          fb0_height = 0
                                          fb1_format = 0
                                          fb1_width = 0
                                          fb1_height = 0
                                          
                                          [hdmi_para]
                                          hdmi_used = 1
                                          hdmi_power = "vcc-hdmi-18"
                                          
                                          [tv_para]
                                          tv_used = 0
                                          tv_dac_used = 1
                                          tv_dac_src0 = 0
                                          
                                          [pwm0_para]
                                          pwm_used = 0
                                          pwm_positive = port:PA05<3><0><default><default>
                                          ;       If set gamc_phy to use = 2
                                          
                                          [gmac0]
                                          gmac_used = 2
                                          gmac_power1 =
                                          
                                          [csi0]
                                          vip_used = 1
                                          vip_mode = 0
                                          vip_dev_qty = 1
                                          vip_define_sensor_list = 0
                                          vip_csi_pck = port:PE00<2><default><default><default>
                                          vip_csi_mck = port:PE01<2><default><default><default>
                                          vip_csi_hsync = port:PE02<2><default><default><default>
                                          vip_csi_vsync = port:PE03<2><default><default><default>
                                          vip_csi_d0 = port:PE04<2><default><default><default>
                                          vip_csi_d1 = port:PE05<2><default><default><default>
                                          vip_csi_d2 = port:PE06<2><default><default><default>
                                          vip_csi_d3 = port:PE07<2><default><default><default>
                                          vip_csi_d4 = port:PE08<2><default><default><default>
                                          vip_csi_d5 = port:PE09<2><default><default><default>
                                          vip_csi_d6 = port:PE10<2><default><default><default>
                                          vip_csi_d7 = port:PE11<2><default><default><default>
                                          vip_csi_sck = port:PE12<2><default><default><default>
                                          vip_csi_sda = port:PE13<2><default><default><default>
                                          vip_dev0_mname = "gc2035"
                                          vip_dev0_pos = "front"
                                          vip_dev0_lane = 1
                                          vip_dev0_twi_id = 2
                                          vip_dev0_twi_addr = 120
                                          vip_dev0_isp_used = 0
                                          vip_dev0_fmt = 0
                                          vip_dev0_stby_mode = 0
                                          vip_dev0_vflip = 1
                                          vip_dev0_hflip = 1
                                          vip_dev0_iovdd = ""
                                          vip_dev0_iovdd_vol = 2800000
                                          vip_dev0_avdd = ""
                                          vip_dev0_avdd_vol = 2800000
                                          vip_dev0_dvdd = ""
                                          vip_dev0_dvdd_vol = 1800000
                                          vip_dev0_afvdd = ""
                                          vip_dev0_afvdd_vol = 2800000
                                          vip_dev0_power_en = port:PA17<1><default><default><1>
                                          vip_dev0_reset = port:PE14<1><default><default><1>
                                          vip_dev0_pwdn = port:PE15<1><default><default><0>
                                          vip_dev0_flash_en =
                                          vip_dev0_flash_mode =
                                          vip_dev0_af_pwdn =
                                          vip_dev0_act_used = 0
                                          vip_dev0_act_name = "ad5820_act"
                                          vip_dev0_act_slave = 24
                                          vip_dev1_mname = ""
                                          vip_dev1_pos = "rear"
                                          vip_dev1_lane = 1
                                          vip_dev1_twi_id = 0
                                          vip_dev1_twi_addr =
                                          vip_dev1_isp_used = 0
                                          vip_dev1_fmt = 1
                                          vip_dev1_stby_mode = 0
                                          vip_dev1_vflip = 0
                                          vip_dev1_hflip = 0
                                          vip_dev1_iovdd = ""
                                          vip_dev1_iovdd_vol = 2800000
                                          vip_dev1_avdd = ""
                                          vip_dev1_avdd_vol = 2800000
                                          vip_dev1_dvdd = ""
                                          vip_dev1_dvdd_vol = 1500000
                                          vip_dev1_afvdd = ""
                                          vip_dev1_afvdd_vol = 2800000
                                          vip_dev1_power_en =
                                          vip_dev1_reset =
                                          vip_dev1_pwdn =
                                          vip_dev1_flash_en =
                                          vip_dev1_flash_mode =
                                          vip_dev1_af_pwdn =
                                          
                                          [tvout_para]
                                          tvout_used = 0
                                          tvout_channel_num =
                                          tv_en = 0
                                          
                                          [tvin_para]
                                          tvin_used = 0
                                          tvin_channel_num =
                                          
                                          [di_para]
                                          di_used = 1
                                          
                                          [mmc0_para]
                                          sdc_used = 1
                                          sdc_detmode = 3
                                          sdc_buswidth = 4
                                          sdc_clk = port:PF02<2><1><2><default>
                                          sdc_cmd = port:PF03<2><1><2><default>
                                          sdc_d0 = port:PF01<2><1><2><default>
                                          sdc_d1 = port:PF00<2><1><2><default>
                                          sdc_d2 = port:PF05<2><1><2><default>
                                          sdc_d3 = port:PF04<2><1><2><default>
                                          sdc_det = port:PF06<0><1><2><default>
                                          sdc_use_wp = 0
                                          sdc_wp =
                                          sdc_isio = 0
                                          sdc_regulator = "none"
                                          sdc_power_supply = "none"
                                          
                                          [mmc1_para]
                                          sdc_used = 1
                                          sdc_detmode = 4
                                          sdc_buswidth = 4
                                          sdc_clk = port:PG00<2><1><3><default>
                                          sdc_cmd = port:PG01<2><1><3><default>
                                          sdc_d0 = port:PG02<2><1><3><default>
                                          sdc_d1 = port:PG03<2><1><3><default>
                                          sdc_d2 = port:PG04<2><1><3><default>
                                          sdc_d3 = port:PG05<2><1><3><default>
                                          sdc_det =
                                          sdc_use_wp = 0
                                          sdc_wp =
                                          sdc_isio = 1
                                          sdc_regulator = "none"
                                          sdc_power_supply = "none"
                                          sdc_2xmode = 1
                                          sdc_ddrmode = 1
                                          
                                          [mmc2_para]
                                          sdc_used = 0
                                          sdc_detmode = 3
                                          sdc_buswidth = 8
                                          sdc_clk = port:PC05<3><1><2><default>
                                          sdc_cmd = port:PC06<3><1><2><default>
                                          sdc_d0 = port:PC08<3><1><2><default>
                                          sdc_d1 = port:PC09<3><1><2><default>
                                          sdc_d2 = port:PC10<3><1><2><default>
                                          sdc_d3 = port:PC11<3><1><2><default>
                                          sdc_d4 = port:PC12<3><1><2><default>
                                          sdc_d5 = port:PC13<3><1><2><default>
                                          sdc_d6 = port:PC14<3><1><2><default>
                                          sdc_d7 = port:PC15<3><1><2><default>
                                          emmc_rst = port:PC16<3><1><2><default>
                                          sdc_det =
                                          sdc_use_wp = 0
                                          sdc_wp =
                                          sdc_isio = 0
                                          sdc_regulator = "none"
                                          sdc_power_supply = "none"
                                          sdc_2xmode = 1
                                          sdc_ddrmode = 1
                                          
                                          [smc_para]
                                          smc_used = 0
                                          smc_rst = port:PA09<2><default><default><default>
                                          smc_vppen = port:PA20<3><default><default><default>
                                          smc_vppp = port:PA21<3><default><default><default>
                                          smc_det = port:PA10<2><default><default><default>
                                          smc_vccen = port:PA06<2><default><default><default>
                                          smc_sck = port:PA07<2><default><default><default>
                                          smc_sda = port:PA08<2><default><default><default>
                                          
                                          [usbc0]
                                          usb_used = 1
                                          usb_port_type = 2
                                          usb_detect_type = 0
                                          usb_id_gpio = port:PG12<0><1><default><default>
                                          usb_det_vbus_gpio = port:PG12<0><1><default><default>
                                          usb_drv_vbus_gpio = port:PL02<1><0><default><0>
                                          usb_host_init_state = 1
                                          usb_restrict_gpio =
                                          usb_restric_flag = 0
                                          usb_restric_voltage = 3550000
                                          usb_restric_capacity = 5
                                          usb_regulator_io = "nocare"
                                          usb_regulator_vol = 0
                                          usb_not_suspend = 0
                                          
                                          [usbc1]
                                          usb_used = 1
                                          usb_drv_vbus_gpio =
                                          usb_restrict_gpio =
                                          usb_host_init_state = 1
                                          usb_restric_flag = 0
                                          usb_regulator_io = "nocare"
                                          usb_regulator_vol = 0
                                          usb_not_suspend = 0
                                          
                                          [usbc2]
                                          usb_used = 1
                                          usb_drv_vbus_gpio =
                                          usb_restrict_gpio =
                                          usb_host_init_state = 1
                                          usb_restric_flag = 0
                                          usb_regulator_io = "nocare"
                                          usb_regulator_vol = 0
                                          usb_not_suspend = 0
                                          
                                          [usbc3]
                                          usb_used = 1
                                          usb_drv_vbus_gpio =
                                          usb_restrict_gpio =
                                          usb_host_init_state = 1
                                          usb_restric_flag = 0
                                          usb_regulator_io = "nocare"
                                          usb_regulator_vol = 0
                                          usb_not_suspend = 0
                                          
                                          [usb_feature]
                                          vendor_id = 6353
                                          mass_storage_id = 1
                                          adb_id = 2
                                          manufacturer_name = "USB Developer"
                                          product_name = "Android"
                                          serial_number = "20080411"
                                          
                                          [msc_feature]
                                          vendor_name = "USB 2.0"
                                          product_name = "USB Flash Driver"
                                          release = 100
                                          luns = 3
                                          
                                          [serial_feature]
                                          serial_unique = 0
                                          
                                          [module_para]
                                          module_num = 7
                                          module_power0 = "vcc-wifi-33"
                                          module_power0_vol = 0
                                          module_power1 =
                                          module_power1_vol =
                                          module_power2 =
                                          module_power2_vol =
                                          module_power3 =
                                          module_power3_vol =
                                          chip_en =
                                          lpo_use_apclk =
                                          
                                          [wifi_para]
                                          wifi_used = 0
                                          wifi_sdc_id = 1
                                          wifi_usbc_id = 5
                                          wifi_usbc_type = 1
                                          wl_reg_on = port:PL07<1><default><default><0>
                                          wl_host_wake = port:PG10<0><default><default><0>
                                          wl_host_wake_invert = 0
                                          
                                          [bt_para]
                                          bt_used = 0
                                          bt_uart_id = 1
                                          bt_rst_n =
                                          bt_wake =
                                          bt_host_wake =
                                          bt_host_wake_invert = 0
                                          
                                          [pcm0]
                                          daudio_used = 0
                                          daudio_master = 4
                                          daudio_select = 1
                                          audio_format = 1
                                          signal_inversion = 1
                                          mclk_fs = 128
                                          sample_resolution = 16
                                          slot_width_select = 32
                                          pcm_lrck_period = 32
                                          pcm_lrckr_period = 1
                                          msb_lsb_first = 0
                                          sign_extend = 0
                                          slot_index = 0
                                          slot_width = 32
                                          frame_width = 0
                                          tx_data_mode = 0
                                          rx_data_mode = 0
                                          i2s_mclk = port:PA18<2><1><default><default>
                                          i2s_bclk = port:PA19<2><1><default><default>
                                          i2s_dout0 = port:PA20<2><1><default><default>
                                          i2s_din = port:PA21<2><1><default><default>
                                          
                                          [pcm1]
                                          daudio_used = 0
                                          daudio_master = 4
                                          daudio_select = 1
                                          audio_format = 1
                                          signal_inversion = 1
                                          mclk_fs = 128
                                          sample_resolution = 16
                                          slot_width_select = 32
                                          pcm_lrck_period = 32
                                          pcm_lrckr_period = 1
                                          msb_lsb_first = 0
                                          sign_extend = 0
                                          slot_index = 0
                                          slot_width = 32
                                          frame_width = 0
                                          tx_data_mode = 0
                                          rx_data_mode = 0
                                          i2s_mclk = port:PG10<2><1><default><default>
                                          i2s_bclk = port:PG11<2><1><default><default>
                                          i2s_dout0 = port:PG12<2><1><default><default>
                                          i2s_din = port:PG13<2><1><default><default>
                                          
                                          [audio0]
                                          audio_used = 1
                                          lineout_vol = 31
                                          cap_vol = 5
                                          audio_hp_ldo = "none"
                                          adcagc_used = 0
                                          adcdrc_used = 0
                                          dacdrc_used = 0
                                          adchpf_used = 0
                                          dachpf_used = 0
                                          audio_pa_ctrl = port:PA16<1><default><default><0>
                                          
                                          [spdif0]
                                          spdif_used = 0
                                          spdif_dout = port:PA17<2><1><default><default>
                                          
                                          [audiohub]
                                          hub_used = 0
                                          codec_used = 1
                                          spdif_used = 1
                                          hdmi_used = 1
                                          
                                          [s_cir0]
                                          ir_used = 0
                                          ir_rx = port:PL11<2><1><default><default>
                                          ir_power_key_code0 = 87
                                          ir_addr_code0 = 40704
                                          ir_power_key_code1 = 26
                                          ir_addr_code1 = 64260
                                          ir_power_key_code2 = 20
                                          ir_addr_code2 = 32640
                                          ir_power_key_code3 = 21
                                          ir_addr_code3 = 32640
                                          ir_power_key_code4 = 11
                                          ir_addr_code4 = 63240
                                          ir_power_key_code5 = 3
                                          ir_addr_code5 = 239
                                          ir_power_key_code6 = 159
                                          ir_addr_code6 = 19635
                                          ir_power_key_code7 = 10
                                          ir_addr_code7 = 30536
                                          ir_power_key_code8 = 69
                                          ir_addr_code8 = 48386
                                          ir_power_key_code9 = 77
                                          ir_addr_code9 = 56865
                                          ir_power_key_code10 = 24
                                          ir_addr_code10 = 65025
                                          ir_power_key_code11 = 87
                                          ir_addr_code11 = 65280
                                          ir_power_key_code12 = 77
                                          ir_addr_code12 = 65344
                                          
                                          [cir]
                                          ir_used = 1
                                          ir_tx = port:PH07<2><default><default><default>
                                          
                                          ;----------------------------------------------------------------------------------
                                          ; dvfs voltage-frequency table configuration
                                          ;
                                          ; pmuic_type:0:none, 1:gpio, 2:i2c
                                          ; pmu_gpio0: gpio config.
                                          ; pmu_levelx: 0~9999: voltage(mV), 10000~90000:gpio0 state. voltage form high to low.
                                          ;
                                          ; extremity_freq(Hz): cpu extremity frequency when run benckmark or demo apk
                                          ;                     1536MHz@1500mV with radiator, 1296MHz@1340mV without radiator
                                          ; max_freq: cpu maximum frequency, based on Hz, can not be more than 1200MHz
                                          ; min_freq: cpu minimum frequency, based on Hz, can not be less than 60MHz
                                          ;
                                          ; LV_count: count of LV_freq/LV_volt, must be < 16
                                          ;
                                          ; LV1: core vdd is 1.50v if cpu frequency is (1296Mhz,  1536Mhz]
                                          ; LV2: core vdd is 1.34v if cpu frequency is (1200Mhz,  1296Mhz]
                                          ; LV3: core vdd is 1.32v if cpu frequency is (1008Mhz,  1200Mhz]
                                          ; LV4: core vdd is 1.20v if cpu frequency is (816Mhz,   1008Mhz]
                                          ; LV5: core vdd is 1.10v if cpu frequency is (648Mhz,    816Mhz]
                                          ; LV6: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                          ; LV7: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                          ; LV8: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
                                          ;
                                          ;----------------------------------------------------------------------------------
                                          [dvfs_table]
                                          pmuic_type = 1
                                          pmu_gpio0 = port:PL06<1><1><2><1>
                                          pmu_level0 = 11300
                                          pmu_level1 = 1100
                                          max_freq = 1200000000
                                          min_freq = 480000000
                                          LV_count = 5
                                          LV1_freq = 1200000000
                                          LV1_volt = 1300
                                          LV2_freq = 1008000000
                                          LV2_volt = 1300
                                          LV3_freq = 912000000
                                          LV3_volt = 1100
                                          LV4_freq = 648000000
                                          LV4_volt = 1100
                                          LV5_freq = 480000000
                                          LV5_volt = 1100
                                          
                                          [gpu_dvfs_table]
                                          G_LV_count = 3
                                          G_LV0_freq = 312000000
                                          G_LV0_volt = 1200000
                                          G_LV1_freq = 384000000
                                          G_LV1_volt = 1200000
                                          G_LV2_freq = 456000000
                                          G_LV2_volt = 1200000
                                          
                                          [Vdevice]
                                          Vdevice_used = 0
                                          Vdevice_0 = port:PH10<5><1><2><default>
                                          Vdevice_1 = port:PH11<5><1><2><default>
                                          
                                          [s_uart0]
                                          s_uart_used = 0
                                          s_uart_tx = port:PL02<2><default><default><default>
                                          s_uart_rx = port:PL03<2><default><default><default>
                                          
                                          [s_rsb0]
                                          s_rsb_used = 1
                                          s_rsb_sck = port:PL00<2><1><2><default>
                                          s_rsb_sda = port:PL01<2><1><2><default>
                                          
                                          [s_jtag0]
                                          s_jtag_used = 0
                                          s_jtag_tms = port:PL04<2><1><2><default>
                                          s_jtag_tck = port:PL05<2><1><2><default>
                                          s_jtag_tdo = port:PL06<2><1><2><default>
                                          s_jtag_tdi = port:PL07<2><1><2><default>
                                          
                                          [s_powchk]
                                          s_powchk_used = -2147483648
                                          s_power_reg = 0
                                          s_system_power = 50
                                          
                                          [sim0]
                                          scr_used = 0
                                          scr_vccen = port:PA06<2><default><default><default>
                                          scr_slk = port:PA07<2><default><default><default>
                                          scr_sda = port:PA08<2><default><default><default>
                                          scr_rst = port:PA09<2><default><default><default>
                                          scr_det = port:PA10<2><default><default><default>
                                          
                                          [ts0]
                                          tsc_used = 0
                                          tsc_clk = port:PE00<3><default><default><default>
                                          tsc_err = port:PE01<3><default><default><default>
                                          tsc_sync = port:PE02<3><default><default><default>
                                          tsc_dvld = port:PE03<3><default><default><default>
                                          tsc_d0 = port:PE04<3><default><default><default>
                                          tsc_d1 = port:PE05<3><default><default><default>
                                          tsc_d2 = port:PE06<3><default><default><default>
                                          tsc_d3 = port:PE07<3><default><default><default>
                                          tsc_d4 = port:PE08<3><default><default><default>
                                          tsc_d5 = port:PE09<3><default><default><default>
                                          tsc_d6 = port:PE10<3><default><default><default>
                                          tsc_d7 = port:PE11<3><default><default><default>
                                          
                                          [gpio_power_key]
                                          key_used = 1
                                          key_io = port:PL03<6><default><default><0>
                                          
                                          [key_para]
                                          key_used = 0
                                          key_cnt = 5
                                          key1_vol = 222
                                          key2_vol = 444
                                          key3_vol = 666
                                          key4_vol = 857
                                          key5_vol = 2000
                                          
                                          [d7s_para]
                                          d7s_used = 0
                                          din_gpio = port:PD00<1><default><default><1>
                                          clk_gpio = port:PD01<1><default><default><1>
                                          stb_gpio = port:PD02<1><default><default><1>
                                          
                                          ;----------------------------------------------------------------------------------
                                          ;mali parameters
                                          ;----------------------------------------------------------------------------------
                                          [mali_para]
                                          mali_used = 1
                                          mali_clkdiv = 1
                                          mali_extreme_freq = 600
                                          mali_extreme_vol = 1400
                                          
                                          ;----------------------------------------------------------------------------------
                                          ;1wire parameters (default - PA20)
                                          ;----------------------------------------------------------------------------------
                                          [w1_para]
                                          w1_used = 1
                                          gpio = 20
                                          
                                          [corekeeper]
                                          corekeeper_enabled = 1
                                          
                                          S Offline
                                          S Offline
                                          SdeWeb
                                          wrote on last edited by
                                          #56

                                          @Reza
                                          Hello, it seems when i read your previous post, that you forgot to reverse your custom .fex file in the system.
                                          In fact, after modifying the .fex in nano, you must do "fex2bin" your .fex file to replace in the system the script.bin file.
                                          If you didn't to that, your .fex file is not used, is useless until you "fex2bin" it.

                                          Your pinout seems OK, a option is to use Pin 17 (3.3V) an Pin 20 (GND) to powering your NRF module.

                                          Regards.
                                          Seb.

                                          R 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          14

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular