Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Describe what you did before to make it work. Show the DTS, the wiring you connected and the linux version that worked. If you used spidev before, I don't have experience in that. I only have experience with these drivers: panel-mipi-dbi-spi, ili9431 and adafrui-xy... The threads I showed you require you to stop using spidev, since the Linux kernel will communicate directly to the LCD, without a user program. Using both will just make them interfere with each other. If the LCD remains white and doesn't even flicker, and you made it work in an older kernel, then keep that wiring. If the /dev/fb0 exists, it means that linux has taken one SPI output port for display, but you need to make sure that: * and SPI parameters in the DTS are correct, * the gpio to handle the command/data, reset parameters are pointing to valid orange pi pins which are not used by anything else * the high/low polarity of those gpio * the wiring is correct, * the initialization bytes are correct
  3. Today
  4. Hmm... i dont think thats in there anymore due to some spring cleaning, all i have is: armbian-add-overlay armbian-install armbian-upgrade So I navigated to : https://github.com/armbian/configng/blob/main/tools/repository/armbian-config.sources Where I found: https://github.armbian.com/configng/ So I did: echo "deb [signed-by=/usr/share/keyrings/armbian.gpg] https://github.armbian.com/configng stable main" | sudo tee /etc/apt/sources.list.d/armbian-development.list > /dev/null sudo apt update sudo apt -y install armbian-config Lets hope it works out I totally understand, this problem will solve itself in what looks to be Linux 6.18 coming December.
  5. Kernel 6.1 is Vendor. Kernel 6.12 is Current / Mainline Kernel 6.16 is Edge. It's simple to change to edge. Just run armbian-config (it's available in the menu, or just type it in the command line using sudo). In armbian-config, as you make the selections, you'll find that you keep pressing ENTER until you get to the long list of kernels. Then scroll down to the latest Edge, which as of I last looked was 6.16.4. It may also say Armbian 25.8.1.
  6. Hi, maybe someone will find this patch useful. It adds JPEG and H264 encoding to the main Cedrus driver. Both encoders use a stable stateful API, so they can be used with any multimedia software, such as gstreamer, ffmpeg, etc. gst-launch-1.0 videotestsrc pattern=smpte ! video/x-raw,width=1920,height=1080 ! v4l2h264enc ! h264parse ! matroskamux ! filesink location=test_h264.mkv gst-launch-1.0 videotestsrc ! v4l2jpegenc ! matroskamux ! filesink location=test_mjpeg.mkv I tested it on T113 (jpeg) and A40 (jpeg, h264) processors and I think it should work with H3 as well. It doesn't work with 64-bit processors like H616/T507 because their encoders have been updated, and as far as I know, they haven't been reverse-engineered yet. linux-6.12.28-cedrus-enc.patch
  7. Ok, I foud some time to make additional tests. Here is what I found. It fully boots with 'x96q-lpddr3' SD card image if you swap dtb to one of the two: h618-linganpi-3h h618-orngepi2w However in both cases internal Ethernet does not work. I can use USB to ETH converter. Do you see any way to make internal ETH working in this board? In original Android dmesg there is a message about gmac: [ 28.389711] sunxi-gmac gmac1 eth0: eth0: Type(6) PHY ID 00441400 at 0 IRQ poll (gmac1-0:00) Does it sound like a solution?
  8. quoting JPL: Did you see any announcement by the github's owner, about what we can expect from her/his source code? Looking at the content of the file, it seems like we need to download the code from: https://github.com/philipl/mpv#branch=v4l2request And include this build-time configuration -Dv4l2request='enabled' I have posted instructions to build MPV on Sept 26 in this thread
  9. Thanks for your comments. I did not touch the regulator@40 values at all - only the opp frequencies in line with suggestions from @prahal and some cache settings. cpufreq sampling_rates were changed to about 40000 (depending on the cluster) for kernels 6.6 by a script in /etc/rc.local. The script does not apply anymore in linux 6.12. Instead of disabling the A72 cluster altogether, reducing the burden on the CPUs during data transfers helps to substantially reduce crashes and avoids triggering the watchdog timer. P.S.: I bought a Rock-5B in October 2022 and I finally migrated everything to it.
  10. TallMan - Thanks for the recommendations. I thought I would try them, and use it as a learning experience for Armbian - I made a hash of it, I think, and sorry, I need some help again. First I looked for kernel 6.16.4 online, and found at least two, with different SHA checksums. Then it occurred to me that perhaps they were listed in Armbios-config, so after reading about it in the documentation, I booted it and eventually found a list of kernels available, so I selected Vendor 6.16.4 and tried to install it. Somewhere I went wrong, but don't know where - the process seemed to be running fine, and something (?) seemed to be installed. Eventually it needed a reboot - but once again I had a brick. I didn't get as far as installing the OS on EMMC or SSD. I reflashed the SD card with vendor kernel 6.1 as previously, to start again from scratch, but am not confident about trying the update again - hence the need for one or two pointers. Sorry about this - your help would be appreciated. Keith
  11. The easiest way to do this is through a chroot (or perhaps systemd-nspawn) but how practical this is will be dependent on your end goals. I do this all the time.
  12. At the risk of speaking too soon, I think I have found the issue. I need to revert some changes, and do some final testing, but hopefully a PR will be inbound to fix this in the next couple of days.
  13. Thanks for your help. I understand I can add my codes while building. However, would it be possible anyway to emulate the SBC on PC from the running image, even on a later stage?
  14. No need to emulate anything. Customization can be done while building. Easiest is via customize-image.sh script in userpatches: https://docs.armbian.com/Developer-Guide_User-Configurations/#user-provided-image-customization-script
  15. Hello, I'm pretty new to Armbian world and still trying to learn how everything works. I have got this Asus Tinker Board R2.0 that I'm trying to use with an Armbian image. However, before flashing the Armbian image to SD and boot from it, is there any way I could emulate the system on my PC, boot from a fresh Armbian ROM, change my preferred settings and install the applications I want, and then transfer the whole "personalised" ROM to an SD and boot from it on my actual Tinker Board. If I need to "initialise" the fresh Armbian ROM on the actual Tinker Board, can I then use the SD card (or an img created from it with Win32 Disk Imager or similar) to emulate it from my PC and work on that? My goal is to create/modify from my PC the image I want to boot from on the actual board, complete with my user, application and all. If it's not possible for the specific Tinker Board, is something like this generally possible for SBCs? Any help is really appreciated. Thanks!
  16. https://debug.armbian.de tl;dr: get an USB uart adapter and debug via serial console.
  17. Providing logs with armbianmonitor -u helps with troubleshooting and significantly raises chances that issue gets addressed.
  18. This is not solved the only tag I can add is solved. How do I change that I have an orange pi zero 3 and am trying to ssh into this board. Ive written all three minimal files to different 32gb sd cards. After I write the drive I add a blank ssh file and a wpa_supplicante.conf file with my wifi info on it. I install the os with balanaetecher or Rufus(I've tried so many things. I find my IP when I try to ssh doesn't work) but I can ping the zero. I've tried windows 8.1, and 11 plus Linux mint same thing. Could someone please help me? This probably should take 20 minutes but I've been at it for 2.5 days
  19. Radxa-cubie-a5e second Ethernet port not work after update Armbian 25.11.0-trunk.259.
  20. I found the error, please don't do it again. Just Search for Supported boards before buying Partners boards that will work in this case: https://www.armbian.com/partners/
  21. I flashed armbian into my h618, but it won't boot. I have an ubuntu image that boots it, but I don't know the password, so I need to flash armbian again. Can I use this ubuntu image to debug the armbian boot?
  22. Probably never will until roll-over to next LTS version. We don't have people to maintain this.
  23. You can switch to an edge kernel using armbian-config. You can install the stable edge or switch to the rolling releases and install the rolling edge. Stable edge is at 6.16.4 and should work just fine.
  24. Even with the new version,I am still running into the same error dmesg.multitool.log
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines