我的购物车
资讯分类
全部资讯
最新活动
商城公告
行业信息
新品推荐
元器件知识
资讯标签
iCEasy商城(171) 艾为awinic(154) 艾迈斯欧司朗(142) 英伟达NVIDIA(94) 萤火工场(62) 飞腾派V3(33) 兆易创新(29) 罗彻斯特电子(28) 赛昉科技(StarFive)(27) 灵动微电子(16) 小华半导体(15) 芯佰微(14) 开源社区活动(14) 日清纺微电子(13) Seeed矽递科技(11) 微源半导体 LPSemi(8) 极海半导体(8) 上海雷卯Leiditech(8) 物奇WuQi(7) 航顺芯片(6) 领麦微LEAMEMS(4) 高通Qualcomm(4) 沃虎VOOHU(3) 峰岹科技(3) BeagleBoard(3) 沃虎WOHU(3) 英迪芯微(2) 芯查查(2) 蓝光激光二极管PLPT9 450MD_E(1) 绿色激光二极管PLT5 520HB_P(1) 红外传感发射器件SFH 4713B(1) 机器人(1) 博瑞集信(1) 中电港(1) 硅光电二极管BPW 34 S-Z(1)

飞腾派固件配置工具ft-config的介绍与使用

发布时间:2025-06-03

ft-config介绍

ft-config是一个用于配置飞腾派uboot固件的脚本。由于不同的开发板的硬件配置有所不同,或者具体的应用场景下,需要进行接口复用,因此需要ft-config工具来配置uboot固件。
注:从phytiumpi仓库中编译出来的系统镜像,自带的固件默认是支持v3版本硬件,内存为4GB,pcie为usb3。


ft-config使用

输入ft-config命令:


root@phytiumpi:~# ft-config 
Usage: sudo /usr/bin/ft-config {hw|mem|pcie} {type}
       for hw, {type} can be v2 or v3. 
                                --the phytiumpi development board has v2 and v3 two hardware versions.
       for mem, {type} can be 4g or 8g.
                                --different phytiumpi develpment board has different memory sizes.
       for pcie, {type} can be usb2, usb3 or msata.
                                --pcie can be multiplexed for use as usb2, usb3 or msata.
                Example 1: sudo /usr/bin/ft-config hw v3
                                --configure firmware to adapt to v3 phytiumpi hardware.
                Example 2: sudo /usr/bin/ft-config mem 8g
                                --configure firmware to adapt to 8g mem.
                Example 3: sudo /usr/bin/ft-config pcie usb3
                                --configure firmware to repurpose pcie for use as usb3
root@phytiumpi:~# 


对于参数1为'hw'时,参数2可以为v2或者v3。当前的飞腾派硬件有v2和v3共2个大版本,可以从飞腾派开发板背面的丝印中获得硬件版本信息。
对于参数1为'mem'时,参数2可以为4g或者8g。当前的飞腾派开发板的内存大小主要有4g或者8g,可以从飞腾派开发板背面的丝印中获得内存大小的信息。
对于参数1为'pcie'时,参数2可以为usb2、usb3或者msata。这个代表将飞腾派开发板背后的pcie接口复用,得到对应的固件配置。当参数2的值为usb2时,支持4G模块;当参数2的值为usb3时,支持5G模块;用户可以根据具体的应用场景,对该接口进行复用。该接口图示如下:

需要注意的是,使用完ft-config进行了固件的配置之后,需要手动插拔电源,使固件的配置生效。


启动异常补救措施

如果使用ft-config之后,固件起不来,可以使用读卡器读取sd卡(假设识别到sd卡分区为/dev/sdb),将固件重新烧录:

$ sudo umount /dev/sdb1
$ sudo dd if=/dev/sdb of=start.img bs=512 count=1
$ sudo dd if=fip-all-xxx.bin of=/dev/sdb bs=1M count=4
$ sudo dd if=start.img of=/dev/sdb bs=512 count=1
$ sync




飞腾派V3 现货支持

飞腾派V3 现货发售,支持全四口USB 3.0接口,PWM智能调速散热风扇,国标/美标耳机自动识别等功能,售价649元包邮。

https://www.iceasy.com/product/1875487334855221250

飞腾派资料下载专区

提供飞腾派相关资料下载,包括开发板手册、开源项目文档等。

https://www.iceasy.com/cloud/Phytium?pid=1877646941793374213

开源口碑案例分享

可参考飞腾派开发板的用户评价和社区反馈。

https://www.iceasy.com/review/list