0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—eMMC配置核心板使用说明(一)

Tronlong创龙科技 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2025-09-10 10:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前 言

本文是创龙科技推出的 eMMC 配置核心板专项使用说明,版本迭代至 V1.3。因 eMMC 与 NAND FLASH 配置核心板使用方法基本一致,本文仅重点阐述 eMMC 配置的差异化操作,共性内容不再重复。文档涵盖 Linux 系统启动卡制作、“量产卡” 制作、系统固化至 eMMC、分区说明、OTA 升级、镜像编译、eMMC 读写测试及系统文件替换等核心流程。

Linux系统启动卡制作

Linux系统启动卡制作

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

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

wKgZPGi-UWGAD_3bAAC8HD_oNhw539.png图 1

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

wKgZO2i_3kSAGwmTAABALoapN0M871.png图 2

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

wKgZPGi_3kyAdR9rAABBwfXmA3k465.png图 3

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

wKgZPGi_3lSAbfGqAABNHtiW9w0203.png图 4

5.将Linux系统启动卡插至评估板Micro SD卡槽,根据评估底板红色的SW2拨码开关旁丝印(并非拨码开关上文字),将拨码开关拨为0,使能Micro SD功能。然后将评估板上电,系统将从Linux系统启动卡启动。

“量产卡”制作

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

wKgZPGi-UWGAD_3bAAC8HD_oNhw539.png图 5

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

wKgZO2i_3kSAGwmTAABALoapN0M871.png图 6

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

wKgZO2i_3myAFbIaAABArqc7ecM191.png图 7

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

wKgZPGi_3nWAW4HmAABU4EH1Vsk037.png图 8

固化Linux系统至eMMC

通过“量产卡”固化

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

wKgZO2i-Ub-ADQ6EAAA67EziKKk820.png图 9

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

wKgZO2i_3pyAeHTUAACwPvoKZEo972.png图 10

通过USB固化

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

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

wKgZPGi-UdOAZ8eNAAA3I7mZx4k513.png图 11

wKgZPGi-UdOAcfI2AAAi7NkA3BY917.png图 12

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

wKgZPGi_3sOAGVcGAAG0kM2V3ag282.png图 13

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

wKgZPGi-UfeAbzikAAHEwkoptv4867.png图 14

wKgZO2i-UfeAFdeiAAG0Td68ar8869.png图 15

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

wKgZPGi-UgiAF5KVAAGeH23MKsE707.png图 16

6.请将评估板断电,然后重新上电后,评估板将从eMMC启动系统。

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

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

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

wKgZPGi_3uyAC3-AAAGtMGRnfQI917.png图 17

wKgZO2i_3uyAEgIAAAHAxXOdAVA688.png图 18

Linux系统启动卡和eMMC分区说明

系统分区说明

从Linux系统启动卡启动系统,进入评估板文件系统后执行如下命令,查看Linux系统启动卡和eMMC分区信息。

Target# fdisk -l

wKgZO2i_3wqAGmr5AABygV8AqR8312.png图 19

wKgZO2i_3wqAHlk2AACAzxPccW4228.png

分区配置说明

如需修改分区大小或增加分区,请确认所修改分区小于实际eMMC容量,若所修改分区大于实际eMMC容量,可能会出现评估板无法启动、无法重新固化系统镜像等问题。若出现该问题,请与我司技术服务联系协助解决。

我司提供的LinuxSDK开发包已包含系统启动卡系统分区配置文件sys_partition.fex,位于LinuxSDK开发包"device/config/chips/t113_i/configs/tlt113-evm-emmc/buildroot/"目录。

wKgZO2i_3yuAVZxRAACeaUx9XdU963.png图 20

sys_partition.fex文件分区配置信息如下图所示。分区以"[partition_start]"为起始标志,后面连续存放各个分区的信息,详情请查看sys_partition.fex文件内容。

wKgZO2i_3zeAI2djAAJ4TJq15-s468.png图 21

wKgZPGi_3zSAXIp8AAEibOX5WfI496.png图 22

若修改了sys_partition.fex文件,请参考“Linux系统镜像编译、生成”章节重新打包生成Linux系统镜像,再重新固化至存储设备即可生效。

userdata分区说明

userdata分区,可用于存放用户数据,位于LinuxSDK源码目录"tina5.0_v1.0/buildroot/userdata/",在此目录下创建文件并在LinuxSDK源码目录下执行"./build.sh && ./build.sh pack"命令重新编译,然后打包生成新的Linux系统镜像,即可将用户数据打包进文件系统中。

wKgZPGi_30aAWAN2AABW5ISiDI8667.png图 23

wKgZO2i_30aAeTmxAACQWnzYThs326.png图 24

将新生成的Linux系统镜像固化至Linux系统启动卡并启动系统,可看到userdata分区被挂载至"run/media/mmcblk1p8"目录下。

备注:若从eMMC启动,userdata分区将被挂载至"run/media/mmcblk0p8"目录下。

wKgZPGi_31iAV-f2AAAKZM2Ixzo786.png图 25

Linux系统OTA升级说明

OTA升级无需使用官方软件工具升级系统,并且可根据需求灵活选择所需升级的分区。

本章节主要演示通过U盘进行OTA升级系统,可在U-Boot控制台输入命令"auto_update_check"升级系统。通过U盘进行OTA升级可以实现部分分区升级或者完整Linux系统镜像升级。

备注:该功能仅在LinuxSDK-v1.1及以上版本支持。

可通过OTA升级的系统固件如下表所示,"√"表示支持,"×"表示不支持。

wKgZO2i_5rCALsqsAAAn97jLR4A363.png

升级准备

请准备一个用于升级的U盘,使用前建议将U盘格式化。

请将产品资料“4-软件资料Demootherudisk_ota_update”目录下的scripts目录拷贝至U盘,并在同一级目录下新建一个update目录,用于存放所需升级的文件。

wKgZPGi_5tyAAxWMAAAnGP6SoIA972.png图 26

操作说明

本小节基于eMMC配置评估板,使用Linux系统启动卡启动,演示升级U-Boot镜像,即升级boot_package.fex文件(eMMC配置Linux系统启动卡)。本次测试参考《Linux系统使用手册》文档完成LinuxSDK编译后,使用LinuxSDK源码"out/pack_out/"目录生成的boot_package.fex文件拷贝至U盘update目录下,并修改scripts目录下的auto_update.txt文件,如下所示。

wKgZPGi_5u2AcMEVAAH3bYRPbbE007.png图 27

wKgZPGi_5ueAHZCXAAAa1d0ZK1c326.png图 28

wKgZPGi_5ueALNH3AACz0yOwgcw405.png图 29

请将用于升级的U盘插至评估板USB1 HOST接口(CON22),然后将评估板上电,在U-Boot倒计时结束之前按下空格键进入U-Boot命令行模式。执行如下命令,进行OTA升级。

U-Boot# auto_update_check

wKgZPGi_5wqAHUGdAAA11EQL5go918.png图 30

等待OTA升级完成后,系统打印上图类似信息,然后将系统断电重启即可生效。

备注:如需升级其他镜像文件,可根据需求修改auto_update.txt文件,将命令前的注释符"#"删除。例如,升级eMMC的完整Linux系统镜像,将对应Linux系统镜像拷贝至U盘update目录下,并将auto_update.txt文件中"sunxi_flash write update/t113_i_linux_tlt113-evm-emmc_uart0.img firmware"前"#"删除,然后在U-Boot命令行模式执行命令"auto_update_check"。

auto_update.txt文件说明

auto_update.txt文本为升级时调用的命令,打开scripts目录下的auto_update.txt文件,可查看文件内容。

wKgZO2i_5w-AZLe5AAAaldoG_gc824.png图 31

wKgZO2i_5w-AJTxtAACsxF1ZEtk335.png图 32

参数解析:

sunxi_flash write

sunxi_flash write:前置命令(不可变)。

:下载文件的绝对路径。

:文件要下载到的分区名(根据sys_partition.fex来确定具体分区名)。

备注:在auto_update.txt文件中"#"号后代表注释,升级程序将不会调用"#"号后的命令;"%"号后代表结束,升级程序将不会解析"%"号后的内容,请根据实际需要进行修改,分区说明请参考“系统分区说明”小节。

sf

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    6118

    浏览量

    113131
  • emmc
    +关注

    关注

    7

    文章

    251

    浏览量

    55309
  • 核心板
    +关注

    关注

    6

    文章

    1343

    浏览量

    31741
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产T113-i Cortex-A7@1.2GHz 工业开发板eMMC配置核心板使用说明(二)

    本文为创龙科技eMMC 配置核心板官方使用指南,聚焦 Linux 系统在该核心板上的应用。主要内容包括启动卡与 “量产卡” 制作、两种 eMMC
    的头像 发表于 09-10 10:55 353次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—<b class='flag-5'>eMMC</b><b class='flag-5'>配置</b><b class='flag-5'>核心板</b><b class='flag-5'>使用说明</b>(二)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(三)

    解压);3)系统编译配置(内核选项、Buildroot、Qt模块配置);4)完整编译流程及生成镜像说明。文档特别强调网络连接要求,并提供实时系统(Linux-RT)的配置方法,适用于N
    的头像 发表于 09-04 14:56 430次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux系统使用手册(三)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—Linux系统使用手册(二)

    解压);3)系统编译配置(内核选项、Buildroot、Qt模块配置);4)完整编译流程及生成镜像说明。文档特别强调网络连接要求,并提供实时系统(Linux-RT)的配置方法,适用于N
    的头像 发表于 09-02 16:36 509次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—Linux系统使用手册(二)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—ARM + FPGA通信案例

    本文主要介绍基于科技T113与FPGA的间通信案例,适用开发环境如下。
    的头像 发表于 08-19 11:16 740次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—ARM + FPGA通信案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—ARM + DSP、RISC-V间通信开发案例

    本文档主要介绍T113-i处理器的ARM + DSP、RISC-V间通信开发案例,演示T113-i处理器ARM Cortex-A7与HiF
    的头像 发表于 08-18 14:03 619次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—ARM + DSP、RISC-V<b class='flag-5'>核</b>间通信<b class='flag-5'>开发</b>案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—RISC-V案例开发手册(上)

    本文档主要介绍T113-i处理器的RISC-V案例开发,演示RISC-V核心RTOS案例的编译与加载方法。适用开发环境如下。
    的头像 发表于 08-13 11:34 3.7w次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—RISC-V案例<b class='flag-5'>开发</b>手册(上)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—DSP案例开发手册

    本文档主要介绍T113-i处理器的HiFi4 DSP核心开发案例,演示HiFi4 DSP核心RTOS案例的工程编译、程序固化和工程调试的方法。适用
    的头像 发表于 08-12 11:37 568次阅读
    <b class='flag-5'>国产</b>!<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b> <b class='flag-5'>双</b><b class='flag-5'>核</b><b class='flag-5'>Cortex-A7@1.2GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—DSP案例<b class='flag-5'>开发</b>手册

    【创龙TLT113-MiniEVM开发板试用体验】开箱评测

    T113-iCortex-A7@1.2GHz + 玄铁C906 RISC-V@1
    发表于 08-05 19:59

    米尔基于瑞芯微RK3506核心板开发板

    MYC-YR3506核心板开发板代入门级国产工业处理器RK3506,3
    发表于 05-15 16:00 10次下载

    国产开发板—米尔T113-i如何实现ARM+RISC-V+DSP协同计算?

    、实时性要求差异大,单架构无法满足所有需求。因此米尔推出MYD-YT113i开发板(基于T113-
    发表于 03-21 16:50

    篇文章玩转T113的ARM+RSIC V+DSP三异构!

    (基于T113-i)来应对这市场需求。米尔基于T1
    的头像 发表于 03-20 08:04 2158次阅读
    <b class='flag-5'>一</b>篇文章玩转<b class='flag-5'>T113</b>的ARM+RSIC V+DSP三<b class='flag-5'>核</b>异构!

    SOM-TLT113工业核心板规格书

    核心板简介创龙科技SOM-TLT113款基于科技T113-i
    发表于 03-18 09:31 0次下载

    【正点原子】T113-i开发板资料震撼来袭!异开发、工控设计方案!

    、高可靠性、低成本和丰富的接口资源,适用于嵌入式系统开发T113-i芯片框架 T113IS开发板介绍 1、高性价比主控
    发表于 03-13 15:37

    哇!5.2秒进入应用界面!Linux快速启动方案分享,基于T113-i国产平台

    环境:TLT113-EVM评估(NAND FLASH配置T113-i快速启动方案说明 为了满足客户需求,我司基于
    发表于 01-23 09:53

    T113-S3开发板网络通信

    电子EVM-T113-S3是款基于T113-S3
    的头像 发表于 12-26 08:32 1984次阅读
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113</b>-S3<b class='flag-5'>开发板</b>网络通信