Support for A10/A20

  • I uploaded new test images for A10:

    LibreELEC-A10.arm-9.80-devel-20200216105054-0b8cbed-mele.img.gz

    LibreELEC-A10.arm-9.80-devel-20200216111916-0b8cbed-inet97fv2.img.gz


    It turns out that A10 has Cortex A8 with vfpv3 for floating point coprocessor as opposed to Cortex A7 and vfpv4 on A20. This means optimizations were set wrong for A10 and of course init script crashed.

    Hi jernej

    I finally found and charged my inet97 tablet and tried the image.

    Unfortunately the boot up stopped with the statement regarding USB. See attachment.


    Once boot stops there the screen gradually turn more and more into extremely bright and uneven white.


    Not sure what it could be

  • such issues are usually caused by wrongly set clocks. I wrongly assumed that this is tv box and enabled hdmi. Maybe hdmi driver messed clocks...

  • such issues are usually caused by wrongly set clocks. I wrongly assumed that this is tv box and enabled hdmi. Maybe hdmi driver messed clocks...

    Well actually it has a mini hdmi output.


    I'm having a kind of working quite dated version of linux working on it. Should i extract the dtb (if the kernel already is using dtb) for reference?Edit: found and uploaded DTB just in case :) sun4i-a10-inet97fv2.dtb.zip

    Edited once, last by lumpi ().

  • Well, it can have hdmi output, but currently clock driver is not smart enough to properly set clocks for two display outputs.

  • Well, it can have hdmi output, but currently clock driver is not smart enough to properly set clocks for two display outputs.

    Oh ok so it's a sw issue, that doesn't allow two displays at once?


    Is this a general thing with all allwinners or a10 specific?

  • Yes, it's mostly clock driver issue, with all Allwinner SoCs. Depending on the setup, it might work for you. But most of the time it won't.

  • Yes, it's mostly clock driver issue, with all Allwinner SoCs. Depending on the setup, it might work for you. But most of the time it won't.

    Oh ok, so not really an issue for tv boxes but for tablets and the likes of pine books and teres

  • No, I don't have any A10 board. However, your statements are contradictory. Link name mentions broken H264 decode but you linked to error message which clearly come from GPU. GPU and VPU have nothing in common. Full HD screen only needs about 8 MiB of memory for GUI (used by GPU). Hard to say anything...

  • It was the only error message in the kodi log. Is there another way to get more useful logs? Perhaps the v4l2 test utility from the bootlin guys?

  • Hi!

    I have CubieBoard2 DualCard. I use firmware LibreELEC-A20.arm-9.80-nightly-20200630-d442dfb-cubieboard2.img and have trouble:

    1. No HDMI Audio(Analog Jack work). No HDMI in Audio Page. Work on another tv with resolution 1920x1200. But sun4i-hdmi, sun4i-hdmi pcm 1c16000.hdmi-0 have low quality of sound. sun4i-hdmi, hdmi have good quality of sound.

    2. If i connect board to 4k TV, then i can't change resolution to 16:9 (Only 4:3 - 800x600 and 1024x768) Perhaps because of this, the sound does not work

    3. MicroSD in slot Boot card to work This i fix.

    4. Screen freezes video in m2ts files. ts and mkv play normaly.


    How can this be fixed?

    Edited once, last by alzinzav: Add information about HDMI Audio ().

  • Hello all!

    I have cubieboard2, with compiled master branch of Libreeelec.

    When I start cubieboard I see Libreelec logo, then Kodi logo, but after that nothing happen with black screen. I try to ping cubieboard by IP,but no luck.

    1. Can anyone provide link to working image for cubieboar2?

    2. What can be wrong with my setup?

  • Hello all!

    I have cubieboard2, with compiled master branch of Libreeelec.

    When I start cubieboard I see Libreelec logo, then Kodi logo, but after that nothing happen with black screen. I try to ping cubieboard by IP,but no luck.

    1. Can anyone provide link to working image for cubieboar2?

    2. What can be wrong with my setup?

    Without knowing too much I'd suggest to add an usb TTL serial cable to the console port to see what happens.

  • alzinzav  alucard666 Can you test this image? LibreELEC-A20.arm-9.80-devel-20200805221456-bd5130b-cubieboard2.img.gz

    I don't have CB2, but image for OLinuXino-micro works fine. Note that major change in comparison to LE master branch is that it has Linux 5.8.

    Nothing changed. I can see kodi matrix logo, then kodi main screen on half second, then black screen. No ping to cubieboard.

    Add:

    I think hdmi out problem or clock problem. On other TV with 720p resolution, I can see kodi home screen and first startup wizard. But If I click on next button, black screen again.

    Log from serial port:

    Edited 2 times, last by alucard666 ().

  • alzinzav  alucard666 Can you test this image? LibreELEC-A20.arm-9.80-devel-20200805221456-bd5130b-cubieboard2.img.gz

    I don't have CB2, but image for OLinuXino-micro works fine. Note that major change in comparison to LE master branch is that it has Linux 5.8.

    I tried a new release, and this is what happens. For my problems:

    2. TV Sony 4k KD-55XG8096BR. If I turn on the board first, and then the TV, then 2 resolution are available to me: 800x600 and 1024x768. If I turn on the TV first, and then the board, then i show 1920x1080, but then switch to 800x600, and this resolution only. There is no problem on Samsung FullHD TV, the board turns on normally anyway, with normal resolution, sound trough HDMI work correctly.

    4. m2ts now freeze on 40-45 second from beginning.