[opensuse-arm] Khadas VIM2 Max TV Box
Hi all! Sounds a very interesting card: https://www.gearbest.com/tv-box/pp_676880.html?lkid=10642329 64GB of eMMC for this price is not too bad, as 3GB of RAM too (4GB could have been better :-p). According to the specs this card has UEFI boot, it would be good to try to install UEFI aarch64 version :-) Just need to see the status of S912 SoC in the mainline kernel (at least in the openSUSE kernel). Now I still don't know what to choose between Rock64 and this one... -- Loic -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Finally I've ordered a VIM2 card :-) I posted a question regarding UEFI on their forum, and they say that they currently have no delay and don't know how to implement UEFI. Through U-Boot (with Alex's development) or based on TianoCore. Although, I have to check the mainline kernel support, but it seems that S912 support are growing. Will see and try to test openSUSE on it! -- Loic On 08/22/2017 10:21 AM, Loic Devulder wrote:
Hi all!
Sounds a very interesting card: https://www.gearbest.com/tv-box/pp_676880.html?lkid=10642329
64GB of eMMC for this price is not too bad, as 3GB of RAM too (4GB could have been better :-p).
According to the specs this card has UEFI boot, it would be good to try to install UEFI aarch64 version :-)
Just need to see the status of S912 SoC in the mainline kernel (at least in the openSUSE kernel).
Now I still don't know what to choose between Rock64 and this one... -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Loic, Am 22.08.2017 um 10:21 schrieb Loic Devulder:
Just need to see the status of S912 SoC in the mainline kernel (at least in the openSUSE kernel).
At FOSDEM 2017 I showed openSUSE Tumbleweed running on S912, but with a mainline based kernel due to the TV box vendor's U-Boot not supporting UEFI or raw initrds or kernel Images with default text offset. You can probably fix the initrd problem by tweaking the Vim2's U-Boot config, but you'd need to convert the openSUSE kernel Image to a uImage and boot as described on linux-meson.com. Or contribute to mainline U-Boot on S912 (S905 is in mainline, may need smaller patches for e.g. pinctrl). Then our standard boot flows would apply and we can attempt to build an official openSUSE image.[*] Regards, Andreas [*] My meson-tools are not yet prepared for S912 either. -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Andreas, On 08/24/2017 02:07 PM, Andreas Färber wrote:
Hi Loic,
Am 22.08.2017 um 10:21 schrieb Loic Devulder:
Just need to see the status of S912 SoC in the mainline kernel (at least in the openSUSE kernel).
At FOSDEM 2017 I showed openSUSE Tumbleweed running on S912, but with a mainline based kernel due to the TV box vendor's U-Boot not supporting UEFI or raw initrds or kernel Images with default text offset.
You can probably fix the initrd problem by tweaking the Vim2's U-Boot config, but you'd need to convert the openSUSE kernel Image to a uImage and boot as described on linux-meson.com.
So SUSE kernel should theoretically work, good news!
Or contribute to mainline U-Boot on S912 (S905 is in mainline, may need smaller patches for e.g. pinctrl). Then our standard boot flows would apply and we can attempt to build an official openSUSE image.[*]
Why not, I may try. Not sure if a can do it, but trying doesn't hurt :-) I also ordered I VIM1 board (S905x), so mainline U-Boot should work on it, and so openSUSE too, no? I will try also. I hope to have my boards just before my next trip to Nuremberg! Loic
Regards, Andreas
[*] My meson-tools are not yet prepared for S912 either. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Loic, Am 24.08.2017 um 14:54 schrieb Loic Devulder:
I also ordered I VIM1 board (S905x), so mainline U-Boot should work on it, and so openSUSE too, no?
No, S905X is different from S905. Same as S912 it could reuse drivers from S905, but that needs to be tested and missing bits ported from kernel drivers to U-Boot drivers. Cheers, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi all! On 08/24/2017 03:54 PM, Andreas Färber wrote:
Hi Loic,
Am 24.08.2017 um 14:54 schrieb Loic Devulder:
I also ordered I VIM1 board (S905x), so mainline U-Boot should work on it, and so openSUSE too, no?
No, S905X is different from S905. Same as S912 it could reuse drivers from S905, but that needs to be tested and missing bits ported from kernel drivers to U-Boot drivers.
As Amlogic version of u-boot contains support for S905x/S912, and as this code is GPL (I've checked inside the code) it should theoretically been possible to "copy" this code to mainline u-boot, no? I know that there are *lot* of differences due to the old u-boot version used by Amlogic :-) But copy/paste the code should be possible when needed, because it's GPL code.
Cheers, Andreas
-- Loic Devulder - Senior QA Engineer email: ldevulder@suse.de Container & Storage Solutions Quality Assurance team (qa-css) SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 21.09.2017 um 23:11 schrieb Loic Devulder:
On 08/24/2017 03:54 PM, Andreas Färber wrote:
Am 24.08.2017 um 14:54 schrieb Loic Devulder:
I also ordered I VIM1 board (S905x), so mainline U-Boot should work on it, and so openSUSE too, no?
No, S905X is different from S905. Same as S912 it could reuse drivers from S905, but that needs to be tested and missing bits ported from kernel drivers to U-Boot drivers.
As Amlogic version of u-boot contains support for S905x/S912, and as this code is GPL (I've checked inside the code) it should theoretically been possible to "copy" this code to mainline u-boot, no?
I know that there are *lot* of differences due to the old u-boot version used by Amlogic :-) But copy/paste the code should be possible when needed, because it's GPL code.
It's a human, not a legal problem. Someone needs to take the time. Regards, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 09/21/2017 11:23 PM, Andreas Färber wrote:
I know that there are *lot* of differences due to the old u-boot version used by Amlogic :-) But copy/paste the code should be possible when needed, because it's GPL code.
It's a human, not a legal problem. Someone needs to take the time.
Ok, I will try :) First I will try to begin with modify ODROID-C2 configuration and see what happen. It will be interesting! But I hope to have something that work at the end, will see :) But it will take time, as you said. -- Loic Devulder - Senior QA Engineer email: ldevulder@suse.de Container & Storage Solutions Quality Assurance team (qa-css) SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
As Amlogic version of u-boot contains support for S905x/S912, and as this code is GPL (I've checked inside the code) it should theoretically been possible to "copy" this code to mainline u-boot, no?
I know that there are *lot* of differences due to the old u-boot version used by Amlogic :-) But copy/paste the code should be possible when needed, because it's GPL code.
SRC U-boot for Linux (Khadas VIM\VIM2) https://github.com/khadas/u-boot/tree/ubuntu SRC U-boot for Android (Khadas VIM\VIM2) https://github.com/khadas/u-boot/tree/Nougat -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Andreas Färber
-
Loic Devulder
-
Oleg