ashthespy

  • Content Count

    14
  • Joined

  • Last visited

About ashthespy

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Managed to make some more progress - networking seems to work, plus ported across the audio codec so there is analogue out. Still need to get I2S working, am at my wits end there. ____ ___ ____ _ __ ____ _ ____ | _ \ / _ \ / ___| |/ / | _ \(_) / ___| | |_) | | | | | | ' / | |_) | | \___ \ | _ <| |_| | |___| . \ | __/| | ___) | |_| \_\\___/ \____|_|\_\ |_| |_| |____/ Welcome to Armbian buster with Linux 5.5.0-rockchip64 System load: 1.14 0.39 0.14 Up time: 6 min Memory usage: 17 % of 471MB IP: Usage of /: 2% of 59G New to Armbian? Check the docum
  2. Hmm, so while reading through a few kernel mailing lists, maintainers seem to stress that patches for device tree sources (say my_new_board.dts) should have its nodes sorted alphabetically. I was just wondering if there was a tool that does this, or is it normally done manually?
  3. A little bit OT, but what is the recommended way to sort a dts file? I commonly see patches, where maintainers keep requesting for nodes in a dts file to be sorted alphabetically, but didn't find any way to achieve this? I tired a simple `dtc -I dts -O dts -s xxx.dts` but the output contains symbols that I don't really need.
  4. There is quite some noise with me trying to get the i2s up and running, will clean that up into a new branch soon. In the meantime, will also try and get the RTL8723DS up and running. I only found Bluetooth support in mainline for it, but no wifi drivers - but I could be looking in the wrong place. Else will try adding https://github.com/lwfinger/rtl8723ds to compilation-prepare.sh and try and get some WiFi up and running. EDIT: Made some(?) progress with the WiFi, got the kernel to see the device, but not much more. Seems to work find, need to test more! https://pastebin.com/1uu
  5. @piter75 I have been playing around with mainline and the RockPiS (https://github.com/ashthespy/linux-rockchip/commits/rk3308-rockpis) Have a booting board with the wired networking and console. Rest of it is quite sketchy. Edit: opened up a PR so more people can play with it - https://github.com/armbian/build/pull/1773 Suggestions are welcome, as my experience with kernel stuff is quite low and I am learning as I go..
  6. I have been playing around the Rock Pi S from radxa, and am stumbling at enabling the I2S output using a device tree overlay. (Building using current Armbain that uses @piter75's kernel branch) As per the data sheet and pinout, `i2s_8ch_0` should be broken out to the GPIO, but I don't seem to be getting far enabling it via the device tree. Any inputs? This is what I am playing around with atm, but `dmesg` doesn't show anything helpful atm, and no "I2S-Card" device turns up. Tried disabling the inbuilt audio codec ( connected to `i2s_8ch_2`), but still no dice. The closest example
  7. Any chance of a no-frills basic router board without the NAS stuff?
  8. After some more digging - since I can get my 4.11.12 image to boot, I extracted the dtb-4.11.12 from http://apt.armbian.com/pool/main/l/linux-4.11.12-sun8i/ , linked dtb -> dtb-4.11.12-sun81 and I have my internet again! What is the right way to upgrade to 4.14.18-sunxi now? sudo apt-get update && sudo apt-get upgrade doesn't really work. EDIT: All is good! removed all the old packages with `sudo apt list --installed | grep linux-` then installed the required packages with sudo apt-get install linux-image-next-sunxi linux-dtb-next-su
  9. Was playing around with a well tuned system, wanted to upgrade my kernel - but seem to have broken something. I was on 5.37 - manually upgraded to stretch and everything was working quite well. Today tried upgrading my kernel, and was playing around with `armbian-config` to switch kernels, but didn't go so well. After a reboot had no network. Plugged in the serial console, and was greeted with the following. pi@orangepione:~$ uname -a Linux orangepione 4.11.12-sun8i #2 SMP Wed Nov 22 13:50:32 CET 2017 armv7l GNU/Linux pi@orangepione:~$ dpkg-query -W -f='${Version
  10. I was recently looking at TI's catalogue and came across the TPS65987D It a QFN so can be reflowed without having to worry of bga shorts. :-)
  11. Ah! I should read the manpage :-) Thanks works like a charm now!
  12. Greetings! I am trying to access gpio from userspace on my orange pi one running 4.14.18-sunxi kernel, and am a bit stuck. What I have done so far: 1. Add my user to the gpio group sudo groupadd gpio && sudo usermod -aG gpio pi 2. Create /etc/udev/rules/99-gpio.rules with: SUBSYSTEM=="gpio", ACTION=="add", RUN="/bin/sh -c '\ chown -R root:gpio /sys/class/gpio && chmod -R 770 /sys/class/gpio;\ chown -R root:gpio /sys/devices/platform/soc/1c20800.pinctrl/gpio && chmod -R 770 /sys/devices/platform/soc/1c20800.pinctrl/gpio;\ '"
  13. Ah, damn. The search for the "perfect" board continues then. (emmc, WiFi, I2S, cheap :P)
  14. Greetings, I've not been able to find a clear pinout of this board - can someone help me out? Does it have I2S? For the H3, I2S(PCM_SYNC/PCM_CLK/PCM_DOUT/PCM_DIN) is available either on groups PA18/PA19/PA20/PA21 or PG10/PG11/PG12/PG13 as I understood. On looking thought the schematics, PA20 is utilised for AP-WAKE-BT, leaving PG10-13. Are these pins actually exposed on the board? I wasn't able to confirm 100% from the schematic where(or if) the connector group 12 is exposed.