SBC-T113S产品特性:
- 采用Allwinner公司Cortex-A7双核T113-S3/S4处理器,运行最高速度为1.2GHZ;
- 内置64-bit XuanTie C906 RISC-V协处理器(仅T113-S4支持);
- 支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
- 支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
- 支持128-256M Bytes DDR3 SDRAM,其中T113-S3内置128MB;T113-S4内置256MB;
- 支持SPI NAND存储和启动(默认:256MB)或者EMMC启动(默认:4GB,最大32GB);
- 支持一路USB2.0 OTG(设计为TYPE-A接口);支持二路USB2.0 HOST;
- 支持七路RS232通信或者6路RS232和1路RS485(非隔离);
- 支持一路CAN BUS通信(非隔离);
- 支持一路10/100M以太网;
- 稳定的操作系统的支持,可预装LINUX 5.4(Preempt)或者OpenWRT;
- 经典尺寸主板,尺寸为120*100MM;
SBC-T113S产品功能评估图:
烧写固件
编译系统源码后,打包后生成的系统文件称之为固件。固件一般为.img格式。把固件下载到主板或者产品上的过程称之为烧写固件。
烧写方式简介
全志平台为开发者提供了多种多样的烧写方式和烧写工具:
(1) PhoenixSuit:基于Windows的系统的烧写工具,是最常用的烧写工具,通过数据线将PC和主板连接,把固件烧到主板上。PhoenixSuit 支持分区烧写,适用于开发和小规模生产使用。建议开发者开发时使用该工具进行固件升级。
(2)LiveSuit:基于Ubuntu的系统的烧写工具,通过数据线将PC和主板连接,把固件烧到主板上,即Ubuntu版的PhoenixSuit,适用于Ubuntu系统开发者进行开发烧写。
(3)PhoenixUSBpro:基于Windows的系统的烧写工具,通过数据线将PC和主板连接,把固件烧到主板上,一台PC可同时连接8台设备,分别控制其进行烧写,适用于产线批量生产。(如下图)
(4)PhoenixCard:可以将firmware烧写到SD卡里的工具。主板插入这张卡就能够启动。基于Windows系统。
(5)存储器件批量烧写生产:用专有设备将提前将固件烧写到未贴片的存储器件(如emmc、nand、nor等)上,再上机贴片。这样可以提高设备生产效率。但需要拉通存储器件厂商和全志原厂定制设备联调。适用于超大规模产品的量产。
PhoenixSuit使用简介
全志处理器的烧写工具是PhoenixSuit、LiveSuit、PhoenixUSBpro。在windows下运行的一般使用PhoenixSuit,下面主要介绍用PhoenixSuit烧写的方法。LiveSuit和PhoenixUSBpro烧写的方法类似。
使用烧写工具前,我们先进行工具的安装,PhoenixSuit工具在资料盘的tools目录下;同时需安装全志USB驱动,该驱动也在资料盘的tools目录下。
具体步骤如下:
(1)打开PhoenixSuit,当设备上电启动并插入USB与PC主机相连的时,PhoenixSuit会提示识别到设备;
(2)点击 一键刷机-浏览
选择要烧写的固件;
(3)点击 立即升级
,此时会通过USB给设备发送重启命令,设备会带着烧写标识重启,并在重启阶段进入烧写模式;
(4)设备重新到boot的时候会自动进行烧写,可以看到PhoenixSuit的进度条在动;
(5)烧写成功,设备重启。
如果出现以下情况,请联系我司技术支持人员,并提供串口LOG报错内容与具体的操作过程。
- 烧录卡住0%或7%不动
- 提示烧录失败
- PhoenixSuit 闪退
空设备烧写
当设备第一次烧写时(即设备内没有系统),PC端打开烧写工具,选择好固件,设备插入USB,烧写工具会自动烧写。
非空设备烧写
对于曾经烧写过固件的设备,在开发过程中,可以在串口或ADB终端输入烧写重启命令 reboot efex重启设备,此时设备会重启并在启动过程中自动进入烧写模式,后续烧写过程同上 PhoenixSuit使用简介 。
*串口及ADB调试方法见: 调试
异常设备的烧写
在开发过程中,可能会出现设备烧写了配置错误的固件导致设备启动异常的情况,这个时候无法按照正常启动设备,也就无法正常控制设备烧写,这就需要强制让设备进入烧写模式。常用的方法有两种:
-
按住主机键盘的“2”键
设备上电过程中,在串口终端按住主机键盘的“2”不停地输入“2”,设备启动的时候如果检查到“2”的输入,则会自动跳到烧写模式。如图(是真的按住键盘的“2”,很多新开发者不理解这个隐藏操作):
- 按住UBOOT按键烧写
非上电状态下,先按住烧写按键SW4,保持SW4不松开,开机上电后即可强制进入烧录模式。
PhoenixCard使用简介
准备一张大小合适的SD卡,插入电脑。选择需要刷入的固件,选择制作卡的种类:
- 量产卡:制作一张刷写固件用卡,系统启动后SD卡会向板载eMMC储存写入固件。
- 启动卡:直接从SD卡内启动固件(一般选择启动卡)
选择完毕后检查需要烧录的SD卡是否正确,点击烧卡即可。