Posts by balbes150

    By the way, I opened the TX6 case and found that there was a stupidity with the orientation of the radiator and the main Board, they stand upside down from the correct position. Unfortunately this has become a trend for many TV boxes, the idiotic arrangement of the component upside down (radiator down). Apparently engineers in China do not know the laws of physics. I threw out the bottom cover of the case and turned the rest of the case up with the radiator. Now, when working TX6 heats up significantly less. :)

    ethernet should be easy to fix once I get my box.


    BTW, this and other H6 STBs seem to be made as cheap as possible. They lack some of features present on H6 SBCs, like proper power management, gigabit ethernet and better RAM (I think DDR3 is the cheapest supported RAM type). However, you get enclosure, remote and AC adapter.


    SBCs also usually use WiFi modules which are better supported in Linux.

    For a wired network need fixes in DTS or even in the kernel ?

    Thanks to you, I have the opportunity to add a version of Armbian for TV boxes based on H6. :)

    Tried the new image. Audio is working. However, cannot play any video and cannot change resolution. The list of available resolutions now includes up to 4k, but if I try to select 1920x1080p for example, the screen blacks out for some seconds, then comes back at the old resolution (which is now defaulting to 720x480p @60hz). Also when playing a video, the same happens, screen blacks out for a long time and have to press remote buttons to get the screen back.


    Also, notice crackling coming from TV during boot and 4k resolutions above 30hz are not available.

    I may be wrong, but it looks like you have a problem with your TV or HDMI cable. I checked the latest image, video and sound work without problems. The resolution changes as needed. Maybe your TV is not giving EDID data correctly. I'm Additionally tested the TV to 4K. Not once turned to start the system. At the first start, the TV did not detect the signal (perhaps when using the SD card after the first start on the TV with 1080p on the SD card, the parameters of the detected TV are recorded). I completely turned off the TV and TX6 and turned it on again. LE started and correctly detected the maximum resolution of 4096x2160 supported TV. The interface itself switched to 4K. Test video with different resolutions 480 720 1080 works without problems with HW. Sound works without interference on 4K TV. :)

    4K video itself has distortion (the picture is scattered on a set of green squares), the sound works.

    Tried the last image on TX6. Described problems with video not found. I have no problem working video and sound at 1080p. I tried to switch the resolution to 720p, everything switched and works without problems.

    jernej Excellent work.

    Now there is not enough only wired network for normal use of TX6. :)

    PS Write if you need to perform any more checks.

    The new version 20190614.

    Please note that the preparation of the transition to the new kernel 5.x in the main LE build system (which is used to build the official versions of LE) has begun. At this time, I plan to release only "arm" versions (without the aarch64 version). New versions may contain errors that were not present in the previous test images (the build system is significantly rebuilt). After debugging the new build process, nightly builds should start working and new images should appear on the official download resource. After that, I plan to resume building versions of aarch64.

    Sorry for the delay with the tests. Broke one of the SSD on which the Armbain build for one of the supported platforms worked, I was engaged in restoration of armbian build system instead of H6 tests.

    Zip file attached with 3 files - u-boot.bin, bl31.bin and u-boot-sunxi-with-spl.bin h6_uboot.zip


    Post #31 (link here:- Tanix TX6) on this thread details how the compile environment was set up. Only took a couple of minutes to download the repository and checkout.

    Thanks for the files.

    Within the next few days I will try to check my assumptions and write the result. :)

    "intentionally spread fakes": Where and what exactly? I only pointed to your (wrong) speculations.

    Some of the users (who are not familiar with the communication style of CE apologists) may have believed it .... :)

    Trash-talk

    Company makes big profit from other people's work and they can't send few samples? Only one! If they are serious they should send few samples. And not "lot of samples"

    Rhetorical question. If you have a working system for a similar model (N2), adding support for King is such a difficult task that it requires the creation of the whole system and the kernel again (requires a lot of work of all CE specialists) ?


    How did you calculated or measure exactly 40%? So others can repeat the tests.

    Please refrain from speculating about something you obviously know nothing about. Your conclusion is grossly inaccurate.


    As to you comment on the N2 cooling, you can put forward any amount of theories as to why it wont work - but the real world empirical evidence says it does - and this has been demonstrated to you on numerous occasions. If you want to drive it hard as you suggest - turn it over mount a 12V 4inch fan run at 5V (a very simply DIY job) and you will achieve a steady below 50 Cent temps under any load.
    Meanwhile the VIM3 which you are advocating as a better product will sit at over 60 Centigrade in normal use and much higher in active use simply because it has NO COOLING. The VIM3 in stock form is on a fast track to burnup - now that is bad design.

    If you are not ready to read the essence of what is written, it is not my problem. :)

    I don't see the point in wasting my time on idle chatter with the deaf , I'd rather spend that time doing useful work. For reference, I have a real sample of N2, which I intensively tested in different modes. Together with the HK developers, I did a useful job of improving the N2's user experience (developing and testing direct booting systems from USB, which should soon be published for General use). And I continue to develop Armbian and LE for N2.

    p.s. I'm not interested in communicating with you. :)

    If you can't read on CE forum what is the reason to not support this device (yet) with "old" kernel it is your fault. If you don't understand ask someone to translate the reason to your language.

    You again give inaccurate information (you have previously tried to intentionally spread fakes about N2, after that I am skeptical about your information). As far as I know, the representative of Beelinc offered CE sample KING, but CE representatives said they need a lot of samples for all developers. This requirement is very similar to the attempt to put obviously impossible requirement that would then hide behind this, why they were not able to release the CE image for King.


    I must correct you (as others did many times) ... I'm no fanboy but rather manufacturer & SOC agnostic; always looking for the hardware which suits my needs best. So: just an ordinary user and I still have to say that the N2 cooling / temperature curve is superior to anything else I saw ...


    Comparison; both more or less in some sort of idle mode:

    I have explained many times what "not an efficient cooling system"means. I will repeat for you an example. Maybe then you'll understand what I'm writing. You bought a car. He has a gas tank the size of 100 liters. You filled 100 liters of gasoline in this car. We drove the distance and spent 40 liters. The car stopped going because it ran out of gas, although the tank has another 60 liters. Due to the poor design of the fuel tank, the car can not use the remaining 60 liters. The car can only use 40 liters. You will always have to fill it with 40 liters, the remaining 60 you will carry as ballast. The situation is similar with the cooling system N2. when used in normal mode (when the radiator is looking down), its efficiency is about 40%. It works better if put vertically (using a VESA mount). I ran tests. If you replace the regular radiator with another, which is less than the standard 2 times in area and less than 3 times in massa and place it correctly (up the radiator), when running the tests, I get even a little less temperature than when using the standard radiator. By the way, reducing the impact of high temperature on other components also has a positive effect on the overall performance. Compilation of the project (which lasts an average of 7-8 hours), with the redesign of the cooling system is reduced by about 10-15 minutes. This is not much, but it confirms that the decrease in temperature of all components has a beneficial effect on the system.

    p.s.

    I'm tired of explaining the truisms of the cooling systems. In the future, I see no reason to enter into a discussion if people do not know the basic laws of physics. :)

    EDIT: I went ahead and just dragged and dropped the file to the sd card and inserted it into the TX6 and switched on with UART connected and attached is log of that. It mentions RAM of 2gb in the log, should that not be 4gb? The box is 4gb ram and 64gb rom (or supposed to be).


    h6-test1.txt

    Judging by the UART log , u-boot is looking for a system to run. You can try to slip him a working system and see how it works. Can you share the u-boot file ? I'll try to build a test system to test the launch.

    Solved it by switching a cable around - the TX port on the H6 board was in a different place to where I thought - but all working now. Getting lots of readable text on boot up.

    Can you share a photo where UART is connected on TX6 ? I have this model, I want to check out the work of the new u-boot.

    Mainline-based LE also works on Odroid-N2 and it was ready earlier than for VIM3 simply because the Odroid was ready earlier.


    It is a work in progress but support for both boards should be almost equal in mainline-based builds. I also think that CE support is a matter of creating a device tree for VIM3 and like you said: most of work for S922X was already done for N2 and every S922X can reuse it.

    CE for N2 uses the old 4.9 kernel that HK develops and there is no support for other models in their kernel. And HK is not interested in adding such elements for competing products. I studied the sources of their kernel for N2, there are a lot of specific things. :)

    Perhaps for this reason CE do not want to engage in Beelink King (s922). There will have to modify and maintain a lot in someone else's core for this model. :)

    Besides these two, what else do you guys look at? I am thinking Minix, however as far as I am concerned there are no details for that. Also anyone have any Antutu benchmark comparisons between the models?

    If you need a ready-to-use device only for the media center - look at Ugoos AM6. Details about all the models you can find on Freacktab, there are a lot of comparisons and discussions. By the way, it is possible that you do not need S922, and it may be enough s905x2. I have samples of N2 and AM6. :)

    VIM3 is the most versatile and powerful device with the richest set of functions.


    p.s.

    Very funny look at some of these arguments. Literally not long ago, these subjects were screaming about the fact that I have no right to even write publicly my findings (by the way, based on precise calculations) about the poor efficiency of the cooling system on N2 (costs do not meet the requirements of the result), referring to the fact that at that time I had no sample of N2 (by the way, actual tests have confirmed the correctness of my calculations). And now they brazenly write their reasoning about VIM3, not possessing his VIM3. :)

    Update images 20190608. Fixed sound operation via BT.

    Pay attention to the change in the composition of images. All images belong to two groups AMLG12 and AMLGX. In the name of the image specified how DTB is specified in this manner by default. For those models for which there is no image with the exact model name, you need to use an image with the same processor architecture (s905 s905x s905x2 s912 s922) and after recording the image, configure the used DTB as described earlier in the file (uEnv.ini).