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

一 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工作频率
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ft2004(d2000)是一个开发实战项目,以下是其启动流程的介绍。 1. 确定项目目标:在启动流程之前,需要明确项目的目标和愿景,例如开发一个新的软件应用程序或是改进现有的系统等。 2. 定义项目范围:确定项目的具体范围和边界,明确项目需要完成的具体任务和所需资源。 3. 制定项目计划:制定详细的项目计划,包括项目的时间表、里程碑、资源分配和风险管理等。 4. 分配团队任务:根据项目计划,将任务分配给不同的团队成员,确保每个人都清楚自己的角色和责任。 5. 进行需求分析:与相关利益相关方(如客户、用户等)合作,收集并分析项目需求,确保理解项目的具体要求和期望。 6. 进行系统设计:根据需求分析的结果,开始进行系统设计,包括架构、模块划分和界面设计等。 7. 进行开发和测试:根据系统设计,团队成员开始进行实际的开发工作,同时进行测试以确保软件的质量和功能完整性。 8. 进行集成和部署:将开发完成的各个模块进行集成,并进行系统的部署和安装,确保系统能够正常运行。 9. 进行用户培训和支持:在系统部署完成后,团队成员需要提供用户培训和技术支持,确保用户能够正确使用和维护系统。 10. 进行项目评估和总结:在项目完成后,进行项目评估,总结项目的经验教训和收益,并对未来进行规划和改进。 以上是ft2004(d2000)开发实战项目的启动流程介绍,通过一系列的步骤,确保项目能够按计划顺利进行,并最终达到预期的目标。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值