Willy Moto

  • Posts

  • Joined

  • Last visited

 Content Type 


Member Map




Everything posted by Willy Moto

  1. Try the URL hosted on official Armbian server ( the URL which ends with armbian.com in the domain ), posted by balbes150 in the 3rd post of this thread. You may also find suggestion on tools for burning USB aka USBImager , as stated in my few posts back.
  2. I understand, but I wanted to make a shortcut & use UFW. Pi Hole documentation has the exact info for UFW rules. To make it simple, just want to protect the Armbian box & not allow anyone else to interfere & hack in. I understand. I am currently playing with another rockchip TV box lately (RK3328), but I thought not to bring this in here so as not to mix things up. I will observe a little longer but I am thinking if the older Kernel or NAND device driver could be the culprit? Because all other Armbian boxes I've worked on were all on latest Kernel 5.x, on SD-card / EMMC. They didn't have this high Load Average problem (ie. the discrepancy between Load Average vs CPU utilization ). I would try to gather more information and post back. Maybe I should run Mainline Kernel build (5.10.y Kernel on a USB drive) to compare.
  3. Hi, it's me again. Have installed Armbian Buster via stepnand method, and running it for 2 weeks now. I observed something & would like to check: I found that the Load Average seems to be higher than other SoCs even the box is not running much loading. Here is the spec: RK3229 : 1GB RAM + 8 GB NAND storage OS: Armbian Buster 21.08.02 ( via apt-get upgrade ) Legacy Kernel 4.4.194 (for NAND memory model) Software installed & running UFW (for allow a few ports to access Pi-Hole) Pi Hole (installed via armbian-config, 3rd party softy menu) DuckDNS update curl script (crontab, only run once each hour) =========== Using htop, I found that the Load Average almost always stays at 1 1 1. It stays like that even there is not much DNS traffic going on... As RK3229 has 4 cores, this translates to 1/4 = 25% system load at all time. However, the CPU utilization is lower & mostly below 10%. I don't understand this discrepancy (25% system load vs 8~10% cpu utilization). For comparison, I am running Armbian on another Cubieboard 2 compatible TV box (1 GB RAM, CPU SoC is Allwinner A20 dual core A7 @ 1 Ghz). The load average in that TV box is very often 0.5 or below (remember it's only dual core system, running almost same software configuration except it's using latest mainline stable Kernel 5.10.y). Question: Is there something odd about the higher than usual Load Average value ( 1 1 1 ) in RK3229 (Legacy Kernel + NAND), even when not much task is going on?
  4. Thanks for the insight shared. I end up getting a Station P1 Mini PC from a local online trading store, I am impressed with its real 4K video support.
  5. @fabiobassa: Here are some photos of my TV box for your inspection. Though @jock already said it's a NAND memory model. Do you think it's a good idea if I replace the CPU heatsink with a larger one to increase the cooling effect?
  6. The TV box looks like a Q-Plus TV box. Please go through an earlier post in this discussion thread, as another user reported to have Armbian working but without wifi, bluetooth: ================= I believe balbles150 already customized the AW-H6-TV box image to be bootable on all Allwinner H6 TV boxes which are compatible with Tanix TX6 model DTB. You can simply use any SD card image flashing tool such as USBImager [ https://gitlab.com/bztsrc/usbimager ] to make a bootable SD card / Micro-SD card (depending on your TV box card slot) . If the TV box is compatible with Tanix TX6 DTB, it should boot Armbian from SD/Micro SD card directly. No need to tinker with the DTB configuration anymore with the latest image.
  7. I see. I figured as much, it's working fine now after installed via stepnand method.
  8. @jock Thanks for the clarification. Looking forward to a newer, more compatible bootloader build that would allow ondemand DRAM frequency. @fabiobassa Thanks for the insight shared. I am not sure on the EMCP question, because the MultiTool told me the TV box is using NAND memory, so I basically trusted what it told me. Do I have to open the TV box to see the hardware inside? Thank you guys for both of your efforts to support Armbian running on this little TV box. I am sure a lot of people would benefit from this.
  9. As previously recommended by @NicoD I have been trying to download Vivaldi browser for my Allwinner Tanix TX6 TV Box (arm64 architecture) However, the official stable version seems to provide armhf (ARM 32-bit) build only. After some digging, it appears Vivaldi does provide a snapshot build (think of it like trunk / daily build) for arm64 architecture. It can be found here: https://vivaldi.com/blog/desktop/snapshots/ Just select "Snapshot" under the "Desktop" section, and you will always have the latest Vivaldi snapshot build to download and install. Both armhf and arm64 builds are available for your selection in Snapshot build. PS: You can customize Vivaldi to turn on Ad-blocking mode by default. Fewer ads mean faster browsing on your SBC / TV-box. Of course you can still install AdBlock in Firefox / Chromimum as well. Still nice to have this feature built-in for Vivaldi browser.
  10. Yes, I did use the stepnand method. But still the box would not boot after a few minutes with bootloader "rk322x_loader_v1.10.256" I flashed bootloader "RK322XMiniLoaderAll_V2.51_spectek_en_ddr2_rd_odt_180703" and then installed Armbian with stepnand method again. This time it was able to boot Armbian. Seems like my unbranded TV box has DDR2.
  11. @jock Thank you very much for your detail instructions. I recently came across a fake S905X "Home Theater TV box". Turns out it has RK3229 inside. I followed your instruction to try & upgrade the NAND bootloader, but rkdeveloptool & upgrade_tool only gave out the error "Creating Comm Object failed". Even tried the troubleshooting tip from this guide: https://wiki.radxa.com/Rock/flash_the_image#Troubleshooting_2 But the error didn't budge. =============== In the end, I resorted to use the Windows-based Rockchip toolchains to erase & upgrade the NAND firmware. They can be found on Github: https://github.com/rockchip-linux/tools/tree/master/windows On Windows 10 PC: 1. Unpack & install Rockchip Drivers from *DriverAssitant_v5.xx.zip* 2. Unpack "RKDevTool_Release_v2.84.zip" Then just use the RKDevTool GUI to erase & upgrade the NAND bootloader. One thing good about the RKDevTool is that, it can change the device to mask mode by simply issuing a command in the GUI, if the device is soft-bricked or something. PS: The unbranded "Home Theater TV box" could only use the bootloader "RK322XMiniLoaderAll_V2.51_spectek_en_ddr2_rd_odt_180703.bin", as flashing bootloader "rk322x_loader_v1.10.256.bin" rendered it able to to boot MultiTool, but unable to boot Armbian LegacyKernel when installed to the NAND storage.
  12. Guess I should get a real SBC to play with. Will check out Station M1/P1 if I can find a local seller on this unit.
  13. Hi all, First afore, allow me to express my gratitude to all developers working on Armbian tirelessly. It is amazing how much I can achieve nowadays on these little Arm-based boxes, either SBC or repurposed Android TV box. This in my first tutorial submitted on Armbian forum, as I would like to contribute something back. I will update this post further when I am getting more familiar w/ Armbian & running LibreOffice on it. =========== Platform running: SOC: Allwinner H6 Device: Tanix TX6 compatible TV box ( https://users.armbian.com/balbes150/aw-h6-tv/ ) Armbian build: Ubuntu Hirsute XFCE Desktop 21.11.00 trunk build for Tanix TX6 ( No End-user support but latest trunk build 2021-09 seems to be fine ) =========== With the Panfrost GPU driver getting mainlined & become more and more mature ( eg, see this Collabora blog ), my interest in using Armbian as my daily desktop driver has increased. So I would like to use this thread to post some tips I found related to desktop use on Armbian. 1. Checking opensource panfrost driver is loaded: See: http://docs.linuxfactory.or.kr/guides/gpu_panfrost.html lsmod | grep panfrost panfrost 69632 3 gpu_sched 32768 1 panfrost If you see "panfrost" as in above, then the opensource GPU driver is already loaded 2. LibreOffice screen artifact & fix I discovered that on default setting: LibreOffice on Armbian would exhibit screen overlay artifact, for instance, when another display window was in front of LibreOffice UI window (for example: a Terminal window displaying htop ). Solution: Enable Skia rendering support in LibreOffice Tools > Options || LibreOffice > View Check the box "Use Skia for all rendering". Click OK and relaunch LibreOffice. Now all screen overlay artifact on LibreOffice would disappear. This always makes LibreOffice usable under RDP connection [ see point 3 below ] PS: This tip probably would work on multiple SOC using Mali GPU chipset (See GPU with Panfrost support: https://docs.mesa3d.org/drivers/panfrost.html ) 3. You can use armbian-config to enable RDP access from Windows or another Linux PC (running XRDP client). Just select Software > RDP (Enable remote desktop access from Windows) See more from this discussion thread: I will update this post further if I find any additional tips, while playing with LibreOffice on Armbian. Any advice and feedback is appreciated.
  14. I am using latest Hirsute XFCE Armbian build, though on a different SOC (Allwinner H6) >> First: special characters aren't working. Do you mean with entering special character inside LibreOffice Writer ( Insert > Special Character ) ? Seems OK for me. LibreOffice version is running on Ubuntu Hirsute >> Second: filenames or folders using special characters are not recognized I believe this is more of a Linux locale environment issue. Have you tried to re-generate a locale with UTF-8 support using sudo armbian-config ? Personal > Locales ( Reconfigure language and character set ) Look for your language with UTF-8 support ( for eg. en_US.UTF-8 )
  15. FYI, in the latest Hirsuite XFCE desktop build of Armbian, I found that below option is available with sudo armbian-config Software > RDP (Enable remote desktop access from Windows)
  16. Thanks for this. Confirmed the same bug can also be found on Bulleseye image for Allwinner H6 TX box: [ Armbian_21.11.0-trunk_Aw-h6-tv_bullseye_current_5.10.62.img.xz ] by balbes150 ZRAM log was getting full again after device reboot & also due to Bulleseye image "ignore the setting SystemMaxUse=20M in /etc/systemd/journald.conf" For now I'll fallback to Buster image previously downloaded for the device.
  17. I think I found out the reason: It appears the culprit of failure to boot after sudo apt upgrade was due to upgrading the Kernel package [ linux-image-current-station ]. The Workaround for now is to freeze Kernel upgrade by sudo armbian-config then select System => Freeze (Disable Armbian kernel upgrades) Afterwards: running sudo apt update && sudo apt upgrade should be fine now, as the Kernel image upgrade process will be skipped.
  18. Thanks for creating this guide. Especially the link on explaining DTB ( http://junyelee.blogspot.com/2015/07/a-tutorial-on-device-tree.html ). It's very helpful.
  19. I've just got another TV box of same model. I am also interested to look into building a DTB file for running balbes150's AW-H6-TV Armbian image on this box. If there's any guide on how-to build this DTB image, it is really appreciated. Update:. I just discovered that this box could be using AW H616 SoC instead. Suppose it's a different game then.
  20. Hi all, I am new to the Armbian Linux. Just managed to flash the latest trunk image [ Armbian_21.08.0-trunk_Aw-h6-tv_focal_current_5.10.53.img.xz ] to a MicroSD, and successfully booting up on my TV box: =========== Tanix TX6 Mini CPU: Allwinner H6 RAM: 2GB Storage: 16GB emmc MicroSD: 32Gb SDHC SanDisk Ultra A1 Class10 Image download from: https://users.armbian.com/balbes150/aw-h6-tv/ =========== I was running Armbian on MicroSD. After connected to wired LAN network, the logon screen prompted me to upgrade some security packages. I tried to run the command "sudo apt update", and then "sudo apt upgrade". Everything seemed to be smooth during the upgrade, but, I can no longer boot into Armbian after system reboot. I took out the MicroSD card & was able to boot into the Android OS of the TV box. Hence, I presume while the upgrade process was smooth, but something got overwritten during the upgrade and Armbian Linux could not boot anymore. Is it OK to perform apt upgrade on a "trunk image"? Or, should I check something else to troubleshoot further? Your advice is really appreciated. Thanks. NB: Upon checking other Armbian image repository, trunk build is comparable to nightly image so there would be no support. Being a TV box does not help either as it's not supported hardware.