segv

Members
  • Content count

    2
  • Joined

  • Last visited

  1. Z28 [RK3328] 1/8

    In several places, including this topic, it is claimed that the Scishion V88 Piano has Gigabit Ethernet (1000 Mbps). I am pretty sure that mine only has Fast Ethernet (100 Mbps). Does anyone have one with confirmed GbE? (Maybe there are two versions.) I have not opened the box but several things indicate that it doesn't have GbE: - it connects to my GbE switch at only 100 Mbps - photos of the PCB on FreakTab show a TRC1102NL which is a 10/100 Mbps transformer - AIUI GbE requires an external chip (e.g. RTL8211F) and I can see no sign of one in the boot logs - internal Ethernet doesn't work with DTB's for boards with GbE. Sorry, strictly this post is again OT as it also concerns the Scishion V88 Piano (another RK3328 TV box). However there are already many posts concerning this box and others not included in the topic's title. While this post is specific to this box, I think much of my previous post is relevant to the Z28 as well. Should I start a new topic dedicated to this box? Alternatively can the title of this topic be enlarged to cover all RK3328 TV boxes?
  2. Z28 [RK3328] 1/8

    Hi, I have received my SCISHION V88 Piano and I can confirm that it boots to a Ubuntu Mate desktop from a micro SD-card with the image in the first post of this topic. Like rob0809 I did nothing except insert the micro SD-card and power on Unfortunately after running for a few minutes there were some I/O errors which I must investigate but this is perhaps due to my cheap (Ansonchina) SD-card. I shall try other images and report back later. Updates: I tried this image: https://github.com/ayufan-rock64/linux-build/releases/download/0.5.15/xenial-mate-rock64-0.5.15-136-arm64.img.xz and it also booted directly but still with I/O errors. I replaced the Ansonchina 8GB SD-card with a Kingston 8GB one and there were no more I/O errors I tried the following images which also booted directly from the Kingston SD-card with no intervention: http://dietpi.com/downloads/images/DietPi_Rock64-ARMv8-Stretch.7z https://github.com/Raybuntu/LibreELEC.tv/releases/download/rb-leia23/LibreELEC-rock64.arm-rb-leia23.img.gz https://github.com/ayufan-rock64/linux-build/releases/download/0.5.15/xenial-i3-rock64-0.5.15-136-arm64.img.xz Most of these images require an external USB Ethernet adapter (internal Ethernet and WiFi don't seem to be supported). They also run much more slowly than I had expected. Unfortunately I don't think that this is just due to a lack of hardware graphics acceleration But this is just a start and at least they do run Later update: I found an easy hack to greatly speed up simple operations not involving heavy video or graphics. (Due to the lack of hardware acceleration, YouTube videos, for example, still play frame by frame.) I copied exactly the same disk image to both a micro SD-card and to a USB 3.0 storage device. I modified the label on the root partition of the SD-card so that it would use the USB disk as the rootfs instead. On most of these images the rootfs is labelled linux-root on partition 7. I used gparted to change the SD-card's partition 7 label to linux-rootX so that it would pick up the partition on the USB drive instead. I also used parted to correct for the size of both the devices and to increase the size of the root partition on the USB drive. However this is not strictly necessary. As a stability test and a realistic benchmark, I compiled natively the recent mainline v4.15 Linux kernel: "make defconfig && make -j 4 Image" finished successfully in slightly under 100 minutes. This is not too bad for a box costing about $40. Even later update: The best Ubuntu image that I have found is this one: https://dl.armbian.com/rock64/Ubuntu_xenial_default_nightly.7z This currently redirects to: https://dl.armbian.com/rock64/nightly/Armbian_5.34.171121_Rock64_Ubuntu_xenial_default_4.4.77.7z There is only one single partition so I had to: '- copy the image to a USB storage device - resize the partition - add the label linux-root - copy the appropriate files from the boot directory of this partition to replace the dtb, Image and initrd.img files on the boot partition of the SD-card I used previously - ensure that there is no partition labeled linux-root on the SD-card - after booting I installed ubuntu-mate-desktop but this is obviously not mandatory The advantages of this image are: - it will find the linux-root partition even if the USB storage device is on a hub (otherwise the USB drive monopolizes the USB 3.0 port) - YouTube video (nearly) works so there must be some hardware acceleration Unfortunately the video freezes from time to time. This doesn't seem to be due to a slow Internet connection. With this image the compilation time for the same kernel dropped to 72 minutes. I also tried this image but it did not seem to boot (at least there was only a blank screen on HDMI). https://github.com/ayufan-rock64/linux-build/releases/download/0.6.19/bionic-minimal-rock64-0.6.19-181-arm64.img.xz Maybe it is headless so I shall try again to ssh into it. (Or to login via a serial console but I have not yet needed to open the case.) Cheers, Chris