Jump to content

AzuriAdore

Members
  • Posts

    27
  • Joined

  • Last visited

Everything posted by AzuriAdore

  1. Yea I know he stopped working on it, which is why I want to try to keep it updated. I'll try raising the verbosity and see what causes issues. Thanks for the suggestion. Will do that and come back here. Cheers! Edit: Does the verbose output require UART dongle? Cuz mine is in transit and wont have it until later on Otherwise i can just keep using the HDMI output like how ive been doing it. Edit2: I don't have a soldering kit/don't know how to solder the UART header, it doesn't look like there's any out of the box.
  2. Hello everyone, I would like to build an updated Armbian image for balbes150's arm-64 implementation. Image family found here: https://users.armbian.com/balbes150/arm-64/ I have started some work on my personal armbian branch here: https://github.com/SLAzurin/build-armbian-custom/tree/arm64tv Currently, I'm not sure about my progress, there were times I was able to build an image, but the machine wouldn't boot successfully. (using xdarklight's kernel files https://github.com/xdarklight/linux/tree/meson-mx-integration-5.14-20210718) At most, it would boot into u-boot, and then hang after trying to start the Linux kernel. When I try using balbes150's kernel (https://github.com/150balbes/linux-arm), it would fail to build the armbian image. I'm just a regular software developer so I may not understand hardware related terms that well, sorry in advance. Pointers, or any clues are very much appreciated =) Edit: My current hardware is a Nexbox A95x with AML s905x 2gb ram 16gb eMMC
  3. Hey guys, I'm releasing my personal Armbian build for AML s8xx compatible with Docker. Armbian: 21.11.0 Ubuntu: 20.04 focal Linux: 5.14-rc2 by xdarklight Original build files by balbes150 I only tweaked the board settings. Files used here: https://github.com/SLAzurin/build-armbian-custom/tree/s8xx Build steps on system with Ubuntu 20.04 and docker: Copy files from `userpatches.s8xx` to `userpatches` ./compile_s812.sh Mount the output image file to your filesystem (Check `postbuild.sh` for more details) Change the label for the ext4 partition to be `ROOTFS` Unmount image file and flash to SD Card. (Optional) Generate new .sha file with `sha256sum $IMAGE > $IMAGE.sha` Downloads here: https://github.com/SLAzurin/build-armbian-custom/releases/tag/v2021.11-s8xx I will not be taking any requests, it is already hard enough to get an image released as it is. You get what you get. Thank you for understanding =) Edit: When you try to install Docker, If you run into an issue that says cannot find package docker-ce, or something similar, do this: sudo sed -i "s/focal/bionic/g" /etc/apt/sources.list.d/docker.list sudo apt-get update sudo apt-get install -y docker-ce docker-ce-cli containerd.io
  4. Hey guys, I noticed that the tag for this board was changed from "Suitable for testing" to "Supported". As I understand from the warning before downloading the image from the downloads section, the stable release is temporarily only for kernel version 4.9. As there was no focal distro ready to download, so I wanted to build it myself. I cloned the repo (https://github.com/armbian/build) and used the "master" branch The build runs successfully with this command: ./compile.sh docker USE_TORRENT=no BOARD=orangepizero2 BRANCH=legacy RELEASE=focal BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,img Once built, I flashed the image to my SD Card. When I tried to boot it, it won't work. No red/green light lit. I downloaded the buster 4.9 image in the downloads section, that one is working fine and boots successfully with green light. Is there a patch or something i need to edit in the armbian build tool? How can I make it work if possible? Thank you in advance.
  5. Ok thanks for the heads up, I'll try to contact xdarklight to see if those can be enabled by default.
  6. Hey everyone, I updated my guide on making Docker work here https://github.com/SLAzurin/armbian-aml-s8xx-kernel-build-steps (For Ubuntu/Debian on linux version 5.10) @balbes150 The previous comment for Docker requirements is wrong. These here are the only config you need to enable to make Docker work when you build the linux kernel. CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y I hope you can add it successfully for the next release, thank you for your work.
  7. Does anyone know how to build the s8xx image from source? I am guessing the repo is https://github.com/150balbes/build but what command argument should I use when using the compile.sh script? The options shown when using the tool doesn't list any of balbes150's images.
  8. @balbes150 Are you still using the linux kernel from xdarklight? If no, can I have the git repo link for the new linux kernel please?
  9. No problem, I can try Docker for you after you add those changes. Thank you
  10. @balbes150To make Docker work, the kernel build config file (/boot/config-**) is missing the following: Can you try to add these configs in the next Armbian build please? CONFIG_NF_NAT_IPV4=y CONFIG_NF_NAT_NEEDED=y CONFIG_POSIX_MQUEUE=y CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y CONFIG_CGROUP_HUGETLB=y CONFIG_RT_GROUP_SCHED=y CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_RR=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_AUFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y
  11. My docker guide should only work for the people who use balbes150's s8xx build, so maybe in the future may not apply for you. I hope for the best for your box
  12. Ok, I wasn't sure if meson6 was supported. Sorry I don't have a meson6 box and cannot help much.
  13. Your device is meson6 (from what i see), I don't know if this armbian supports meson6 Maybe it doesn't work because this armbian is for meson8? s805,802 and s812 is meson8 Try finding another image? You can try using your Volumio image, and manually build newer linux kernel if you can find the source code but this would be hard i think.
  14. I am tagging the people who mentioned having issues with docker recently in this topic. @brajomobil@daniyo@nef To make Docker work, it takes extra steps. Please visit my guide on how to make it work if you are still interested: https://github.com/SLAzurin/armbian-aml-s8xx-kernel-build-steps
  15. Hmm okay then, looks like I don't have boot issues when all my USB ports are unplugged so that's okay. I plan to keep my device headless and just using an SD card. You're welcome for the docker guide
  16. My guide on how to build your own Kernel to make it compatible with Docker is here: Please read the guide once before doing it on your own https://github.com/SLAzurin/armbian-aml-s8xx-kernel-build-steps
  17. Hey guys I don't always boot into armbian successfully. I use the s8xx build, with meson8b-ec100 dtb. My device is s805 1gb ram called HTV3. I can successfully boot into armbian only about 60% of the time. The other 40% of the time I get stuck in a loop: [ seconds ] dwc2 c90c0000.usb: Mode Mismatch Interrupt: currently in Host mode [ seconds ] dwc2 c90c0000.usb: Mode Mismatch Interrupt: currently in Host mode [ seconds ] dwc2 c90c0000.usb: Mode Mismatch Interrupt: currently in Host mode Anyone can help please?
  18. So sorry, my uImage does not fix the docker problem. I will have an explanation later on how to make it work yourself.
  19. You're welcome. I am writing steps on how to build the kernel to make it work with Docker. In the future, people can use my written guide on how to create the uImage themselves.
  20. To get docker working, you need to re-build the kernel, enable the missing required configs, and replace the default uImage from the boot partition. I was able to get it working with docker-compose as well. I will attach my personal uImage file. It is for kernel v5.9.0-rc7 for aml s8xxx. <link_removed> Extract and rename the file to uImage, then copy it to the root of the boot partition on the sd card. Make sure you backup your sd card before you apply this kernel, I am not responsible for your actions if anything goes wrong. --EDIT-- My uImage uploaded does not work. I will write steps on how to make it work in a future post.
  21. You need to configure the uEnv.txt file in the boot partition after flashing your sdcard. Change the specified dtb file in the params to the according one.
  22. Hello, I've been able to compile my own kernel but that change doesn't fix it. Thank you for your hard work as always. Hi, First of all, thank you balbes150 for your work! I want to ask if it is possible for you to change the build config for the aml s8xx in the future? I want to run Docker but the minimum requirements not met for the kernel are: CONFIG_POSIX_MQUEUE: missing If this 1 is added, that should fix Docker not being able to be working. Thank you again!
  23. I have this old HTV3 that my family used to watch Asian channels. I didn't know what I could do with it and thank god it didn't end up in the trash. Latest Android version was 4.2... So I opened it up physically and found an Amlogic s805 inside with 1g of RAM, then downloaded Armbian for s812 (built by balbes150, thank you!) I used dtb: meson8b-ec100 LO AND BEHOLD IT WORKS WITH ARMBIAN NOW! I COULDN'T BELIEVE MY EYES So if someone has that same HTV3 that I have, that's how it will work. So far only tested that it boots by sd card, usb keyboard works, and ethernet works. havn't tested other functionalities
  24. Thanks for the help, Unfortunately, even on an older build of Armbian (20200314), I was not able to make it work. The output for that script file was many "incorrect syntax" errors for the amixer commands: amixer -c "$1" sset "$2" "$3" $parm amixer -c "$1" sset "$2" $parm I'm wondering if the amixer commands parameters changed from a version update or something?
  25. Hello guys, I noticed that the gx_sound.sh is gone from /root/ My Nexbox A95X's sound with s905x chipset is not working. Anyone has a workaround?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines