FT2004(D2000)开发实战之PBF配置

news/2025/1/13 7:34:56/

一 PBF概述

PBF英文全称Phytium Base Firmware,PBF主要作用:

  1. 初始化PLL
  2. 设置CPU主频
  3. 初始化DDR4
  4. 初始化PCIe控制器
  5. 初始化全局中断和定时器
  6. 跳转到U-boot
    飞腾FT2004芯片BIOS固件由两部分构成,PBF+U-boot或者PBF+UEFI,最终的BIOS烧写⽂件由PBF固件包中的脚本程序⽣成,当然在生成最终的BIOS烧写文件之前需要将UEFI或者U-boot的二进制文件先拷贝到PBF固件包的顶层目录并且命名为bl33_new.bin。

二 PBF配置和打包

  1. 拷贝U-boot二进制文件到PBF固件包的顶层目录并且命名为bl33_new.bin
    cp uboot-xxx/u-boot.bin image_fix/bl33_new.bin
  2. 配置PBF
    cd my_scripts
    sh my_scripts/fix_parameter.sh
    ① 进入配置主界面,具体如下所示:
    在这里插入图片描述
    ② cpu number —> 配置CPU簇数、CPU主频以及LMU工作频率
    在这里插入图片描述
    在这里插入图片描述

http://www.ppmy.cn/news/120487.html

相关文章

FT2004(D2000)开发实战之启动流程介绍

一 启动流程概述 飞腾FT2004/D2000芯片提供两种引导方案,具体如下所示: 方案一: 方案二: 方案一和方案二的区别是第二阶段的运行组件不同,方案一运行的是U-boot、方案二运行的是UEFI 那么为什么会这样的了? 答案是:飞腾FT2004/D2000芯片既可以用于嵌入式方案,也可以…

FT2004/D2000 概念说明

1、飞腾固件的启动流程 1) 飞腾可信根PBR:须网安版芯片支持,可信启动的可信根; 2)基础固件层PBF:提供可信引导,片上系统初始化,普通世界和安全世界的管理,TrustZone、RAS、电源管理等…

训练YOLOv5对象检测模型的逐步指导

介绍 欢迎来到我们的 YOLOv5 教程系列的第 2 部分!如果您还没有查看本系列的第 1 部分,我建议您先阅读该部分;它涵盖了如何在 Windows 和 Google Colab 上安装用于真实对象检测的 YOLOv5 ,我们假设您已在本报告中完成了这些操作。 也就是说,一旦您设置了环境,您就可以开…

2022年天府杯全国大学生数学建模竞赛A题仪器故障智能诊断技术解题全过程文档及程序

2022年天府杯全国大学生数学建模竞赛 A题 仪器故障智能诊断技术 原题再现: 问题背景:   仪器设备故障诊断技术是一种了解和掌握机器在运行过程的状态,确定其整体或局部正常或异常,早期发现故障及其原因,并能预报故…

【封装frame模型 Objective-C语言】

一、计算每行的高度 1.计算每行的高度,它就等于最后这个控件, 如果说,当前这行是有配图的,那么这个行高,就等于这个配图最大的Y值,加上一个margin, 如果说,这行是没有配图的 如果说,这行是没有配图的 那么就等于它正文的最大的Y值,加一个margin, 是不是很简单,…

DISC行为模型

DISC行为模型 这是一种研究人行为倾向性的理论,由哈佛大学教授、临床心理学家威廉马斯顿博士提出。它可以用来预测一个人的行为倾向性,让使用者更好地了解自己和影响他人! 模型介绍 马斯顿博士发现,行事风格类似的人会展现出类似…

西门子1200fb284

西门子1200 总线FB284控制3台V90伺服,fb284报文。

2021年全球与中国助听器行业市场规模及发展前景分析

2021年全球与中国助听器行业市场规模及发展前景分析 本报告研究全球与中国市场助听器的发展现状及未来发展趋势,分别从生产和消费的角度分析助听器的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品…