Manjaro Linux - KDE-Plasma & XFCE for VIM1

Can it boot from SD card/USB without having anything in the eMMC? I though we need uboot in eMMC.

Sure, as long as there is a working u-boot on either eMMC or the SD card, the board will boot. If the image boots fine from SD card you can simply write the same image to the eMMC - the SoC in GXL and newer devices looks for boot firmware at the same offset on disk regardless of the boot medium (in older GXBB this is not the case, which is why the silly partitioning in the BSP u-boot exists).

1 Like

Thanks.
Is there anyone working on Mainline uboot for amlogic devices? also where can I find the BSP Uboot source so we can package it with the img itself instead of depending on the emmc android uboot?

https://github.com/u-boot/u-boot <= mainline u-boot source. The current 2020.01 release supports VIM1/2/3 and commits to support VIM3L are in the master branch ready for 2020.04 release.

https://github.com/LibreELEC/amlogic-boot-fip <= all the fip sources for easy distro packaging if you want to build u-boot like LE does. Youā€™ll find the fip recipe(s) in my branch of the LE repo too.

mainline u-boot is not as fully featured as the BSP one (as usual) but thereā€™s not a lot missing and itā€™s more than enough support for Manjaro and other distros to use things. Neil generally syncs the device trees and adds larger features once theyā€™ve been through a couple of kernel cycles and are considered stable. Heā€™s also one of the designated maintainers for Amlogic now, so getting things merged is fairly simple compared to a year or so ago. Contributions are encouraged!

4 Likes

Thanks alot for this information. Will try to see if I can get it to work with my Vim devices. At manjaro we try to get open source uboot to avoid firmwares so might give both branches a try.

I met someone from the lima team at fosdem and he was able to make lima work perfectly fine on amlogic devices. but i guess its just for the wayland and not xorg, So want to check is there any work going on for the vpu side for aml device?

Hello. please tell me how to fix emmc

What do you mean?

Do you want to install Manjaro Img to eMMC?

I want to boot fully from sd to solve the green screen problem

If you do not need whatever is on the eMMC now, you can erase the eMMC. All contents of the eMMC will be lost, so backup anything you want to save.
How to erase the eMMC on VIM3.

1 Like

Thank you very much.

By the way, there is still a great way to clean emmc, it is not listed there, this is through krescue, I highly recommend it !!!

2 Likes

Yes, Also a big fan of Krescue. Itā€™s getting better all the time too. Every VIM* owner should get to know Krescue.

2 Likes

I hope everyone is aware that Manjaro is a rolling release distro so users can still use the old image to run manjaro and just update everything to get all the latest packages.

Here is an update.

  • Linux kernel updated to 5.5
  • Wifi seems to work on vim3 but is a bit slow.
  • 3D HW Acc can be used with modesetting and qt5-es packages if anyone need hw acc desktop.
  • Video encoding is present in the kernel but is not yet tested.
  • Still waiting for the audio fix for Vim3.
  • Almost everything works on Vim1. You can use kde with Wayland if you want to make use of lima drivers for hw acc of desktop. Havenā€™t tested much of vdec.
    Were also working on getting a way to install the os on EMMc which is ready but in wip state.

Those who are interested in Manjaro please share your feedback to keep the devs motivated.

Thanks.

4 Likes

@Spikerguy

Thanks for the great work, i have never tested anything other than debian/ubuntu and mint on my pc.

It looks like itā€™s time for Manjaro to try, but i canā€™t seem to find download links, 5.3 kernel version is the latest on the download site?

Hi It was on the Manjaro Forum,

I will start maintaining the Img files as we do new releases.
Hopefully Khadas team can help with the storage to host img files.

I will try to get a img file for you tonight.

3 Likes

@Spikerguy I did a small search now on manjaro forum, didnā€™t read every reply, but i am amazed with community and developers, it looks very serious when it comes to maintenance of popular arm boards, i donā€™t know why i havenā€™t tried manjaro before, anyway thank you.

sure ! plz share your image with me ! i can check it and help you with preparing & sharing image

3 Likes

i will be very pleased to test and give feedback on the 1st manjaro image in kresq format : direct installation from cloud to emmc for the win, baby :smiley:

2 Likes

Uploaded IMG which I built now.


Desktop Environment: KDE-Plasma 5.18.0
Kernel: 5.5.0-1 from @balbes150 Repo.
Audio will work only after you uninstall pulseaudio using sudo pacman -R pulseaudio and reboot.
Wifi works fine.
Fan works using the userland script by @hyphop

XFCE

Weā€™re also working on install-2-emmc.sh script. But if it can be used from krescue then it will be much easier for users.
Manjaro Linux running on eMMC is very smooth, Can load within 40seconds.
Please try and let me know. Will create a new img for Vim1 tomorrow.

4 Likes

Iā€™ve tried manjaro kde with 5.3 kernel last night on my vim3, it booted up with no problem, i canā€™t seem to boot armbian images on it.

First impression, i like it, it feels smooth, but audio doesnā€™t work, everything else looks ok.

I will need time to get used to it, but i like the idea of rolling distro like this, however it is very different when i compare it with debian based distros.

I use vim1 mostly with android, but maybe it would be better to use manjaro on it, most of the stuff works on it.