slarm64This forum is for the discussion of slarm64.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Memory – 512MB DDR3 memory @ 792 MHz
Reserved a SOP8 pad, and the connection protocol is the SPI;
Consult for the customer service staff for more information
Storage – MicroSD card slot
Display port - Onboard HDMI output interface;
RGB and MIPI screen interface connect to 2x20 Pins Header and
(We provide this screen converter board t)
Thanks for providing those images but unfortunately at least server-lichee_rv_dock fails to boot properly (kernel panic log below).
Also, from the full log it appears that boot0 is used as SPL. boot0 can be fully omitted when using latest OpenSBI v1.2 (upgrade from OpenSBI v1.0-104-ge6793dc).
Good reference about latest versions and image layout can be found from buildroot (I'm not allowed to post full urls)
- buildroot/tree/configs/sipeed_lichee_rv_dock_defconfig
- buildroot/tree/board/sipeed/lichee_rv_dock/genimage.cfg
Hi! Thanks for the new version!
I tried to boot slarm64-current-riscv64-core-lichee_rv_dock-6.1.12-build-20230219.img.zst on my Lichee RV dock and it ends with the kernel panic.
I grabbed some lines from serial console output, with comments:
[27]HELLO! BOOT0 is starting! <----------------- boot0 is obsolete for newer u-boot, you can easily just drop it
[30]BOOT0 commit : d21a737
...
OpenSBI v1.0-265-gc8ea836 <---------------- upgrade from version v1.0 to v1.2
...
U-Boot 2022.01-sun20iw1p1 (Feb 19 2023 - 05:45:24 +0200) <--------- upgrade from 2022.01 to 2022.10
...
Starting kernel ...
[ 0.000000] INITRD: 0x49a0b000+0x005f5000 is not a memory region - disabling initrd <-------- could it be that its beyond the 512MB RAM limit?
[ 0.000000] Unable to handle kernel paging request at virtual address ffffffd801874af0
[ 0.000000] Oops [#1]
...
You could share your boot log if you have one.
Another image I'm working with boots correctly with newer u-boot/opensbi (not related to the slarm64):
U-Boot SPL 2022.10 (Feb 20 2023 - 14:30:14 +0200)
...
OpenSBI v1.2
...
U-Boot 2022.10 (Feb 20 2023 - 14:30:14 +0200) Allwinner Technology
...
in the first log with U-Boot 2022.01-sun20iw1p1, the loading goes to the kernel and breaks there, it seems due to the fact that the memory size is not strictly specified in dts.
for test in file /boot/uEnv.txt replace fdtfile=allwinner/sun20i-d1-lichee-rv-dock.dtb
with fdtfile=allwinner/sun20i-d1-nezha-512m.dtb
This time I run slarm64-current-riscv64-xfce-lichee_rv_dock-6.1.13-build-20230223.img.zst and it boots without the problem on Lichee RV dock. Although it takes ca. 4 minutes to boot into graphical env, so its a bit overkill for this board. But it works. Thanks!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.