拿到飞腾派主板已经有一段时间了,也潜伏在飞腾派交流群里面,看到现在飞腾派运行的主要是uboot固件加载操作系统,就有人反馈能不能将飞腾派支持uefi启动。
刚好我也接触过uefi,闲暇之余就尝试一下在飞腾派上跑uefi看看效果如何。
先说结论:可以正常引导,我使用的飞腾E2000 uefi+VKYLIN系统进行的尝试,使用体验上还需要完善。固件适配上还有些功能需要打磨,等后面有时间了在进一步优化吧。
飞腾派一个 4G版本,
32GU盘两个,一个做安装盘,一个做系统盘。
Vkylin镜像一个(这个版本特殊渠道拿到的),
一般来说用通用ubuntu都可以,需要安装后更换成飞腾内核。
ttl串口,我自己debug用
qspi 的flash,飞腾派支持多种启动方式,要使用uefi 就需要从flash中启动,拨码开关下配置为[2:0]001
1、将uefi固件烧录到flash中
使用EZP软件烧录,先检查芯片是否存在,然后电机自动烧录就好
2、烧写完成后,将芯片焊接在飞腾派主板上,焊接时候注意1脚位置与flash 1 脚对应
3、接上串口,波特率 115200 关闭流控,给飞腾派上电,可以从串口日志上看到飞腾派成功过打印出来uefi的编译日期。
此时不接上U盘,开机会运行到uefi shell里面。
可以从显示器界面或者串口界面看到uefi版本,setpu界面截图。
4、系统安装,按照麒麟安装系统的通用方式,将iso 做到U盘中,开机选择该U盘启动,
同时在接上另外一个U盘。就会将系统做到U盘里。
系统安装就不单独介绍了,上最终安装完成后的效果
现在的固件还有一些bug需要修复,完善差不多了再分享出来。
更多回帖