首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux系统启动卡制作及系统固化

国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—Linux系统启动卡制作及系统固化

原创
作者头像
创龙科技Tronlong
发布2025-09-08 15:48:47
发布2025-09-08 15:48:47
1090
举报

前 言

本指导文档由创龙科技编写,旨在为基于全志 T113-i工业开发板的用户,提供 Linux 系统启动卡制作及系统固化的详细操作指引。

本指导文档适用开发环境:

Windows开发环境:Windows 7 64bit、Windows 10 64bit

虚拟机:VMware15.5.5

Linux开发环境:Ubuntu18.04.4 64bit

LinuxSDK:T113_Tina5.0-V1.0(Linux)

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

本文档主要基于 NAND FLASH 配置的创龙科技全志 T113-i 评估板,演示 Linux 系统启动卡的制作流程,以及将 Linux 系统镜像文件固化至 NAND FLASH 的具体方法。

创龙科技提供的 Linux 系统镜像文件位于产品资料 “4 - 软件资料 \Linux\Makesdboot [版本号]\” 目录下,版本号以实际交付产品为准,具体说明如下表所示。

备注:

(1)“启动卡”一般作为Linux系统启动卡启动系统;“量产卡”一般用于批量生产时,快速固化Linux系统至NAND FLASH,再通过NAND FLASH启动系统。

(2)如需使用eMMC配置评估板,请参考eMMC版本核心板使用说明文档制作Linux系统启动卡,以及将Linux系统固化至eMMC。

(3)如需制作Linux-RT内核版本的Linux系统启动卡,请参考Linux系统使用手册替换对应的内核镜像、内核模块。

Linux系统启动卡制作

使用PhoenixCard工具可将Linux系统镜像文件通过读卡器固化至Micro SD卡,将Micro SD卡制作成“启动卡”或“量产卡”。

将产品资料“4-软件资料\Tools\Windows\”目录下的PhoenixCard V4.2.7.zip工具解压至Windows非中文工作目录下。PhoenixCard工具的详细使用方法可参考压缩包中的《PhoenixCard_使用指南》。

Linux系统启动卡制作

(1)请将空白Micro SD卡通过读卡器插至PC机USB接口,双击"PhoenixCard.exe"打开系统固化工具。

图 1
图 1

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

图 2
图 2

(3)将产品资料“4-软件资料\Linux\Makesdboot\[版本号]\”目录下的t113_i_linux_tlt113-evm-nand-sdboot_uart0.img系统镜像拷贝至非中文路径的目录下。在PhoenixCard软件上点击“固件”选择目标镜像文件,接着选择“启动卡”,最后点击“烧卡”制作Linux系统启动卡。

图 3
图 3

(4)Linux系统启动卡制作完成后,状态栏将会打印如下信息。

图 4
图 4

从Linux系统启动卡启动系统

评估板断电,使用Type-C线连接评估板的USB TO UART0调试串口至PC机。将Linux系统启动卡插至评估板Micro SD卡槽,根据评估底板红色的SW2拨码开关旁丝印(并非拨码开关上文字),将拨码开关拨为0,使能Micro SD功能。然后将评估板上电,系统将从Linux系统启动卡启动,并自动登录root用户,串口调试终端会打印如下类似信息。

图 5
图 5
图 6
图 6

“量产卡”制作

(1)请将空白Micro SD卡通过读卡器插至PC机USB接口,双击"PhoenixCard.exe"打开系统固化工具。

图 7
图 7

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

图 8
图 8

(3)将产品资料“4-软件资料\Linux\Makesdboot\[版本号]\”目录下的t113_i_linux_tlt113-evm-nand_uart0.img系统镜像拷贝至非中文路径的目录下。在PhoenixCard软件上点击“固件”选择目标镜像文件,接着选择“量产卡”,最后点击“烧卡”制作“量产卡”。

图 9
图 9

(4)“量产卡”制作完成后,状态栏将会打印如下信息。

图 10
图 10

固化Linux系统至NAND FLASH

通过“量产卡”固化

(1)将“量产卡”插至评估板,根据评估底板SW2拨码开关旁丝印(并非拨码开关上文字),将拨码开关拨为0。评估板上电启动,系统将会自动固化Linux系统至NAND FLASH。当系统固化完成后,串口调试终端会打印如下类似启动信息。

图 11
图 11

(2)请将评估板断电,取出“量产卡”,然后重新上电,评估板将从NAND FLASH启动系统,并自动登录root用户,串口调试终端会打印如下类似启动信息。

图 12
图 12

通过USB固化

(1)请使用Type-C线将评估板USB0 DRD接口连接至PC机USB接口连接。

(2)将产品资料“4-软件资料\Tools\Windows\”目录下的phoenixsuit_V1.1.0_20150325.rar工具解压至Windows工作目录下,双击"PhoenixSuit_EN.msi"进行安装,默认安装选项即可,安装完成将在桌面生成快捷方式。PhoenixSuit工具可在上位机将Linux系统镜像通过USB接口固化至板载NAND FLASH。

图 13
图 13
图 14
图 14

(3)双击打开PhoenixSuit工具,点击Firmware,然后选择Linux系统镜像文件。

图 15
图 15

(4)确保评估板已断电,长按USB0 UPGRADE(KEY1)按键,再将评估板上电,当PhoenixSuit工具出现如下界面后,松开USB0 UPGRADE按键。在PhoenixSuit工具界面选择"Yes",将板载NAND FLASH进行格式化,请注意提前做好数据备份。

图 16
图 16
图 17
图 17

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

图 18
图 18

(6)请将评估板断电,然后重新上电后,评估板将从NAND FLASH启动系统。

(7)在已固化Linux系统镜像至NAND FLASH的前提下,如需替换系统镜像的单个或多个分区至NAND FLASH,请参考如下方法。

请打开PhoenixSuit工具,点击Firmware,然后选择系统镜像文件后,勾选"Download one or mult partition"选项,勾选后会出现以下分区选项,可根据实际需要勾选对应分区进行固化;若全不选,则仅下载boot0,boot1,即boot_package.fex文件,可用于更新U-Boot与设备树。

备注:各分区说明请参考“系统分区说明”小节。

图 19
图 19
图 20
图 20

由于篇幅过长等原因,部分内容均不逐一展示,如需获取完整版详细资料,请关注创龙科技微信公众号或官网,或者评论区留言,感谢您的支持!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前 言
  • Linux系统启动卡制作
    • Linux系统启动卡制作
    • 从Linux系统启动卡启动系统
    • “量产卡”制作
  • 固化Linux系统至NAND FLASH
    • 通过“量产卡”固化
    • 通过USB固化
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档