FT2004(D2000)开发实战之PBF配置
一 PBF概述
PBF英文全称Phytium Base Firmware,PBF主要作用:
- 初始化PLL
- 设置CPU主频
- 初始化DDR4
- 初始化PCIe控制器
- 初始化全局中断和定时器
- 跳转到U-boot
飞腾FT2004芯片BIOS固件由两部分构成,PBF+U-boot或者PBF+UEFI,最终的BIOS烧写⽂件由PBF固件包中的脚本程序⽣成,当然在生成最终的BIOS烧写文件之前需要将UEFI或者U-boot的二进制文件先拷贝到PBF固件包的顶层目录并且命名为bl33_new.bin。
二 PBF配置和打包
- 拷贝U-boot二进制文件到PBF固件包的顶层目录并且命名为bl33_new.bin
cp uboot-xxx/u-boot.bin image_fix/bl33_new.bin - 配置PBF
cd my_scripts
sh my_scripts/fix_parameter.sh
① 进入配置主界面,具体如下所示:
② cpu number —> 配置CPU簇数、CPU主频以及LMU工作频率
FT2004(D2000)开发实战之PBF配置相关推荐
- FT2004(D2000)开发实战之飞腾开发板偶尔启动失败调试
一 飞腾开发板上电报qspi失败 具体现象为开发板一上电,串口打印如下错误信息,然后就没有任何反应了. run bl01 qspi set. w25q128fw flash. qspi setup d ...
- FT2004(D2000)开发实战之AMD HD8570显卡驱动适配
一 AMD显卡驱动概述 Linux内核显卡驱动又叫DRM驱动,目前Linux内核中有两种用于Radeon显卡的DRM驱动:一种是radeon驱动,支持R100 ~ GCN2的各个子系列的显卡,代码位于 ...
- FT2004(D2000)开发实战之AMD R5 230显卡驱动适配
一 AMD显卡驱动概述 Linux内核显卡驱动又叫DRM驱动,目前Linux内核中有两种用于Radeon显卡的DRM驱动:一种是radeon驱动,支持R100 ~ GCN2的各个子系列的显卡,代码位于 ...
- FT2004(D2000)开发实战之网口stmmac报错调试(Failed to reset the dma)
一 报错信息概述 主芯片为飞腾FT2004,网口MAC为stmmac,phy芯片为ar8035,工作接口为RGMII接口 具体报错信息如下所示: [ 21.870860] IPv6: ADDRCONF ...
- FT2004(D2000)开发实战之W25X10CL固件烧写
一 W25X10CL固件烧写 1.1 Windows电脑安装GZUT_EZP_XPro编程器2.0软件,安装成功后会生成如下图标 1.2 固定和安装W25X10CL芯片 W25X10CL属于典型的8P ...
- FT2004(D2000)开发实战之SPI Flash固件烧写
一 SPI Flash固件烧写 1.1 Windows电脑安装GZUT_EZP_XPro编程器2.0软件,安装成功后会生成如下图标 1.2 固定和安装SPI-Flash芯片 25系列SPI Flash ...
- 从0到1开发实战手机站(二):Git提交规范配置
生活不能随意过,代码也不能随意写. 前一篇文章我们已经把项目搭建好了,那是不是马上就开始写页面了呀? NO! 无论在哪家公司,都会有相应的代码规范.新入职的员工往往第一步就要接受代码规范的学习. 既然 ...
- AI应用开发实战系列之一: 从零开始配置环境
AI应用开发实战 - 从零开始配置环境 与本篇配套的视频教程请访问:https://www.bilibili.com/video/av24421492/ 零.前提条件 一台能联网的电脑,使用win10 ...
- springboot 事务统一配置_Spring Boot实现分布式微服务开发实战系列(五)
最近已经推出了好几篇SpringBoot+Dubbo+Redis+Kafka实现电商的文章,今天再次回到分布式微服务项目中来,在开始写今天的系列五文章之前,我先回顾下前面的内容. 系列(一):主要说了 ...
最新文章
- ng-template、ng-container、ng-content和ngTemplateOutlet、ngProjectAs傻傻分不清!他们究竟是干啥的???
- 配置nginx对php的支持
- 根据 UserAgent 判断网页是在浏览器、或在微信、或在APP中
- boost::callable_traits的remove_varargs_t的测试程序
- 【Qt】Qt中QJsonDocument 类
- 【深入理解JVM】ClassLoader类加载机制
- Linux——给history命令加上用户和时间
- python借助missingno可视化分析缺失值
- 理解SQL SERVER中的分区表(转)
- 系出名门Android(9) - 数据库支持(SQLite), 内容提供器(ContentProvider)
- vfp python_Visual Fox Pro和Python
- 英文网站SEO优化技巧大全
- 网易邮箱大师代收gmail
- 中国巧克力生产线及解决方案市场趋势报告、技术动态创新及市场预测
- 32年正大天晴肝疾攻坚路 半部中国乙肝抗争史
- 基于SpringBoot的毕业设计题目
- 使用GitHub Actions实现Hexo博客自动发布
- 信息量、信息熵、条件熵、KL散度、交叉熵
- Elasticsearch面试题(大数据面试)
- 象形文字--中文自然语言理解的突破
热门文章
- 仿微信换头像(旋转、还原、裁剪、缩放等)
- Distilling Object Detectors via Decoupled Features
- 学习pandas全套代码【超详细】数据查看、输入输出、选取、集成、清洗、转换、重塑、数学和统计方法、排序
- 为什么网页无法正常显示
- openpyxl版本问题
- Spatial-Temporal Transformer Networks for Traffic Flow Forecasting
- 北大工学院计算机考研,北京大学机械考研经验-北大工学院考研辅导班
- Windows/Ubuntu16.04双系统和ros安装方法及可能出现的问题
- eNSP-配置路由器console接口密码与vty接口密码以及ftp服务
- python set集合的基本运算