飞腾派
直播中

jf_98072021

1年用户 1经验值
私信 关注

【飞腾派4G版免费试用】飞腾派运行uefi固件,加载通用操作系统

一、背景

拿到飞腾派主板已经有一段时间了,也潜伏在飞腾派交流群里面,看到现在飞腾派运行的主要是uboot固件加载操作系统,就有人反馈能不能将飞腾派支持uefi启动。

刚好我也接触过uefi,闲暇之余就尝试一下在飞腾派上跑uefi看看效果如何。

先说结论:可以正常引导,我使用的飞腾E2000 uefi+VKYLIN系统进行的尝试,使用体验上还需要完善。固件适配上还有些功能需要打磨,等后面有时间了在进一步优化吧。

二、环境

飞腾派一个 4G版本,
32GU盘两个,一个做安装盘,一个做系统盘。
Vkylin镜像一个(这个版本特殊渠道拿到的),
一般来说用通用ubuntu都可以,需要安装后更换成飞腾内核。
ttl串口,我自己debugqspiflash,飞腾派支持多种启动方式,要使用uefi 就需要从flash中启动,拨码开关下配置为[2:0]001

image.png

三、操作说明

1、将uefi固件烧录到flash中

使用EZP软件烧录,先检查芯片是否存在,然后电机自动烧录就好
image.png

2、烧写完成后,将芯片焊接在飞腾派主板上,焊接时候注意1脚位置与flash 1 脚对应
image.png

3、接上串口,波特率 115200 关闭流控,给飞腾派上电,可以从串口日志上看到飞腾派成功过打印出来uefi的编译日期。
image.png

此时不接上U盘,开机会运行到uefi shell里面。
image.png

可以从显示器界面或者串口界面看到uefi版本,setpu界面截图。
image.png
2216e447f768745c87fb69d63ac53c3.jpg

4、系统安装,按照麒麟安装系统的通用方式,将iso 做到U盘中,开机选择该U盘启动,

同时在接上另外一个U盘。就会将系统做到U盘里。

系统安装就不单独介绍了,上最终安装完成后的效果
image.png
4d390b2b796fea9c1c7fb25f0c342b5.jpg

结束语

现在的固件还有一些bug需要修复,完善差不多了再分享出来。

回帖(3)

jf_63251506

2024-1-17 10:08:11
大佬,飞腾派v2.1的uefi去哪里获取啊。
举报

李刚

2024-6-28 20:32:43
能像https://github.com/ipxe/pipxe 那样,做一个支持ipxe的支持吗?
这样,就可以尝试通过PXE来安装系统了
举报

Socb

2024-11-20 08:58:00
大佬,你的uefi编译是使用的设备树还是ACPI呢?看着像是ACPI,不知道 源码中带的ACPI能满足板卡基本运行吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分