最近将多年来收集到的教学视频、国内外图书、源码等整理整合拿出来,涉及arm、Linux、python、信号完整性、FPFA、DSP、算法、stm32、单片机、制图、电子模块、kali、出版社图书等。资料目前约1.5TB+。资料详情请参阅:
1.5TB+电子工程师资料详细介绍
PDF版本下载链接:
(20条消息) 飞腾CPUBIOS固件生成教程[公开].pdf-嵌入式文档类资源-CSDN文库
https://download.csdn.net/download/u013183444/85798268
视频地址:
【教程9】飞腾处理器BIOS固件生成教程1_环境搭建_哔哩哔哩_bilibili
https://www.bilibili.com/video/BV1h94y197ry?spm_id_from=333.999.0.0
【教程9】飞腾处理器BIOS固件生成教程2_D2000 UEFI 内存条配置_哔哩哔哩_bilibili
教程文章地址https://blog.csdn.net/yorkworlddream/article/details/125482429?spm=1001.2014.3001.5501PDF下载https://download.csdn.net/download/u013183444/85798268
https://www.bilibili.com/video/BV1ce4y197ze?spm_id_from=333.999.0.0
【教程9】飞腾处理器BIOS固件生成教程3_FT-2000/4 uboot 颗粒配置_哔哩哔哩_bilibili
教程文章地址https://blog.csdn.net/yorkworlddream/article/details/125482429?spm=1001.2014.3001.5501PDF下载https://download.csdn.net/download/u013183444/85798268网盘链接请联系您对应飞腾
https://www.bilibili.com/video/BV1Fg411Z761?spm_id_from=333.999.0.0
因为文章中图片太多,所以pdf需要打开上面链接下载,下面是有无图的纯文字部分
飞腾CPU BIOS固件生成教程
[公开] ——York 2022.06.23
一、环境准备
本文采用的是导入现有镜像的方式进行环境搭建,请联系飞腾FAE获取百度网盘链接。
若采用自己搭建的方式,请参考飞腾的如下文件:
* 飞腾交叉编译环境搭建之ubuntu镜像安装.pdf
* 飞腾交叉编译环境搭建之交叉编译工具链.pdf
说明:
1.自己搭建交叉编译环境会出现很多的问题,若不能自行解决的话,请直接使用网盘中的ubuntu环境。
2.第二章会讲到将镜像导入VMware中。若虚拟机版本不正确无法导入网盘镜像的,可参考网盘ubuntu目录里的pdf文件“(40条信息)VMware出现文件xxxxxxxxxx…….pdf”,或者直接安装网盘中VM文件夹里的VMware。
3.本文默认linux下的基本操作,比如打开终端、cd、ls等命令都是无需讲解的。若不甚了解,请自行学习下linux下的基本操作。
约定:
1. Linux下所有命令均在root下执行。
2. 文中Linux下需要输入的命令均使用浅绿底色展示。
二、镜像导入
环境共分为4个文件夹。
先准备好下载下来的网盘ubuntu镜像,截图是将下载下来的网盘文件夹名改为了ft_ubuntu_zy2,可以根据自己的习惯修改,也可以不改。
先安装VMware(建议使用网盘提供版本)。使用非网盘VMware的,出现版本不兼容问题,参考网盘Ubuntu目录下的pdf文件解决。
下面是网盘内VMware的信息。
点击“文件”→“新建虚拟机”。
打开向导后选择“自定义”后“下一步”。
硬件兼容性选择“16.x”后“下一步”
选择“稍后安装操作系统”后“下一步”
客户系统选择“Linux”后“下一步”
“虚拟机名称”随意,这里定为“ft_ubuntu_zy”,“位置”选择中先点击“浏览”,找到从网盘下载下来的Ubuntu镜像文件夹(这里前面有说明,我是将网盘下载的Ubuntu重命名成了ft_ubuntu_zy2,故选择的是ft_ubuntu_zy2文件夹),之后“下一步”。
处理器配置可根据自己的电脑情况进行选择,这里是配置处理器数量为1,处理器内核数为2,之后“下一步”。
内存也根据自己的电脑情况进行选择,这里是配置为4G,之后“下一步”。
之后一路默认选项下一步。
到选择磁盘界面后,选择“使用现有虚拟磁盘”后,下一步。
选择下载下来的网盘ubuntu镜像中的ubuntu_18.04_64bit.vmdk文件。(前面有说明,我是将网盘下载的Ubuntu重命名成了ft_ubuntu_zy2,故选择的是ft_ubuntu_zy2文件夹中的ubuntu_18.04_64bit.vmdk)。之后点击“下一步”。
点击“完成”。
三、共享文件夹设置
为了把uboot或者uefi源码和打包工具从windows宿主机导入到虚拟机内,需要在虚拟机与宿主机windows间建立共享文件夹。
共享文件夹设置:选中刚新建的虚拟机后,点击VMware的“虚拟机”→“设置”选项。
选择“选项”→“共享文件夹”→“添加”后,选择宿主机windows中存放uboot或uefi源码和打包工具的文件夹。(这里我的源码位置在windows中的D盘10_phytium目录中,因此我将D:\10_phytium文件夹添加到了共享文件夹中)
最后文件夹共享状态要选择“总是启动”。
四、虚拟机环境登录
在虚拟机中选择刚才建立的虚拟机,点击“开启此虚拟机”。
若出现一些提示,都点击“是”即可。之后就进入了登录界面。
五、固件配置
固件配置举例如下,可根据使用的CPU型号、固件类型、内存形式直接查看对应的章节。
5.1 FT2004 uboot 内存条配置
5.2 FT2004 uboot 颗粒配置
5.3 FT2004 uefi 内存条配置
5.4 FT2004 uefi 颗粒配置
5.5 D2000 uboot 内存条配置
5.6 D2000 uboot 颗粒配置
5.7 D2000 uefi 内存条配置