balbes150

  • Posts

    3546
  • Joined

  • Last visited

Everything posted by balbes150

  1. As said earlier, it is necessary to take the source code of mali and to collect from him. Either make a patch for the inclusion of code in the kernel. By the way, can be collected directly in the system on the TV box. it is also possible to collect the required kernel modules and install from the system.
  2. 1. Download and unzip into the directory /opt compiler http://openlinux.amlogic.com:8000/deploy/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar 2. To clone the git kernel sources. git clone https://github.com/150balbes/Amlogic_s905-kernel.git 3. To switch to the desired branch git checkout S905X 4. To raskomentiruyte c-string pointing to the directory with the compiler in the scripts set_* #export PATH=/opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/:$PATH 5. For the configuration process set_menuconfig, to build set_make, to clean set_clean. Scripts can be changed to suit your needs. If you occasionally need to compile the settings into the system, you can collect direct teams make.
  3. I checked the behavior of the latest image of Ubuntu. Yes, there is such a problem. The cause is not yet found. Found another oddity in Debian. When you first launch the desktop, the color scheme normal in the terminal normally displays the text. After reloading, for not obvious reasons, flies the colors. I have the feeling that ceases to be perceived a given parameter 24 in the script start and system\kernel stubbornly uses 32. There is speculation - changed the graphics-related packages in the network reach.
  4. Uploaded the new images Armbian (20161021). In these images added support for launch images stored on USB drives, on the platform S905. Deb packages with the kernel and other elements, you can take here. https://yadi.sk/d/DXftuWpXx4zNt
  5. Yeah, I guess this is it. How can you get this structure ? Are there any templates or need to create manually ? Sorry, I only learn Debian, so my questions are the most primitive.
  6. During Assembly of images Armbian, faced with a situation where the build process creates a new\updated packages (kernel etc.). These packages are used to created images and it is desirable to update those who are already using older versions of the images. How to organize a network repository that would enable users to connect, get and install packages via regular means. For example using synaptic ? Maybe there are already rules for how it should be arranged for Armbian.
  7. If caching is enabled in virtual reality for this machine (for virtual disks). Speed disk can differ significantly from reality. But there is a caveat, a quick multiple-access data on virtual disks caching can get out of not clear glitches. So when building from source (where many small files need to be processed and use the build for other items), I usually turn off caching, so is less of a problem and do not understand the behavior of zbrojnice. In this case, SSD shows significantly better results. By the way, a lot depends on models and parameters themselves SSD and HDD.
  8. You need to update the multiboot. Multiboot, which is used in the LE, not able to work with other systems (it is designed solely to run LE). Required to update multi-boot files are already there in the composition of the images Armbian version 2.21.
  9. What is the chip in the TV box S905 or S905X ? What media - SD card or USB flash drive ? If a large number of messages about write error\reading is usually associated with a bad map (a lot of badly readable sectors, not a steady reading).
  10. Thank you. I goof, I forgot that I added this option.
  11. How can I exclude from build kernel "dbg" package ? There is a patch for the kernel, but as not know how to fix it (without the original file which is a patch).
  12. Upload https://yadi.sk/d/DXftuWpXx4zNt If You used booldroot , you can try to compile the kernel and modules with support for mali (to go to booldroot folder and then give the make command menucobfig, mark the desired option and collect). Or download the source code and once in the system S912 to assemble and install. For use restarting the internal firmware, you can use the finalize script s912_autoscript (add check) and an extra script (on the desktop that will install any variable in u-boot, or create a file dummy in BOOT FAT). An example script can be found here. https://github.com/150balbes/LibreELEC.tv/blob/Amlogic-S905-kszaq/projects/S905/install/s905_autoscript.src https://github.com/150balbes/LibreELEC.tv/blob/Amlogic-S905-kszaq/projects/S905/filesystem/usr/sbin/rebootfromnand To S905X As it turned out, during the actual test, S905X works fine run from a USB flash drive. Ie S905X system can be used with SD card and USB flash drive.
  13. I think to separate the stages of testing. 1. Tests done images. 2. Tests of individual elements that can be updated in the finished images. If you have the desire and opportunity - I recommend to learn Assembly Armbian. It's not difficult. Documentation is from git. If something is not clear - ask questions, there are many experienced users and collectors, will help. And I'll share what I know.
  14. Now used frambufer. To assemble the modules mali - not difficult (it's planned for next versions). By the way, checked at - sound on Tronsmart Telos S905 works out of the box. Gigabit wired network, also climbed out of the box. In filemanager immediately available to all home network resources in a couple of clicks of the mouse opened the necessary resources and launched the audio. Sound works. Video is a slide show. It's okay, because no special additional patches and drivers mali I yet did not put. As miniPC is working fine. For me the main thing now works off and on with the remote buttons, no need to pull the power cord. Now i can do a debug install to the internal memory.
  15. When assembling the images, the system generates deb packages with kernel headers and other. Their size is not large. If you want, I can upload them to the website. And you will be able to easily download them to install into an existing system. But I warn you that I this option is not checked and how it works I do not know. Not the fact that it will, but there is a risk that when you update it can overwrite u-boot and have to restore it. You can try to remove the packages from u-boot, do they not fire when you update the kernel and check the update scripts of the kernel (where the generated initrd, etc.).
  16. If you have time, you may be a full system for S805 , multimedia and as a desktop (it takes time to build and debug, and it is known, is not always enough). S805, and S905 is a completely different architecture. S805 is a 32 - bit and with his old command system, and S905 is 64-bit with a new command system. So to run 64-bit, 32 - obviously not happen. Help testing - I'd like that, I only have one (quite specific) piece of hardware in S805, and the need to check a lot.
  17. I recommend to try the latest version of the images. There are a lot of changes in the kernel. The kernel sources with the current state (which is in the images) just on github. Ie current images = the current state of the kernel on github. Note that the kernel configuration that you want images to be in git LIB https://github.com/150balbes/lib/blob/master/config/kernel/linux-amlogics905x-default.config To collect - possible additional scripts git (set_make). To build the kernel you need to properly configure the compiler. Alternatively, you can mark the right compiler in /opt and register it in the user profile under which the build. Please note that building the kernel demanding on the compiler version and the "correct" version may not give clear glitches.
  18. Hi. 1. To change the screen resolution, you need to collect a new script s805_autoscript with the necessary parameters. Please note that the script itself CANNOT be edited. Despite the seeming ease of editing is not a text file, and binary. The order of these files is described here. https://github.com/150balbes/Amlogic_s905 2. For WiFi support you need to build a new kernel (which will include the necessary options modules Wi-Fi and added the necessary files the firmware). It is not a quick process, as it requires debugging and matching elements. 3. It's not a done deal yet. You can try to change the color depth in the script s805_autoscript (24 or 32). But not the fact that it will help, you may have to rebuild the kernel with the patch. 4. This version of Linux is not designed for multimedia playback. These assemblies - for initial testing and debugging.
  19. Fixed the output in the console. Now the images are fully working. For initial system configuration standard keyboard and monitor / TV connected to the media box. Also in the new images is significantly updated kernel (added support for many elements of file systems, some WiFi, BT, etc.). More good news - last version of the image (20161017) universal can run on both processors S905 and S905X. For these images, you can use the dtb files from the directory from Kszaq Lebreelec. As far as I could understand the kernel sources close to the source LE, then you can try to apply the General patches. Also in the images attached two files aml_autoscript and aml_autoscript.zip to activate universal multi-boot (if it is not done on the device). Of the minuses - not working yet running the system from USB flash drives. While the system can only be run from SD cards. The kernel sources and profile to build the images posted, as usual, on github. p.s. As in actual testing proved that the kernel can run simultaneously in both options of chips, I suggest merging the threads about S905 and S905X.
  20. For a versatile look. http://forum.armbian.com/index.php/topic/1143-armbian-for-amlogic-s905/?p=17709
  21. Gathered for a versatile look that can work on both platforms S905 and S905X. In the images used a new kernel. A side effect from the use of the new engine is not running the output to the console on the monitor\TV. Therefore, for the primary system configuration you must use either connect via SSH or UART console. After the initial setup begins to work normally the system and the system can be used normally using the keyboard and mouse. Positive nuance from the new kernel - it was OK to work off. Now after turning off, you can turn on the TV console as usual with the remote control. In the image included two ready-made startup script for different screen resolutions. To use them, it is necessary to rename the appropriate option in s905_autoscript. To use the image on the platform S905 - it is necessary to copy and rename "dtb.img" directory dtb file. On the platform S905X must work the startup dtb from the internal memory. If it does not work - must similarly copy the correct dtb file. Armbian_5.21_Amlogic-s905x_Debian_jessie_3.14.29_desktop_20161016.img Armbian_5.21_Amlogic-s905x_Ubuntu_xenial_3.14.29_desktop_20161016.img Please note, for SSH access and the initial settings you must wait for a secondary reload. At the first start of the image created before the settings for the network and SSH, expanding the secondary section. Then restarts automatically. Only then can you start setting up via SSH or the console UART.
  22. Ðаверное у Ð¼ÐµÐ½Ñ ÐºÑ€Ð¸Ð²Ñ‹Ðµ руки. Попробовал разные варианты Ð´Ð»Ñ Ñтой переменной, равно, больше - результат один, пишет "ÑинтакÑичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°". И при Ñтом видно, что проиÑходит Ñравнение Ñ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ переменной UBOOT_NEEDS_GCC. Пока вернулÑÑ Ðº "тупому" варианту Ñборки - первым каталогом поиÑка, указать в переменной PATH нужный вариант.
  23. ПоÑмотрел, как пропиÑано значение UBOOT_NEEDS_GCC в конфиг файлах. Там указан номер верÑии. Ркак указать каталог, где находитьÑÑ Ð½ÑƒÐ¶Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ ? Или такое не возможно ?