ft2000/4+x100调试记录

毛毛虫的爹 毛毛虫的爹     2023-03-10     796

关键词:

订阅专栏
硬件环境FT2000/4+X100,单板结构,对外显示,运行银行麒麟操作系统。

一 生成UEFI.BIN,烧写在FT2000-4的QSPI Flash中

1
2
下载源文件 edk2-for-support.tar;

参考文件 ft2004c&D2000编译打包说明V1.0.5;

解压源文件;

根目录下
build2004C.sh为四核产品使用的编译脚本,例如 FT-2000/4或者 FT-20004-V2的 所 有芯片类型 ,生成的产物为 bios2004C,留存在后面 PBF打包工具使用 。

此时在目录下执行**./build2004C.sh init:** 编译环境看是否报错;

下载“image_fix_ft2004c”;

解压此文件;

在image_fix目录下,执行 ./my_scripts/fix_parameter.sh配置参数 .

根据原理图配置相关参数
10.CPU型号为 FT-2000/4工业级版(FT-2000/4 B1144-EN4-I),通过数据手册可看出最高主频为2.2GHz;DDR4型号CXDQ3A8AM-WG(长兴存储),工作频率最高为2666MHz,考虑实际运行环境,按照600进行配置。
CPU 主频的最终数据是根据此菜单配置的 cpu pll frq 数据与 CPU 出厂时 EFUSE 烧写信息比对后的最小值决定 ,目前 FT2000-4 核工作频率范围一般为 2200 和 2600 两种,具体数值由产品规格类型决定, 默认 一般配为 2600。
LMU 频率

ft2000/4+x100调试记录2--如何让生成x100固件

订阅专栏硬件环境FT2000/4+X100,单板结构,对外显示,运行银行麒麟操作系统。二生成X100.BIN,烧写在桥片X100的QSPIFlash中12下载“x100_pack_v1.7_0909.tar";解压此文件;参考飞腾文件”X100固件打包工具说明V1.0.0“在此文件主目录下执行... 查看详情

ft2000/4+x100调试记录2--如何让生成x100固件

订阅专栏硬件环境FT2000/4+X100,单板结构,对外显示,运行银行麒麟操作系统。二生成X100.BIN,烧写在桥片X100的QSPIFlash中12下载“x100_pack_v1.7_0909.tar";解压此文件;参考飞腾文件”X100固件打包工具说明V1.0.0“在此文件主目录下执行... 查看详情

飞腾ft-2000/4处理器+复旦微fpga+国产操作系统解决方案

...制器)串口2路TTL串口,飞腾FT2000/4引出,其中COM0为调试串口,COM1为功能串口存储板载64GBSSDUSB接口4路USB3.0,兼容USB2.0;4路USB2.0,带OC功能SATA4路SATAIII6Gbps,兼容SATAI1.5Gbps和SATAII3Gbps传输(其中SATA3默认... 查看详情

飞腾ft-2000/4处理器+复旦微fpga+国产操作系统解决方案

...灵活,便于维护,生命周期长。指标参数产品FT-2000/4,COMExpress®CompactType6处理器FT-2000/4 集成4个FT 查看详情

飞腾ft-2000/4处理器+复旦微fpga+国产操作系统解决方案

...,国产CPU、BIOS和国产Linux操作系统性能稳定,FT-2000/4处理器功能接口多样化,可扩展性强高度集成,具有丰富的接口和电磁兼容性能.XM-1203-FPGA基于飞腾4核CPUFT-2000/4的处理器板,非标定制主板,主频2.2、2.6G... 查看详情

飞腾ft-2000/4处理器+复旦微fpga+国产操作系统解决方案

...,国产CPU、BIOS和国产Linux操作系统性能稳定,FT-2000/4处理器功能接口多样化,可扩展性强高度集成,具有丰富的接口和电磁兼容性能.XM-1203-FPGA基于飞腾4核CPUFT-2000/4的处理器板,非标定制主板,主频2.2、2.6G... 查看详情

freetype/ft_size_metrics/x_scale/y_scale是如何计算的(代码片段)

...ics()赋值约3304行metrics->y_scale=FT_DivFix(scaled_h,h);//宋体100:1638400=FT_DivFix(6400,256)//TNR100:204800=FT_DivFix(6400,2048)此处有疑点:为什么认为256是定点数?scaled_h的计算scaled_h=FT_REQUEST_HEIGHT(req);#defineFT_REQUEST_HEIGHT(req)\\((req... 查看详情

freetype/ft_size_metrics/x_scale/y_scale是如何计算的(代码片段)

...ics()赋值约3304行metrics->y_scale=FT_DivFix(scaled_h,h);//宋体100:1638400=FT_DivFix(6400,256)//TNR100:204800=FT_DivFix(6400,2048)此处有疑点:为什么认为256是定点数?scaled_h的计算scaled_h=FT_REQUEST_HEIGHT(req);#defineFT_REQUEST_HEIGHT(req)\\((req... 查看详情

Eclipse:使用 -X 开关重新运行 Maven 以启用完整的调试日志记录

】Eclipse:使用-X开关重新运行Maven以启用完整的调试日志记录【英文标题】:Eclipse:Re-runMavenusingthe-Xswitchtoenablefulldebuglogging【发布时间】:2012-05-1206:12:19【问题描述】:我有一个Maven项目,我正在尝试在Eclipse中构建/运行,但出现... 查看详情

11.年份(代码片段)

...的,第二条是用来判断世纪闰年的。可以看出,当年份为2000时,不满足第一条,因为2000%4和2000%100都是0,但2000实际上是闰年,因此它需要满足第二个条件。代码:#include<iostream>usingnamespacestd;intmain()intyear=0;cin>>year;if((year... 查看详情

奇葩面试题记录

1.  var a=n:100;  varb=a;        为什么要有这步, 因为后面对a的赋值操作会丢失a对 n:100 的引用    a.x=a= n:200;  这是核心考点  console.log(a.x);     con... 查看详情

交叉编译ft4232eeprom开源工具libftdi记录

libftdi下载地址https://www.intra2net.com/en/developer/libftdi/download.phpLibftdi依赖libusblibconfusegettext-0.19首先安装依赖文件sudoapt-getinstalllibboost-all-dev一、交叉编译libusb1.gitclonehttps://github.com/libusb/lib 查看详情

videotestpatterngenerator(7.0)软件调试记录

VideoTestPatternGenerator(7.0)软件调试记录 11.2XVidC_VideoMode3XVIDC_VM_576_50_I=XVIDC_VM_720x576_50_I452.6typedefstruct{7u16HActive;8u16HFrontPorch;9u16HSyncWidth;10u16HBackPorch;11u16HTotal;12u8HSync 查看详情

运维调试记录:ubuntu14.04下部署opendaylightnitrogen集群(代码片段)

建议参考官网教程:SettingUpClustering一、实验环境主机节点系统版本:Ubuntu14.04(64bit)odl@mpodl:~$uname-aLinuxmpodl4.2.0-27-generic#32~14.04.1-UbuntuSMPFriJan2215:32:26UTC2016x86_64x86_64x86_64GNU/Linux主机节点硬 查看详情

freetype/ft_size_metrics/x_ppem/y_ppem是如何计算的(代码片段)

x_scale和y_scale是26.6的浮点数。赋值ftobjs.c/FT_Select_Metrics大约3356行:metrics->x_ppem=(FT_UShort)scaled_w;metrics->y_ppem=(FT_UShort)scaled_h;scaled_h的计算FT_REQUEST_HEIGHT(req);FT_REQUEST_HEIGHT#defineFT_REQUEST_HEIGHT(req)\\((req)->vertResolution\\?((req)... 查看详情

freetype/ft_size_metrics/x_ppem/y_ppem是如何计算的(代码片段)

x_scale和y_scale是26.6的浮点数。赋值ftobjs.c/FT_Select_Metrics大约3356行:metrics->x_ppem=(FT_UShort)scaled_w;metrics->y_ppem=(FT_UShort)scaled_h;scaled_h的计算FT_REQUEST_HEIGHT(req);FT_REQUEST_HEIGHT#defineFT_REQUEST_HEIGHT(req)\\((req)->vertResolution\\?((req)... 查看详情

循环结构题目记录(代码片段)

1./***循环输出100,95........5*@author努力Coding*@version*@data2019年12月26日*/publicclassFourthOnepublicstaticvoidmain(String[]args)intx=100;//声明变量x,初始值为100while(x>4)//当x>4时执行循环System.out.println(x);//循环输出x值x=x-5;//x值变化,每次-52./***... 查看详情

textipython会议记录在https://courses.edx.org/courses/course-v1:ucsandiegox+cse100x+1t2018/discussion/for(

查看详情