Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

"Orange Pi PC - OP0600" "Armbian 22.11.1 Jammy XFCE" no /dev/spi* device(s)

Featured Replies

 

After a clean install of 22.11.1, I edit /boot/armbianEnv.txt to add:
    overlay_prefix=sun8i
    overlays=uart3 i2c0 spi-spidev
    param_spidev_spi_bus=0

and reboot.

 

After the reboot I list the /dev files of interest and there is/are no "spi*" entries:
pi@orangepipc:~$ ls /dev/i2c* /dev/spi*
ls: cannot access '/dev/spi*': No such file or directory
 /dev/i2c-0   /dev/i2c-1
pi@orangepipc:~$

 

Not sure if it makes any difference but I only have power, HDMI, and RJ45 connected to the board at this time,
and nothing connected to the GPIO pins.

 

Below are the states of two files, one from which I got the BOARDFAMILY, and the other 
into which I placed that value as "overlay_prefix", and the "overlays" and "param_spidev_spi_bus"
values.

 

Any and all help appreciated.  Thank you in advance.


pi@orangepipc:~$ cat /etc/armbian-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=orangepipc
BOARD_NAME="Orange Pi PC"
BOARDFAMILY=sun8i
BUILD_REPOSITORY_URL=https://github.com/armbian/build
BUILD_REPOSITORY_COMMIT=84940abbbe3
VERSION=22.11.1
LINUXFAMILY=sunxi
ARCH=arm
IMAGE_TYPE=stable
BOARD_TYPE=conf
INITRD_ARCH=arm
KERNEL_IMAGE_TYPE=stable
BRANCH=current
pi@orangepipc:~$

pi@orangepipc:~$ cat /boot/armbianEnv.txt
verbosity=1
bootlogo=false
console=both
disp_mode=1920x1080p60
rootdev=UUID=04b4c94a-98bc-4ec6-9aa1-2ecfaecdab78
rootfstype=ext4
overlay_prefix=sun8i
overlays=uart3 i2c0 spi-spidev
param_spidev_spi_bus=0

usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
pi@orangepipc:~$
 

  • Author

Thank you, ning, for replying.

 

What I found was that /boot/armbianEnv.txt, after a clean install, already contained an overlay_prefix, which was different in value from what I found in the clean install, so I left that alone and just added the other two parameters.  

 

The devices became visible after the reboot.

 

Thanks again for the quick reply.  I am new at this and I appreciate the help of experts.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.