Jump to content

sbeaugrand

Members
  • Posts

    7
  • Joined

  • Last visited

Everything posted by sbeaugrand

  1. @brentr "v12 20190910" on both boards. One of them doesn't seem to be working well. Never mind. I agree to disable the spi2. Best regards
  2. Two good news : - Rockpi S is supported again - There is a bugfix to get gpio values via sysfs and libgpiod https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/drivers/gpio/gpio-rockchip.c?h=linux-5.19.y&id=a11544efbcf5caa1c6e7ccc8e0f3bf1b63c9b500 Kernel must be >= 5.19.17, or wait the next release of armbian rockpi s. I have two Rockpi S without SDNAND and one refuse to boot on SDcard. If you have the same problem : sed -i 's/^IDBLOADER_BLOB/#IDBLOADER_BLOB/' config/sources/families/rockpis.conf touch .ignore_changes sudo rm ./cache/sources/u-boot/v2022.04/idbloader.bin ./compile.sh ... @ia64 If you use armbian 22.11, spi2 is disabled, see : https://github.com/armbian/build/commit/d3a3afe3850861ceaeb44f3631251c764a28cd43 For the moment i don't use spi but this overlay : overlay-rockpi-s.dts You can replace "disabled" by "okay", and : sudo /usr/sbin/armbian-add-overlay overlay-rockpi-s.dts && sudo reboot In this overlay, gpio-line-names is usefull with libgpiod (sysfs is deprecated https://www.thegoodpenguin.co.uk/blog/stop-using-sys-class-gpio-its-deprecated/) to have the standard gpio pin between pin1 to pin24. I have equivalent overlays for Orange Pi Zero and Nanopi Neo and access pins with their physical pin number.
  3. Rockpi S is not supported and the last release is on 26-Aug-2021. I have tested armbian 22.08 with bullseye and kernel 5.18 (edge), and it works. My usage: ethernet, usb, audio dac lineout, ir, i2c, spi, gpio. With kernel 5.15 (current), module snd_soc_rk3308 is loaded, but there is no audio device. How to build on debian with cross compilers installed : df -h . # 6,5G needed git clone https://github.com/armbian/build.git armbian-build cd armbian-build sudo apt install debootstrap sudo modprobe loop systemd-run -p CPUQuota=$((`nproc`*50))% --scope bash -c './compile.sh BOARD=rockpi-s BRANCH=edge BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no CLEAN_LEVEL=, RELEASE=bullseye SKIP_EXTERNAL_TOOLCHAINS=yes' cd output/images ls -l Armbian_22.08.0-trunk_Rockpi-s_bullseye_edge_5.18.5_minimal.img -rw-rw-r-- 1 root sudo 1061158912 19 juin 21:16 Armbian_22.08.0-trunk_Rockpi-s_bullseye_edge_5.18.5_minimal.img
  4. Same thing for me. There are no merge from master to v20.11 yet : https://github.com/armbian/build/commits/v20.11
  5. I forgot this: And I fixed this : cp ../armbian-build/config/kernel/linux-rockchip64-current.config .config But again no device found. I can use armbian with kernel 4.4 for the moment, but I must compile the gpio-ir-recv module, it works and I have a lot of lines "rc rc0: IR event FIFO is full!" in syslog. With armbian and kernel 5.9 this module is present and works without these lines. Perhaps a little effort to fix usb may be better.
  6. For usb, I try this: But : dmesg | grep usb [ 0.000000] Kernel command line: root=UUID=a1255f02-b778-4121-85dd-b01a09bf801b rootwait rootfstype=ext4 console=ttyS0,1500000 consoleblank=0 loglevel=1 ubootpart=408ad6cd-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u swiotlb=1024 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 [ 1.365523] usbcore: registered new interface driver usbfs [ 1.365593] usbcore: registered new interface driver hub [ 1.365865] usbcore: registered new device driver usb [ 2.900775] usbcore: registered new interface driver usb-storage [ 2.995068] usbcore: registered new interface driver usbhid [ 2.995074] usbhid: USB HID core driver lsusb | wc -l 0 On radxa image I have :
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines