zogu

Members
  • Content Count

    18
  • Joined

  • Last visited


Reputation Activity

  1. Like
    zogu reacted to JMCC in Armbian for TV box rk3328   
    These are the areas that need more testing:
    Using MPV and Gstreamer video players, and reporting performance. We need to choose which of the two will be the default player in the Armbian multimedia implementation. Performance of Chromium streaming, playing unencrypted videos (e.g. Youtube) at different resolutions, and also DRM encrypted videos (Netflix, Amazon Prime Video, etc.). General desktop experience, when using regular desktop apps (text editors, pdf readers, libreoffice, etc). Thx. 
  2. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    For anyone who makes changes to the kernel, I recommend that you make sure to write about it on the mailing list so that these fixes are included in the official version of the kernel.
     
    http://linux-meson.com/doku.php
  3. Like
    zogu reacted to balbes150 in Armbian for TV box rk3328   
    Version 20181203. kernel 4.4
    Changes in network modules. In the browser, for a quick check, added a link to the test video.
  4. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Version 20181203. Changes in network modules. In the browser, for a quick check, added a link to the test video.
  5. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Update ver 5.67 20181128
    Update kernel 4.19.2
     
    Update ver Next 20181128 kernel 4.20
  6. Like
    zogu reacted to Christian Sequeira in Armbian for Amlogic S802/S812   
    I fixit installing an older version of firefox 52 and installing libpango1.0.0 and libpangox1.0.0 fixing those broken packages know works fine I test youtube and looks well
  7. Like
    zogu reacted to balbes150 in Armbian for TV box rk3328   
    Added to the site a test version of the image 20181117 with the addition of a number of WiFi modules (dir 5.67/WIFI). I'm not sure it will work, this way on my MVR9 WiFi stopped working. Anyone can try on their models.
     
     
    The test image on the basis of the kernel of 4.19 (dir DEV_NEXT). On MVR9 with dtb "rock64" in the settings, the system starts from the SD card, there is HDMI (output to the monitor), a wired network and USB. Thus, there are all the minimum elements necessary for the initial work.
  8. Like
    zogu reacted to PiotrO in s905w boot process?   
    Guys,
    Finally I have working (and quite understand) booting on my s905w with my full control on software used/configured.
    My system is working enough to start exploring GLES (via ARM mail blobs)  and hw video decode (v4l2 m2m).
    Huge thx for Your really helpful support!
     
    Just quick Q:
    Has anybody have this in kernel log (in every 120sec)?
    [  242.654622] INFO: task kworker/2:1:35 blocked for more than 120 seconds. [  242.655686]       Not tainted 4.19.0 #1 [  242.659570] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [  242.667272] kworker/2:1     D    0    35      2 0x00000028 [  242.672714] Workqueue: events_freezable mmc_rescan [  242.677434] Call trace: [  242.679908]  __switch_to+0x94/0xd8 [  242.683224]  __schedule+0x1e4/0x620 [  242.686677]  schedule+0x38/0xa0 [  242.689761]  schedule_timeout+0x1f4/0x378 [  242.693761]  wait_for_common+0xb8/0x170 [  242.697537]  wait_for_completion+0x14/0x20 [  242.701635]  mmc_wait_for_req_done+0x28/0x170 [  242.705950]  mmc_wait_for_req+0x80/0xf0 [  242.709705]  mmc_send_tuning+0x120/0x1d8 [  242.713580]  meson_mmc_execute_tuning+0x68/0x228 [  242.718194]  mmc_execute_tuning+0x60/0xa0 [  242.722120]  mmc_init_card+0x8c4/0x19d0 [  242.725922]  mmc_attach_mmc+0xc0/0x180 [  242.729658]  mmc_rescan+0x300/0x3d8 [  242.733075]  process_one_work+0x1e8/0x340 [  242.737035]  worker_thread+0x40/0x460 [  242.740700]  kthread+0x128/0x130 [  242.743854]  ret_from_fork+0x10/0x1c I don't have this with balbes150 kernel - so there must be something balbes150 add to his kernel and I'm missing....
     
     
  9. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Version 5.67 20181117.
    Added support for ISCSI and deb packages kernel, header etc.
     
    The version of the image with Xenial - will be assembled only on request.
     
    p.s. When checking, it turned out that WiFi works on Khadas VIM2 Basic (with AP6356S chip). Khadas VIM1 (s905x) works WiFi and BT.
     
     
  10. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    The new version 20181116. Added support for ZRAM , iscsi.
  11. Like
    zogu reacted to balbes150 in s905w boot process?   
    I'm not a masochist to put on such experiments.  I have everything I need to restore almost any AML TV box, but I'm not going to do such stupid experiments. 
    All the more I strongly not recommend other to do such experiments without serious training and real need.
     
     
    This command completely erases the entire eMMC (including the u-boot loader), turning the TV box into a brick. To start system, you need a guaranteed working version of u-boot for your TV box model or set (firmware+cable+software) to restore from the PC.
    The instruction referenced by the user is intended solely for developers who need to be able to test their work. In particular, check the operation of its version of u-boot. Are you a system developer?
  12. Like
    zogu reacted to balbes150 in s905w boot process?   
    Because I use in my source code two small patches that fix this problem and allow you to run the kernel without processing the utility "mkimage" on all TV boxes with a regular u-boot.
     
    All kernel versions from my builds have a fix and can work with the "booti"command.
     
    The answers to these questions are on the Internet with details.
     
    The principle of working with these sources is exactly the same as with the main kernel.
    By the way , in the "Test" directory there are variants of images 4.20  with the latest kernel, which is built from GIT Linux NEXT (with the addition of a patch to work with the "booti" command).
     
    1. command "go" 
    2. The method of starting u-boot via USB, which was developed by @Neil Armstrong 
     
    Looked. It is a fork (and with error). What you call "pure vanilla Armbian" is located at this address. And to there are no elements to build universal images of TV boxes.
    https://github.com/armbian/build/tree/master/config/boards
     
    Looked. It is a fork. What you call "pure vanilla Armbian" is located at this address. And to there are no elements to build universal images of TV boxes.
    How do you propose to run your version of Armbian on TV boxes Amlogic ?
    No, until not all of the components included in the composition of the images Armbian.
     
     
  13. Like
    zogu reacted to balbes150 in s905w boot process?   
    Both addresses are correct. But each is used for its task (function).
     
    1. It is very bad advice - to destroy regular u-boot on TV box. You run the risk of getting a brick that will have to be restored. If the user is lucky and has the necessary firmware files for recovery, cable, software and skills for this, he will be able to recover.
    2. Since when are scripts not part of Armbian ?
     
    I really want to look at the source code (build environment) "pure vanilla Armbian" for TV boxes.
  14. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Version 20181113.
    Expanded the list of modules for wifi.
  15. Like
    zogu reacted to balbes150 in s905w boot process?   
    You gave the wrong link for the build system for new versions of the images Armbian kernel 4.19. The correct link is this.
    https://github.com/150balbes/Build-Armbian
     
    https://github.com/150balbes/Build-Armbian/blob/master/config/sources/aml-s9xxx.conf#L39
     
    To use these sources to build your kernel, you must use all the instructions from the WiKi page (process the kernel with mkimage)
     
    mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n linux-next -d arch/arm64/boot/Image ../uImage
     
    and change the kernel command to "bootm" and name zImage to uImage.
     
  16. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Update Ver 20181112
  17. Like
    zogu got a reaction from Saurabh in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    You have to compile wifi driver by yourself, mainstream kernel  has very bad support for wifi chips.
    For sound output use alsa mixer to configure. Or make dtb file for exactly your model.
     
    Also there is separate topic for Armbian build with mainstream kernel:
     
  18. Like
    zogu reacted to PiotrO in s905w boot process?   
    Forgive me but - I'm a bit confused...
     
    You wrote:
     
    aml_autoscript content:
     
    defenv setenv bootcmd "run start_autoscript; run storeboot;" setenv start_autoscript "if usb start ; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi; run start_emmc_autoscript;" setenv start_emmc_autoscript "if fatload mmc 1 1020000 emmc_autoscript; then autoscr 1020000; fi;" setenv start_mmc_autoscript "if fatload mmc 0 1020000 s905_autoscript; then autoscr 1020000; fi;" setenv start_usb_autoscript "if fatload usb 0 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 1 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 2 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 3 1020000 s905_autoscript; then autoscr 1020000; fi;" setenv upgrade_step "2" saveenv sleep 1 reboot this looks me strange as something what can boot linux.
    No any "booti" command, but "reboot" command!
    How such script can boot linux?
     
    on the other hand I see in s905_autoscript I see:
     
    setenv env_addr "0x10400000" setenv kernel_addr "0x11000000" setenv initrd_addr "0x13000000" setenv boot_start booti ${kernel_addr} ${initrd_addr} ${dtb_mem_addr} if fatload mmc 0 ${kernel_addr} zImage; then if fatload mmc 0 ${initrd_addr} uInitrd; then if fatload mmc 0 ${env_addr} uEnv.ini; then env import -t ${env_addr} ${filesize};fi; if fatload mmc 0 ${dtb_mem_addr} ${dtb_name}; then run boot_start; else store dtb read ${dtb_mem_addr}; run boot_start;fi;fi;fi; if fatload usb 0 ${kernel_addr} zImage; then if fatload usb 0 ${initrd_addr} uInitrd; then if fatload usb 0 ${env_addr} uEnv.ini; then env import -t ${env_addr} ${filesize};fi; if fatload usb 0 ${dtb_mem_addr} ${dtb_name}; then run boot_start; else store dtb read ${dtb_mem_addr}; run boot_start;fi;fi;fi; if fatload usb 1 ${kernel_addr} zImage; then if fatload usb 1 ${initrd_addr} uInitrd; then if fatload usb 1 ${env_addr} uEnv.ini; then env import -t ${env_addr} ${filesize};fi; if fatload usb 1 ${dtb_mem_addr} ${dtb_name}; then run boot_start; else store dtb read ${dtb_mem_addr}; run boot_start;fi;fi;fi; if fatload usb 2 ${kernel_addr} zImage; then if fatload usb 2 ${initrd_addr} uInitrd; then if fatload usb 2 ${env_addr} uEnv.ini; then env import -t ${env_addr} ${filesize};fi; if fatload usb 2 ${dtb_mem_addr} ${dtb_name}; then run boot_start; else store dtb read ${dtb_mem_addr}; run boot_start;fi;fi;fi; if fatload usb 3 ${kernel_addr} zImage; then if fatload usb 3 ${initrd_addr} uInitrd; then if fatload usb 3 ${env_addr} uEnv.ini; then env import -t ${env_addr} ${filesize};fi; if fatload usb 3 ${dtb_mem_addr} ${dtb_name}; then run boot_start; else store dtb read ${dtb_mem_addr}; run boot_start;fi;fi;fi; 'boot_start' has here "booti"
    IMHO this script can boot linux contrary to aml_autoscript...
     
    I think in Your description You swapped names of: aml_autoscript with s905_autoscript and vice versa (probably just typo)
     
    pls confirm
     
  19. Like
    zogu reacted to mboehmer in Thanks for the fish!   
    Hi guys,
    some months ago I implemented an Odroid C2 as readout controller for a scientific instrument.
    Lot of people were kind and helped me with some problems with Armbian, especially eMMC and PWM.
     
    Today, finally, we managed to have our instrument (two strings with several Odroid C2 and other stuff) deployed.
    It is sitting now at 2628m depth in the Pacific Ocean, and will go operational the next days.
     
    Here we are... I think I can announce the deepest Odroid so far (cry loud if I'm wrong :) )
    In the picture you just can see the Titanium housing with two glass covers attached to the string.
     
    Again, thanks for the fish :)
     
    Michael

  20. Like
    zogu reacted to talraash in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    try icewm or, simple use openbox, and if you need panel some tiny panel... For me all old image(3.14) with openbox, removed pulseaudio and mali(less thant 100mb ram usage after start) - stable and have greate perfomance in all "desktop" scenarios. In you case, with 1gb i strongly recomend use armhf browser instead of arm64 if you need havy browser like chromium or firefox. And very important - disable all kind of hw acceleration in browser setting...
  21. Like
    zogu reacted to jeanrhum in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    Since I upgrade frequently, I think there is not too much difference. Armbian tools and firmware are updated as other packages. Of course there should be some specific modifications of Balbes after each update he made.
    If 5.41 has mali, it is useless for me since I use my box as a server.
  22. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    Ver 5.64 (20181019)
     
    For those who want to work on HW support on their own, there are two components on the site.
    https://github.com/superna9999/meson_gx_mali_450
     
    1. Module "mali.ko"
    2. Archive with libMali.
    The working version of xf86-video-armsoc is missing. I have a package (for Xenial) that gathered Numbqq (dev with Khadas), but the system does not accelerate and it needs to be corrected.
    https://github.com/numbqq/xf86-video-armsoc_s905x/tree/master/xenial/arm64
  23. Like
    zogu reacted to talraash in ARMBIAN for Amlogic S905 and S905X (ver 5.44 =<)   
    hardkernel take blob's from mali compiled for specific kernel. For "videos from browser" it's not mali gpu part. 
  24. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New version 20181018 of the image with kernel 4.19 and fixed MPV config.
  25. Like
    zogu reacted to balbes150 in Armbian for Amlogic S9xxx kernel 4.1x (>= ver 5.55)   
    New version 5.62 (20181012). It fixed shutdown\reboot on S912.
     
     
    I do not understand the question, specify what you mean.
     
    You can find some useful information in this discussion.
     
     
     
    ... and other developers have started working on similar projects ...