Jump to content

rna

Members
  • Posts

    49
  • Joined

  • Last visited

Everything posted by rna

  1. Hi @balbes150, Thanks for supporting the Arm32 and Armhf devices. I downloaded the latest image, but it seems the dtb is only for Rockchip. Is there any update to support Allwinner H3? Many Thanks, rna
  2. Hi, is there anybody that successfully runs Armbian on H3 soc? I used @balbes150 image and patched it with the "u-boot-oorange-pi-pc2.img" but it does not boot. Unfortunately the official Image of H3 from "Beelink X2" is not available for download. I watched on youtube that somebody was able to boot to armbian using those obsolete image which is not available for download My board is MXQ Pro 4K Allwinner H3. Help would be appreciated. Many Thanks
  3. Actually I am not interested in the file. But I am interested in the process of how the uploader achieved it. It seems ubuntu 16 does not work well in this box based on the uploader description from Google Translate. There is no step by step as well on how to burn the image from Hitool. Which makes the process more complicated. I am thinking that if somehow we can brick this box and force it to read the SD Card. That might trigger Armbian to boot. But I don't know how to brick it forcefully. To be Honest, I really like how U-boot magically works in Allwinner by re-writing "u-boot.img" to the SD Card. How I wish to have such procedure for Amlogic
  4. Hi @sengsu: Could you please give me the link about this successfull attempt? rightnow I had soldered the male header pin successfully. But just need a direction. @balbes150: It seems you are right. USB TTL does not work when the bootloader is locked by the firmware. Is there anyway to brick the bootloader forcefully? For EC6108v9, I had soldered the male header pin, then connected the USB TTL (prolific 2303) to the pin: GND - GND, TXD-RX, RXD-TX Then I tried: - ls /dev/ttyUSB* /dev/ttyUSB0 - sudo screen /dev/ttyUSB0 115200 Then I just got a Blank Screen. I also tried using putty in serial connection, but I got a blank screen (black) using /dev/ttyUSB0 at 115200 Does this means that it is blocked by the firmware?
  5. After reading the posts in this forum. I can conclude that there are five methods to activate multi-boot for Amlogic SoC: 1. Android Update&Backup 2. Android Terminal 3. Reset Button 4. SSH 5. UART (USB-TTL) In my case with the Ec6108v9 board. I don't have the first 3 options. The only two options that is available are SSH and UART. @balbes150: Do you have a suggested reading for both of this procedures? I never used SSH before. Is there are reading for a beginner like me for Armbian? In case of UART, I had opened the box case and found that I don't have male header pin for GND, TXD and RXD (This means, that I have to do some soldering job before being able to use USB TTL). I never done this before, but I just want to confirm that I am on the right track. Many Thanks rna
  6. I can confirm that those two options (Android Update&Backup and Android Terminal) are not working. The Android is locked, that is the biggest challenge
  7. Now that I am successfully running armbian in Allwinner H5 by using the U-boot fix. @balbes150: This reminds me a question that I want to ask regarding "is there any u-boot fix for amlogic"? I have this old amlogic box called Huawei EC6108v9. despite it is old, but I like this box mainly because of two reasons: 1. It has power button 2. The specs is quite good for Armbian, despite its cheap price. The specs is available here: https://www.alibaba.com/product-detail/HOT-SALE-EC6108V9-Iptv-Quad-Core_62301857244.html?spm=a2700.7724857.normalList.15.77ab7ba7ajcHNC It has Quad Core S905x CPU, 2GB of RAM and 8GB of ROM. The chip brand is HI3798M. The only problem with this box is that, it doesn't have a reset button. Therefore booting from an SD Card is very hard. I don't know is there any way to make this board boot from an SD card? Is there any u-boot fix like in Allwinner or RK board? Is there any way to make this box run Armbian? many thanks for your help.
  8. You are awesome @balbes150, Thanks for this u-boot and the image. It works flawlessly. Many thanks, rna
  9. Is there anybody that successfully installed Armbian in AllWinner H5 SoC using @balbes150 image? I tried using the old image (before 20.08) and the new image (20.08), but I still could not run armbian. If I simply flashed the sd card and insert it, it automatically runs android when it is powered on. However, when I pressed the reset button. My screen goes black without any activity (When I plugged my USB male to male, to my Ubuntu PC. the "lsusb" recognized that the box is in the flashing state) PS: * I also found that my MXQ Pro 4K which is based on AllWinner H3 SoC does the same thing. Black screen (flashing state) during reset button press. Thus I cannot boot to Armbian Does anybody have a solution to this? Help would be appreciated. Many thanks
  10. Try to use this: " u-boot-s905x2-s922" then copy rename it to u-boot.ext. then edit the "extlinux.conf" according to your dtb location. I tested it works in my X96 Max+ which is an s905x3 board. Hope that helps
  11. There's a change for boot algorithm starting from version 20.08: Here's the quote from @balbes150: Pay attention. Starting from version 20.08 (20200814), the configuration order for the used DTB changes. Please note that the algorithm for initial configuration of the system for startup has changed. Instead of a file "uEnv.txt", the file "/extlinux/extlinux.conf " is now used. The rules for editing a file remain the same. All Amlogic models now need the "u-boot.ext" file. Before launching on Amlogic, you must copy or rename one of the existing files "u-boot-*" to "u-boot.ext". For s905 (not X) - used u-boot-s905 For s905x and s912 - used u-boot-s905x-s912 For s905x2 and s922 - used u-boot-s905x2-s922 For g12a\g12b models, a single file is now used (files u-boot.sd and u-boot.usb now replaces one u-boot-s922 file). For the Allwinner platform, you no longer need to rename the scripts "boot.scr". All "boot.scr" scripts have been canceled and are not used.
  12. Hi @manuti How did you do that? I mean what kind of tool and command that you used to force next boot using uSD card from android? many thanks
  13. I mean what is your step by step? I did everything, but I always ended up with blank screen (Black screen). Here's what I did: 1. Download the Compiled image by @Ernest Kusa 2. Burn to MMC Card via Etcher 3. Plug MMC Card to MXQ Pro 4K Allwinner H3 Slot 4. Plug MXQ Pro 4K Allwinner H3 to the power cord 5. Press and hold the reset button 6. Blank Screen, but the LED is blue, not red However, If I release the MMC Card and restart (un-plug then re-plug the power cord), the box immediately boot into android. Is there anything that I missed in the process for this box?
  14. Hi, I have a similar MXQ 4K like yours. But I couldn't boot up using the image. How did you boot to Armbian via USB or MMC? I got a blank screen (black) if I press the reset button to load armbian from USB or MMC Card
  15. I can confirm that Neverball and Neverputt are working very well in XFCE4. While supertuxkart is very laggy. I just realized that upgrading to kernel 5.7 broke the Audio in X96 Max+, using the previous dtb in this forum: "meson-sm1-sei610-2.dtb" @TheMojoMan: Did you also get the problem with the audio after upgrade to 5.7? @rforcen: use the dtb I mentioned above: "meson-sm1-sei610-2.dtb" or the "meson-sm1-sei610-ethfix.dtb" from thiis forum. Just read the previous post. I also posted a step by step to install Armbian in X96 Max+ here: Read those step by step and the revision that I made based on everyone suggestion
  16. I have tested that currently for x96 Max+ Panfrost is only working in: "Ubuntu Wayland" in "glmark2-es2-wayland" Other than that, it still uses LLVMpipe. That's my update. Many thanks
  17. After installing ubuntu-desktop environment I was stuck in the Gnome session and could not go back to XFCE4. Then, I installed cinnamon desktop and mate desktop environment: Now I can login to XFCE4, Ubuntu Wayland, Cinnamon and Mate Desktop Environment. PS: If you have conflict during installing the cinnamon, use Aptitude instead:
  18. Here's the result of glmark2-es2-wayland that uses Panfrost: $ glmark2-es2-wayland ======================================================= glmark2 2014.03+git20150611.fa71af2d ======================================================= OpenGL Information GL_VENDOR: Panfrost GL_RENDERER: Mali G31 (Panfrost) GL_VERSION: OpenGL ES 2.0 Mesa 20.2.0-devel (git-65d23e7 2020-08-04 focal-oibaf-ppa) ======================================================= [build] use-vbo=false: FPS: 203 FrameTime: 4.926 ms [build] use-vbo=true: FPS: 216 FrameTime: 4.630 ms [texture] texture-filter=nearest: FPS: 430 FrameTime: 2.326 ms [texture] texture-filter=linear: FPS: 436 FrameTime: 2.294 ms [texture] texture-filter=mipmap: FPS: 431 FrameTime: 2.320 ms [shading] shading=gouraud: FPS: 139 FrameTime: 7.194 ms [shading] shading=blinn-phong-inf: FPS: 139 FrameTime: 7.194 ms [shading] shading=phong: FPS: 128 FrameTime: 7.812 ms [shading] shading=cel: FPS: 128 FrameTime: 7.812 ms [bump] bump-render=high-poly: FPS: 52 FrameTime: 19.231 ms [bump] bump-render=normals: FPS: 333 FrameTime: 3.003 ms [bump] bump-render=height: FPS: 312 FrameTime: 3.205 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 179 FrameTime: 5.587 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 85 FrameTime: 11.765 ms [pulsar] light=false:quads=5:texture=false: FPS: 469 FrameTime: 2.132 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 58 FrameTime: 17.241 ms [desktop] effect=shadow:windows=4: FPS: 292 FrameTime: 3.425 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 47 FrameTime: 21.277 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 47 FrameTime: 21.277 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 56 FrameTime: 17.857 ms [ideas] speed=duration: FPS: 149 FrameTime: 6.711 ms [jellyfish] <default>: FPS: 124 FrameTime: 8.065 ms [terrain] <default>: FPS: 7 FrameTime: 142.857 ms [shadow] <default>: FPS: 100 FrameTime: 10.000 ms [refract] <default>: FPS: 15 FrameTime: 66.667 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 390 FrameTime: 2.564 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 203 FrameTime: 4.926 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 369 FrameTime: 2.710 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 299 FrameTime: 3.344 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 217 FrameTime: 4.608 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 298 FrameTime: 3.356 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 299 FrameTime: 3.344 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 178 FrameTime: 5.618 ms ======================================================= glmark2 Score: 206 ======================================================= However, glxinfo -B indicates that the renderer is LLVM: $ glxinfo -B name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Mesa/X.org (0xffffffff) Device: llvmpipe (LLVM 10.0.1, 128 bits) (0xffffffff) Version: 20.2.0 Accelerated: no Video memory: 3598MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.3 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Mesa/X.org OpenGL renderer string: llvmpipe (LLVM 10.0.1, 128 bits) OpenGL core profile version string: 4.3 (Core Profile) Mesa 20.2.0-devel (git-65d23e7 2020-08-04 focal-oibaf-ppa) OpenGL core profile shading language version string: 4.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 3.1 Mesa 20.2.0-devel (git-65d23e7 2020-08-04 focal-oibaf-ppa) OpenGL shading language version string: 1.40 OpenGL context flags: (none) OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.0-devel (git-65d23e7 2020-08-04 focal-oibaf-ppa) OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
  19. I can confirm that panfrost is not working for X96 Max+. I used the latest image build from Focal kernel 5.7 with no success. I followed the tutorial from @TheMojoMan @m][sko @NicoD but still cannot manage to get the panfrost working in this board. It keeps using LLVM as renderer. However, I found a better graphic performance after upgrading to Oibaf PPA drivers. Now I can orbit and move object in Blender 2.8x, I can orbit and draw a BIM Object in FreeCAD and also I can open 3D file analysis from Paraview. Whereas before this procedure, those attempts were almost impossible to do. In conclusion, Rightnow upgrading the driver to oibaf PPA gives you a boost in performance although Panfrost is not working yet.
  20. I want to answer this issue: It seems the problem is my SD Card is damaged. I use F3 Probe and found out that my SD Card is "Damaged" Therefore when reading a specific sector it froze my Armbian. Solution: Change to a new SD Card
  21. I agree with @TheMojoMan, Here's my complete report in Manjaro Arm Forum: https://forum.manjaro.org/t/wifi-on-x96-max/150193 FYI, after the fresh update now wifi is working via wifi dongle. The built-in wifi is not working yet. If you want to install i.e. WPS Office, you can build it via AUR package. But you have to use "wps-office-cn" and you have to modify the Build Package Link, because the current link is broken. Where as in Armbian you can just download the Arm64 version from here: https://linux.wps.cn/ Then download the Arm Version: https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/9615/wps-office_11.1.0.9615_arm64.deb The Website is in Chinese, but the Package is in English. Hope that helps
  22. Sounds Great! Is there any way to upgrade from 20.05_bionic to this new image? or you have to reflash the image to the card? Thanks to the Armbian Team for this great job!
  23. Thanks mate!!! This is awesome, I have change the dtb to "sm1-sei610.dtb" then open Alsamixer, I just figured it out that I have to tweak the mixer manually by unmuting and increasing the volume. Now my HDMI audio works perfectly, but the Audio Jack still does not work. I think I have fixed this issue by using @uropb fix. I think we have to wait until the next release. I also want to add my report. I just figured it out, that my Armbian is randomly freeze, like every in 2-3 hours. Something that is strange is that, I can move my cursor but somehow I cannot click anything. Even I am able to enter TTY 1-6, but whenever I want to login I could not login to type "reboot". When I press ctrl+alt+f7 I will go back to the main window, but I could not click anything. Strange isn't it? Therefore I have to unplug my adaptor during this time. Is there any clever way to reboot without having to unplug my power? because I am afraid that this will break the hardware easily. FYI: reset button does not work in Linux.
  24. Armbian in X96 Max+ (Almost Perfect) Screenshot Link: https://drive.google.com/file/d/17iatyUGVZbK8R7TJ9b0h7gf1qe1QYb53/view Thanks to Armbian Team, Finally I can Install Armbian in my lovely X96 Max+ almost perfectly. Here's what I did: - Download the image Arm-64_bionic_current from this link: https://yadi.sk/d/_rQgn_FosYuW0g/20.05/20200326 - Flash the downloaded image to an "MMC card" by using Balena Etcher : https://www.balena.io/etcher/ - From BOOT Partition, rename "u-boot.sd" to "u-boot.ext" - From BOOT Partition, edit file "uEnv.txt" and make sure you are in this line "# aml s9xxx" (then edit the dtb to your preference. In my case I use "meson-g12a-x96-max-rmii". I think this is my best option after several trials) - Then insert your "MMC card" into the slot. - Use a tooth stick then find the AV jack hole to find the reset button inside the hole - Plug in the adaptor to the cord while pressing the reset button using the tooth stick, until you can find Armbian Boot Screen - For the first time, insert USER = root, PASSWORD = 1234 - Then follow the instruction and enter your user ID, password, etc. - Once you are inside Armbian for the first time, open terminal and type : sudo apt update && sudo apt upgrade - Then I would advise to install Flatpak and Gnome Software, to get the updated apps: sudo apt install flatpak sudo apt install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - Then reboot your device. - Now let's partially fix the graphics acceleration using panfrost (Thanks to Speakerguy, he was very helpful from this forum: https://forum.manjaro.org/t/wifi-on-x96-max/150193/10) sudo nano /etc/X11/xorg.conf.d/01-panfrost.conf then insert this text: Section "Device" Identifier "Default Device" Driver "modesetting" Option "AccelMethod" "glamor" ### "glamor" to enable 3D acceleration, "none" to disable. EndSection Section "ServerFlags" Option "AutoAddGPU" "off" Option "Debug" "dmabuf_capable" EndSection Section "OutputClass" Identifier "Panfrost" MatchDriver "meson" # sun4i-drm rockchip Driver "modesetting" Option "PrimaryGPU" "true" EndSection then press ctrl+o to save, then ctrl+x to exit To be honest, although the 3D Acceleration is not working, but the graphics is much faster after applying this (Blender 2.79b runs smoothly even for editing meshes, but blender 2.83 is still too laggy) - Then reboot your device By using the methods I mentioned above, as you can see in my screenshot. I was able to run multiple applications at once without any issue at all (Terminal, HTop, Task Manager, File Manager, VLC, Firefox, Gnome Software, Audacity, Blender 2.79b, LibreCAD, QGIS, GIMP, Inkscape, Scribus, Darktable, RAWTherapee, all apps run perfectly in multi tasking window environment at once). I also want to confirm that ethernet works perfectly, even usb tethering works as well. Lastly, my printer Epson L120 was detected instantly. Wow that's super cool! However, I want to point out some of issues I encountered: 1. No Audio both HDMI and Audio Jack 2. No 3D Acceleration (Panfrost fix just partially fix the graphics acceleration issue) 3. No built-in Wifi (but USB wifi works perfectly) 4. No Infrared (Therefore, you have to un-plug and re-plug the adaptor to the cord after shut down. Whereas in Android, you can simply use infrared remote to turn-on and turn-off) 5. No Bluetooth I hope that this is my complete review for Armbian in X96 Max+ Android Box. I also plan to make the video tutorial and post it on Youtube, so that everybody can benefit from this. As for the issues, I hope somebody could help me to fix this issue. Many thanks, rna
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines