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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

前 言

本文档主要介绍T113-i处理器的HiFi4 DSP核心开发案例,演示HiFi4 DSP核心RTOS案例的工程编译、程序固化和工程调试的方法。适用开发环境如下。

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

虚拟机:VMware15.5.5

Linux开发环境:Ubuntu18.04.4 64bit

U-Boot:U-Boot-2018.07

Kernel:Linux-5.4.61、Linux-RT-5.4.61

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

HiFi4 DSP是属于VLIW架构的高性能嵌入式数字信号处理器。HiFi4 DSP功能丰富,包括在特定条件下每个周期支持8个32 x 16-bit MAC(Multiply Accumulate,表示一个周期完成一次乘法和加法运算),能够在每个周期发出两个64-bit负载,提供可选的矢量浮点单元,与完整的HiFi DSP产品系列的软件兼容,HiFi神经网络库提供了在神经网络库处理(特别是语音)中常用的经过优化的库函数集合等主要功能。

我司提供的HiFi4 DSP核心RTOS案例基于官方T113_Tina5.0-V1.0LinuxSDK。RTOS案例位于产品资料“4-软件资料Demodsp-demos”目录下,案例目录说明如下表所示,其中bin目录存放程序可执行文件,src目录存放案例工程源文件。

wKgZO2iasl-AKHTjAAAx0-eIJMo660.png

备注:

无特殊说明情况下,本文默认使用NAND FLASH配置评估板,默认从Linux系统启动卡启动系统(SD启动模式)进行测试。

Linux系统默认会初始化相关外设,不影响案例测试。

本文默认使用评估板RS232 UART2串口作为DSP核调试串口,请使用RS232交叉串口母母线、USB转RS232公头串口线,将评估板的RS232 UART2串口连接至PC机的USB接口,如下图所示。

wKgZPGiBynKAe6AoAA201HVtKsQ159.png图?1

开发环境搭建

本章节主要说明HiFi4 DSP工程的开发环境搭建,HiFi4 DSP工程基于Linux环境下编译并在Window环境下调试。

工程编译环境搭建

HiFi4 DSP核心的RTOS案例基于Linux开发环境进行编译,Linux环境下开发需依赖Cadence Xtensa软核包,请联系我司技术服务获取Cadence Xtensa软核包的License文件。请先参考《Linux系统使用手册》文档,完成LinuxSDK编译。

执行如下命令,进行软核包安装。

Host# cd /home/tronlong/T113/tina5.0_v1.0/rtos/lichee/dsp/XtDevTools/

Host# ./build.sh

wKgZPGiasniAbMN-AAEbGUnCI6I166.png图?2

wKgZPGiasoKAFg3nAADH21avea4135.png图?3

请将Cadence Xtensa软核包的License文件拷贝至Ubuntu任意目录下,执行如下命令修改mkcmd.sh文件中License的存放路径。

Host# vi /home/tronlong/T113/tina5.0_v1.0/rtos/lichee/dsp/build/mkcmd.sh

wKgZO2iasoqAQWL7AABX5I1FppQ310.png图?4

添加如下内容:

export LM_LICENSE_FILE="/home/tronlong/000c29dabcfa.lic"

wKgZPGiaspKAWiUqAAHA-qrsR6M565.png图?5

请将案例整个文件夹拷贝至Ubuntu工作目录下,如下图所示。

wKgZO2iaspqAGZ9kAAAreM2K_9k252.png图?6

工程调试环境搭建

本小节主要说明HiFi4 DSP核心基于Windows的工程调试环境搭建,Windows环境下开发需依赖Xtensa Xplorer工具,请联系我司技术服务获取Xtensa Xplorer工具的License文件。

备注:Xtensa Xplorer工具与上述Cadence Xtensa软核包使用相同的License文件。

Xtensa Xplorer工具安装

请将产品资料“4-软件资料ToolsWindows”目录下的Xplorer_windows.7z压缩包拷贝至Windows非中文目录下并解压。

wKgZO2iasqGAPqw2AAAUGxpqEvw344.png图 7

进入Xplorer_windows目录,双击Xplorer-8.0.13-windows-installer.exe程序进行安装。

wKgZO2iasquAEbuxAABTTD-XNDw383.png图 8

在弹出的界面中点击Next,如下图所示。

wKgZPGiasrWAMuqIAACvnlbi_Gk212.png图 9

在弹出的界面中,点击"I accept the agreement"选项,接受许可协议,然后点击Next,如下图所示。

wKgZPGiasr6AU-EAAABuLa_hhmE306.png图 10

进入软件选择安装路径界面。可选择默认安装路径,如需选择自定义安装路径,请点击进行选择,然后点击Next,如下图所示。

wKgZPGiastOAYP5WAAACu-mjXXU479.png

wKgZO2iaswiAUdStAABRTwS18jE995.png图 11

在弹出的界面中,选择“否(N)”,如下图所示。

wKgZPGiasxGANIBNAAAxTgH4yag854.png图 12

在后续界面中,请继续点击Next选项,直至出现如下界面点击OK。

wKgZPGiasxuAWueyAAA8NDmUB-4710.png图 13

wKgZPGiasyuAIEx1AADT0MPY2FQ556.png图 14

在弹出的界面中,点击Finish,并取消勾选"Run Xtensa Xplorer now (Recommended)(This initializes workspace location defaults)"选项,至此安装完成。

wKgZPGiasziAY5IdAAC71QpcjjE902.png图 15

xt-ocd安装

1.进入Xplorer_windows目录,双击xt-ocd-14.04-windows64-installer.exe程序进行安装用于JTAG调试的xt-ocd工具。

wKgZO2ias0CACJmdAABSeRIvH3Y176.png图 16

2.在弹出的界面中点击Next,如下图所示。

wKgZO2ias0yAbjYBAADK6SVeTz8536.png图 17

3.点击第一个"I accept the agreement"选项,接受许可协议。再点击Next,弹出如下界面。

wKgZO2ias1aAOYdDAABdKagMfbI054.png图 18

4.进入软件选择安装路径界面。可选择默认安装路径,如需选择自定义安装路径,请点击进行选择。然后点击Next,如下图所示。

wKgZPGiastOAYP5WAAACu-mjXXU479.pngwKgZPGias32Ac-w2AAA5Zwwv-z8814.png图 19

5.在弹出如下界面中,点击Next,如下图所示。

wKgZPGias46AMpRGAABKlLg8o5M952.png图 20

6.点击第一个"I accept the agreement"选项,接受许可协议。再点击Next,弹出如下界面。

wKgZO2ias5iATksPAABdYqdzZaQ407.png图 21

7.在弹出如下界面中,点击Next,开始安装工具,如下图所示。

wKgZO2ias6GAeHlJAAAurjlALac471.png图 22

8.等待安装,在弹出界面中,点击Finish。

wKgZPGias62Acq1hAAA1xK_MRj0912.png图 23

wKgZPGias7aAYaL5AADPrqFcX3M708.png图 24

wKgZO2ias82ACWTEAABrA5xhsNM060.png图 25

9.至此完成安装。

注意:安装完成后,检查xtocd工具能否正常启动,进入xtocd工具的安装目录,双击xtocd.exe运行,若出现如下错误,则说明PC机缺少ftd2xx.dll。

wKgZO2ias9iAV6U4AACOPL2gYos100.png图 26

wKgZO2ias96AIoupAAAmnT-BMjQ830.png图 27

请将xtocd工具安装目录下的"modulesftd2xx64.dll"拷贝至xtocd工具的安装根目录,并重命名为ftd2xx.dll,重新双击xtocd.exe运行即可解决。若提示其他ERROR信息,不影响正常使用,可忽略。

wKgZO2ias-qAZjxPAADkX-GR7mQ885.png图 28

wKgZPGias_OAOiMFAACRWazDcHA462.png图 29 wKgZPGiatBWAGO2iAAA5o9yToaA689.png图 30

J-Link驱动安装

1.进入Xplorer_windows目录,双击JLink_Windows_V654c.exe程序进行安装。

wKgZO2iatDiABioeAABnPmDfGPk071.png图 31

2弹出如下安装界面,点击Next。

wKgZPGiatEKAN-PGAADf3-j6kpU558.png图 32

3.在弹出的如下界面中,点击"I Agree"选项,接受许可协议。

wKgZPGiatEyAdeRJAADN2lsMeRE635.png图 33

4.在弹出如下界面中,点击Install,进行安装,如下图所示。

wKgZPGiatFOAas00AAE5dU0EIdo012.png图 34

wKgZPGiatviAE8RuAAD4Ap1oOY4417.png图 35

5.安装完成后,在弹出来的界面中,点击Finish。

wKgZO2iatwSAIneWAAEHCSCdaXo146.png图 36

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

审核编辑 黄宇

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

    关注

    5161

    文章

    19795

    浏览量

    319940
  • Linux
    +关注

    关注

    88

    文章

    11538

    浏览量

    214967
  • 开发板
    +关注

    关注

    25

    文章

    5788

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    本文主要介绍基于科技T113与FPGA的间通信案例,适用开发环境如下。
    的头像 发表于 08-19 11:16 ?117次阅读
    <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
    的头像 发表于 08-18 14:03 ?77次阅读
    <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 + <b class='flag-5'>DSP</b>、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 ?377次阅读
    <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><b class='flag-5'>手册</b>(上)

    国产T113-i Cortex-A7@1.2GHz 工业开发板—物联网模块开发案例(上)

    本文档主要介绍基于TLT113-EVM评估的物联网模块开发案例。
    的头像 发表于 08-07 14:47 ?126次阅读
    <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'>开发</b>案例(上)

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

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

    国产T113-i Cortex-A7@1.2GHz 工业开发板—LVGL应用开发案例

    本文主要演示基于TLT113-EVM评估的LVGL官方案例以及应用开发案例
    的头像 发表于 07-29 10:06 ?190次阅读
    <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>—LVGL应用<b class='flag-5'>开发</b>案例

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

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

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

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

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

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

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

    T113-i国产平台优势 T113-i处理器可运行Linux操作系统、Qt炫酷图形界面,并可支持1080P高清视频编解码、4G大数据
    发表于 01-23 09:53

    T113-S3开发板网络通信

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

    国产RISC-V案例分享,基于T113-i异构多核平台!

    RISC-V核心优势T113-i是一款Cortex-A7@1.2GHz
    发表于 10-29 09:47

    基于T113-i多核异构处理器的全国产嵌入式核心简介

    嵌入式核心。ECK30系列核心可广泛应用于工业控制、HMI、IoT等领域。 公司的T113-i
    的头像 发表于 10-25 13:40 ?1217次阅读

    国产RISC-V基于T113-i异构多核平台

    T113-i是一款Cortex-A7@1.2GHz
    发表于 10-10 22:08

    哇!0.8秒启动!Linux快速启动方案分享,T113-i国产平台!

    本文主要介绍基于创龙科技TLT113-EVM评估(基于T113-i)的系统快速启动方案,适用开发
    发表于 08-22 11:54