盈鹏飞嵌入式带你玩转T113系列tina5 SDK(1)-Tina SDK开发环境搭建
SBC-T113产品特性:
- 采用Allwinner公司Cortex-A7双核T113-i处理器,运行最高速度为1.2GHZ;
- 内置64-bit XuanTie C906 RISC-V协处理器;
- 支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
- 支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
- 支持512-1G Bytes DDR3 SDRAM;
- 支持SPI NAND存储和启动(默认:256MB;最大1GB)或者EMMC启动(默认:4GB,最大32GB);
- 支持四路USB2.0 HOST;
- 支持六路RS232通信;
- 支持双路CAN BUS通信(隔离);
- 支持双路以太网,一路10/100M;一路10/100/1000M;
- 稳定的操作系统的支持,可预装Ubuntu20.04/LINUX 5.4 Preempt/Tina5.0;
- 标准3.5寸主板, 尺寸为:146*102MM;
SBC-T113功能评估图:

1. Tina SDK开发环境搭建:

2. 安装必要的软件包
`sudo apt-get install -y sed make binutils build-essential gcc g++ bash patch gzip bzip2 perl tar cpio unzip rsync file bc wget python cvs git mercurial rsync subversion android-tools-mkbootimg vim libssl-dev android-tools-fastboot
点击查看代码
sudo apt-get install build-essential subversion git libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lib32z1 lib32z1-dev lib32stdc++6 libstdc++6 libc6:i386 libstdc++6:i386 lib32ncurses5 lib32z1 bison –y
3. 获取Tina-SDK
我们提供SDK资料内,一般存在多个压缩包文件,需要把压缩包合并为一个文件才能进行解压缩。

例如上图中有t113-series-tina5.0-sdk_230913.tar.gz_00 和t113-series-tina5.0-sdk_230913.tar.gz_01两个文件,我们需要把他们先合并。打开终端,执行cat t113-series-tina5.0-sdk_230913.tar.gz* | tar xvz来解压缩。
4. 烧录镜像
请按照如下方式把SBC-T113主板的基本硬件搭建起来,并使用Type-A对A的线将主板USB OTG(CN4,做成了USB-A的样式)接口连接至PC机USB接口连接。
请按照如下方式把SBC-T113主板的基本硬件搭建起来,并使用Type-A对A的线将主板USB OTG(CN4,做成了USB-A的样式)接口连接至PC机USB接口连接。

在线烧录到SPI NAND Flash
所需软件AllwinnertechPhoeniSuit和AllwinnerUSBFlashDeviceDriver,其中AllwinnerUSBFlashDeviceDriver是USB驱动,AllwinnertechPhoeniSuit是烧写软件。
将主板和电脑通过USB线链接起来后,第一次烧写时会进行USB设备的查找,电脑端必须安装全志的USB驱动,以下是安装驱动过程:

如果插入为usb,贼会提示未知设备,双击未知设备

点击更新驱动程序

选择TinaSDK里面的UsbDriver

点击始终安装此驱动程序软件

如果有下面这个设备就代表安装成功

安装好驱动后,可使用AllwinnertechPhoeniSuit软件进行烧写,烧写过程如下:
(1)双击打开PhoenixSuit工具,点击Firmware,然后选择Linux系统镜像文件。

(2) 确保主板已断电,长按MASKROM(SW5)按键,再将主板上电,当PhoenixSuit工具出现如下界面后,松开MASKROM(SW5)按键。在PhoenixSuit工具界面选择"Yes",将板载NAND FLASH进行格式化,请注意提前做好数据备份。
在主板左下角找到按键 RESET(SW1)和MASKROM(SW5)按键,具体位置如下:



(5) 格式化完成后,PhoenixSuit工具将自动固化Linux系统镜像文件至NANDFLASH。直至出现如下界面,表示系统固化成功。

(6) 请将主板断电,然后重新上电后,主板将从NAND FLASH启动系统。
5. TF启动卡的制作
所需工具SDCardFormatter和PhoenixCard,其中SDCardFormatter是SD卡格式化软件,PhoenixCard是全志官方提供的把固件烧写SD卡的软件。
首先使用读卡器将SD卡插入电脑,打开SD Card Formatter格式化SD卡

(1) 请将格式化好的Micro SD卡通过读卡器连接到PC机USB接口,双击"PhoenixCard.exe"打开系统固化工具。

(2) 工具运行后会自动识别接入到PC端的Micro SD卡,如下图所示。

(3)在PhoenixCard软件上点击“固件”选择目标镜像文件
t113_i_linux_sbc-t113_nand_uart0.img,接着选择“启动卡”,最后点击“烧卡”制作Linux系统启动卡。启动卡烧写成功后,把TF卡插入主板,主板重新上电后,将直接从TF卡启动。
6. TF量产卡的制作
量产卡是可以直接用来烧录主板,完全脱离电脑进行主板初始化。
在PhoenixCard软件上点击“固件”选择目标镜像文件t113_i_linux_sbc-t113_nand_uart0.img,接着选择“量产卡”,最后点击“烧卡”制作Linux系统量产卡。量产卡是可以直接用来烧录主板,完全脱离电脑。

浙公网安备 33010602011771号