(盈鹏飞嵌入式SBC-T113全志T113-i主板)-使用u-boot中的fastboot更新固件

本文详细介绍了SBC-T113单板电脑的硬件配置,包括处理器、视频处理能力、内存支持以及丰富的I/O接口。同时,文章着重讲解了如何在u-boot环境下使用fastboot工具进行固件更新,包括USB连接方式、命令行操作和实际案例演示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SBC-T113产品特性:

  • 采用Allwinner公司Cortex-A7双核T113-i处理器,运行最高速度为1.2GHZ;
  • 内置64位玄铁C906 RISC-V CPU和 DSP,提供高效的计算能力; 
  • 支持1080P 视频编码,多格式1080P 60fps视频解码 (H.265,H.264, MPEG-1/2/4)
  • 支持LVDS/MIPI-DSI,分辨率最高1920x1080;
  • 支持512-1G  Bytes DDR3 SDRAM;
  • 支持SPI NAND启动和存储(256MB默认;512MB可选);可选EMMC启动和存储( 4G默认;8GB可选);
  • 支持4路USB2.0 HOST和1路OTG,1路I2C,6路UART(RS232), 1路PWM(应用于背光)
  • 支持双路CAN BUS通信
  • 支持双路以太网,一路10/100M;一路10/100/1000M;
  • 标准3.5寸主板, 尺寸为:146*102MM

SBC-T113功能评估图:

使用u-boot中的fastboot更新固件:

fastboot简要介绍:

fastboot是PC与Bootloader的USB通信的命令行工具,通过向BootLoader传送刷机文件(.img)实现Linux系统分区重烧。fastboot需要BootLoader支持,且需要使用USB数据线连接,因此常称为线刷模式。Fastboot工具可以在linux下运行,也可以在windows下运行。

在SBC-T113的主板上,Bootloader使用的是u-boot。在u-boot下输入fastboot命令,就可以让uboot进入fastboot模式,刷机就是在fastboot模式下进行刷机。刷机时,我们把主板的USB OTG接口直接通过usb线和主机的usb接口连接,硬件连接如下(具体可参考第四章-固件的烧写):

当我们在uboot下输入fastboot命令时,主机就会识别到一个usb设备,并等待开发主机发来的指令,主板终端串口显示如下:

=> fastboot

sunxi_fastboot_init

recv addr 0x41000000

send addr 0x4c8ede38

start to display fastbootlogo.bmp

partno erro : can't find partition bootloader

54 bytes read in 0 ms

[103.899]bmp_name=fastbootlogo.bmp size 189966

189966 bytes read in 10 ms (18.1 MiB/s)

delay time 0

weak:otg_phy_config

usb init ok

sunxi_usb_fastboot_status=0

set address 0xc

set address 0xc ok

同时,在开发主机上(目前使用的WINDOWS平台),准备好fastboot相关工具,我们暂时把工具放到D:/ platform-tools目录下。

D:\platform-tools>dir

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值