openEuler @ Lichee Pi 4A 测试报告
支持状态
GOOD
系统版本
24.03-sp2
系统变种
LTS
最后更新
2025-07-30
openEuler RISC-V 24.03 LTS-SP2 LPi4A 版本测试报告
主线版本没有提供预装桌面环境的镜像,需要手动安装;
显示输出已实现,但缺少 GPU 加速,因而采用软件渲染的桌面会有些许卡顿。
浏览器因缺少 GPU 加速,性能较差;同时硬件解码的缺位导致在线和本地视频播放体验均较差。
测试环境
操作系统信息
- 系统版本:openEuler 24.03 RISC-V LTS-SP2
- 下载链接:https://www.openeuler.openatom.cn/zh/download/#openEuler%2024.03%20LTS%20SP2
- 参考安装文档:https://docs.openeuler.openatom.cn/zh/docs/24.03_LTS_SP2/server/installation_upgrade/installation/risc_v_licheepi4a.html
硬件信息
- Lichee Pi 4A (16G RAM + 128G eMMC)
- USB-C 电源适配器 / DC 电源一个
- USB-UART 调试器一个
安装步骤
下载并解压镜像
从 官网 下载镜像:
选择 RISC-V - 嵌入式 - lpi4a
。
zstd -d openEuler-24.03-LTS-SP2-riscv64-lpi4a-base-boot.ext4.zst
zstd -d openEuler-24.03-LTS-SP2-riscv64-lpi4a-base-root.ext4.zst
使用 fastboot
刷写镜像到板载 eMMC
由于 LPi4A 默认的 USB VID/PID 通常不在默认 udev 规则内,在 Linux 下烧写时可能需要在 fastboot
前添加 sudo
。
按住板上的 BOOT 按键不放,然后插入 USB-C 线缆上电(线缆另一头接 PC),即可进入 USB 烧录模式。
在 Windows 下使用设备管理器查看,会出现 USB download gadget
设备。
在 Linux 下,使用 lsusb
查看设备,会显示以下设备:ID 2345:7654 T-HEAD USB download gadget
。
使用如下指令刷写镜像。
sudo fastboot flash ram u-boot-with-spl-lpi4a-16g.bin
sudo fastboot reboot
# 稍等几秒,等待开发板重启后重新连接至电脑
sudo fastboot flash uboot u-boot-with-spl-lpi4a-16g.bin
sudo fastboot flash boot openEuler-24.03-LTS-SP2-riscv64-lpi4a-base-boot.ext4
sudo fastboot flash root openEuler-24.03-LTS-SP2-riscv64-lpi4a-base-root.ext4
登录系统
通过串口登录系统。
minicom -D /dev/ttyACM0 -c on
默认用户名:openeuler
或 root
默认密码:openEuler12#$
预期结果
系统正常启动,能够通过串口登录。
若接入网络,可通过 SSH 登录。
实际结果
系统正常启动,成功通过串口或 SSH 登录。
启动信息
Authorized users only. All activities may be monitored and reported.
openeuler-riscv64 login: openeuler
Password:
Last login: Thu Jan 1 08:01:13 on ttyS0
Authorized users only. All activities may be monitored and reported.
Welcome to 6.6.0-98.0.0.103.oe2403sp2.riscv64
System information as of time: Thu Jan 1 08:00:41 AM CST 1970
System load: 2.97
Memory used: 1.3%
Swap used: 0%
Usage On: 2%
Users online: 1
To run a command as administrator(user "root"),use "sudo <command>".
[openeuler@openeuler-riscv64 ~]$ cat /proc/cpuinfo
processor : 0
hart : 0
isa : rv64imafdc_zicntr_zicsr_zifencei_zihpm_zca_zcd
mmu : sv39
uarch : thead,c910
mvendorid : 0x5b7
marchid : 0x0
mimpid : 0x0
processor : 1
hart : 1
isa : rv64imafdc_zicntr_zicsr_zifencei_zihpm_zca_zcd
mmu : sv39
uarch : thead,c910
mvendorid : 0x5b7
marchid : 0x0
mimpid : 0x0
processor : 2
hart : 2
isa : rv64imafdc_zicntr_zicsr_zifencei_zihpm_zca_zcd
mmu : sv39
uarch : thead,c910
mvendorid : 0x5b7
marchid : 0x0
mimpid : 0x0
processor : 3
hart : 3
isa : rv64imafdc_zicntr_zicsr_zifencei_zihpm_zca_zcd
mmu : sv39
uarch : thead,c910
mvendorid : 0x5b7
marchid : 0x0
mimpid : 0x0
[openeuler@openeuler-riscv64 ~]$ uname -a
Linux openeuler-riscv64 6.6.0-98.0.0.103.oe2403sp2.riscv64 #1 SMP PREEMPT Fri Jun 27 10:45:15 UTC 2025 riscv64 riscv64 riscv64 GNU/Linux
[openeuler@openeuler-riscv64 ~]$ cat /etc/os-release
NAME="openEuler"
VERSION="24.03 (LTS-SP2)"
ID="openEuler"
VERSION_ID="24.03"
PRETTY_NAME="openEuler 24.03 (LTS-SP2)"
ANSI_COLOR="0;31"
安装UI界面
截止测试时,桌面环境需要手动安装。此次测试中以 GNOME 为例,桌面环境安装可见openEuler官方文档。
sudo dnf update
sudo dnf install dejavu-fonts liberation-fonts gnu-*-fonts google-*-fonts
sudo dnf install xorg-*
sudo dnf install adwaita-icon-theme atk atkmm at-spi2-atk at-spi2-core baobab \
abattis-cantarell-fonts cheese clutter clutter-gst3 clutter-gtk cogl dconf \
dconf-editor devhelp eog epiphany evince evolution-data-server file-roller folks \
gcab gcr gdk-pixbuf2 gdm gedit geocode-glib gfbgraph gjs glib2 glibmm24 \
glib-networking gmime30 gnome-autoar gnome-backgrounds gnome-bluetooth \
gnome-boxes gnome-builder gnome-calculator gnome-calendar gnome-characters \
gnome-clocks gnome-color-manager gnome-contacts gnome-control-center \
gnome-desktop3 gnome-disk-utility gnome-font-viewer gnome-getting-started-docs \
gnome-initial-setup gnome-keyring gnome-logs gnome-menus gnome-music \
gnome-online-accounts gnome-online-miners gnome-photos gnome-remote-desktop \
gnome-screenshot gnome-session gnome-settings-daemon gnome-shell \
gnome-shell-extensions gnome-software gnome-system-monitor gnome-terminal \
gnome-tour gnome-user-docs gnome-user-share gnome-video-effects \
gnome-weather gobject-introspection gom grilo grilo-plugins \
gsettings-desktop-schemas gsound gspell gssdp gtk3 gtk4 gtk-doc gtkmm30 \
gtksourceview4 gtk-vnc2 gupnp gupnp-av gupnp-dlna gvfs json-glib libchamplain \
libdazzle libgdata libgee libgnomekbd libgsf libgtop2 libgweather libgxps libhandy \
libmediaart libnma libnotify libpeas librsvg2 libsecret libsigc++20 libsoup \
mm-common mutter nautilus orca pango pangomm libphodav python3-pyatspi \
python3-gobject rest rygel simple-scan sushi sysprof tepl totem totem-pl-parser \
tracker3 tracker3-miners vala vte291 yelp yelp-tools \
yelp-xsl zenity
启用显示管理器,并默认图形界面登录:
sudo systemctl enable gdm
sudo systemctl set-default graphical.target
安装后重启系统。
桌面环境
测试判定标准
测试成功:实际结果与预期结果相符。
测试失败:实际结果与预期结果不符。
测试结论
测试成功。
来源: 支持矩阵