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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

编译生成Linux系统镜像

执行如下命令,打包生成Linux系统镜像文件。

Host# ./build.sh pack

wKgZPGi2qSGAEhibAAFxGfmrcY8520.png图 35

wKgZO2i2qSCAAhuNAAGVQouOSl0062.png图 36

wKgZPGi2qSCAKgxvAAGVQouOSl0275.png图 37

本次操作会将SPL镜像(boot0_nand_sun8iw20p1.bin、boot0_sdcard_sun8iw20p1.bin和boot0_spinor_sun8iw20p1.bin)转化为boot0_sdcard.fex、boot0_nand.fex、boot0_spinor.fex文件;将U-Boot镜像(u-boot-sun8iw20p1.bin)、设备树镜像、sys_config配置文件合并生成boot_package.fex文件;将Linux内核镜像(boot.img)转化为boot.fex文件;将文件系统镜像文件转化为rootfs-ubifs.fex文件和rootfs-sdboot.fex文件。

最后将boot0_sdcard.fex、boot0_nand.fex、boot0_spinor.fex、boot_package.fex、boot.fex、rootfs-ubifs.fex等文件,打包生成"out/t113_i_linux_tlt113-evm-nand_uart0.img"Linux系统镜像文件;将boot0_sdcard.fex、boot0_nand.fex、boot0_spinor.fex、boot_package.fex、boot.fex、rootfs-sdboot.fex等文件,打包生成"out/t113_i_linux_tlt113-evm-nand-sdboot_uart0.img"Linux系统镜像文件。

其中t113_i_linux_tlt113-evm-nand_uart0.img适用于NAND FLASH配置评估板,仅支持NAND FLASH启动;t113_i_linux_tlt113-evm-nand-sdboot_uart0.img适用于NAND FLASH配置评估板,仅支持Micro SD启动。

wKgZO2i2q5OAJjaBAAIFOcVjz1s619.png图 38

wKgZPGi2q5OAb3DPAABZSgtPZw4438.png图 39

请参考Linux系统启动卡制作及系统固化文档,将Linux系统镜像文件固化至Micro SD卡、NAND FLASH即可。

局部编译

如需单独编译SPL、U-Boot、Linux内核、设备树或文件系统,可参照本章节内容进行局部编译。

SPL和U-Boot编译

tina5.0_v1.0目录下执行如下命令,单独编译SPL和U-Boot。

Host# ./build.sh bootloader

wKgZO2i2q6uAVKx1AAEzpU6tS9g017.png图 40

wKgZPGi2q6uAPW_PAAEzynFrAGk076.png图 41

编译完成后,生成SPL镜像文件为"out/t113_i/tlt113-evm-nand/buildroot/"目录下的boot0_nand_sun8iw20p1.bin、boot0_sdcard_sun8iw20p1.bin和boot0_spinor_sun8iw20p1.bin。生成U-Boot镜像文件为"out/t113_i/tlt113-evm-nand/buildroot/u-boot-sun8iw20p1.bin"。

执行如下命令,将镜像文件转化为.fex格式,并打包生成新的Linux系统镜像。

Host# ./build.sh pack

wKgZO2i2q8CAJAf7AAE5VGpva9c127.png图 42

wKgZO2i2q8CAOREqAAI1QumCMk4089.png图 43

wKgZPGi2q8CACYdEAAFVk3Xp8Jg211.png图 44

wKgZPGi2q8CAQNuaAAFv_Uy1tzE379.png图 45

内核编译

在tina5.0_v1.0目录下执行如下命令,单独编译Linux内核。

Host# ./build.sh kernel

wKgZPGi2q-6AZB1MAAId-pyYCQ8137.png图 46

wKgZO2i2q-6AHef-AAHmbmodWO8491.png图 47

编译完成后,生成Linux内核镜像文件为"out/t113_i/tlt113-evm-nand/buildroot/boot.img"。

执行如下命令,将镜像文件转化为.fex格式,并打包生成新的Linux系统镜像。

Host# ./build.sh pack

wKgZPGi2rAeAELDGAAFOovd7vF0398.png图 48

wKgZPGi2rAiAHHqmAAI4FsNqmO4526.png图 49

设备树编译

我司已提供分别支持HDMI OUT、TFT LCD、MIPI LCD、LVDS LCD、CVBS显示的设备树文件,如下表所示。其中"device/config/chips/t113_i/configs/tlt113-evm-nand/linux-5.4/"目录下存放内核设备树源文件,"device/config/chips/t113_i/configs/tlt113-evm-nand/"目录下存放U-Boot设备树源文件(uboot-board-xxx.dts)。

wKgZPGi2rCWAMj4cAABMQ8obe-0984.png

为便于测试,我司已提供支持以上显示方式的多个boot_package_xxx.fex文件,位于产品资料“4-软件资料LinuxBoot_packageboot_package-AA_BBnand”目录下,可直接使用。

我司提供的Linux系统默认使用支持HDMI OUT显示的设备树文件,如需替换为其他显示方式,请进入tina5.0_v1.0目录,执行如下命令,重新配置显示方式等信息。

Host# ./build.sh config

wKgZO2i2rC2AFMQhAAEaLwf7bHg411.png图 50

如需单独编译U-Boot、内核,生成boot_package.fex、boot.fex,请参考“SPL和U-Boot编译”、“内核编译”小节。

wKgZO2i2rDeAesPXAABLZCRV5iw210.png图 51

wKgZPGi2rDaAFHvjAABMrhbg5AU229.png图 52

如需编译LinuxSDK,请重新执行"./build.sh"命令编译LinuxSDK,同时会重新编译设备树文件。再执行"./build.sh pack"命令将镜像文件转化为.fex格式,并打包生成新的Linux系统镜像。

wKgZPGi2rEiAbvUDAAH3MX4BROI598.png图 53

文件系统编译

在tina5.0_v1.0目录下执行如下命令,单独编译文件系统。

Host# ./build.shbuildroot_rootfs

wKgZPGi2rFKAUlR_AAFQ8tLsUdE173.png图 54

wKgZO2i2rFKAPEVlAAGAoDg0b50065.png图 55

编译完成后,生成文件系统镜像文件"out/t113_i/tlt113-evm-nand/buildroot/rootfs.ubifs"和"out/t113_i/tlt113-evm-nand/buildroot/buildroot/images/rootfs.ext4"。

执行如下命令,将镜像文件转化为.fex格式,并打包生成新的Linux系统镜像。

Host# ./build.sh pack

wKgZPGi2rGSAf6z9AAFhojOPZNs643.png图 56

wKgZO2i2rGSAbHpuAAIunMOIWjg199.png图 57

审核编辑 黄宇

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

    关注

    88

    文章

    11558

    浏览量

    215389
  • 开发板
    +关注

    关注

    25

    文章

    5865

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    本文档详细介绍了T113开发板Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu
    的头像 发表于 09-04 14:56 ?74次阅读
    <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'>Linux</b><b class='flag-5'>系统</b><b class='flag-5'>使用手册</b>(三)

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

    本文主要介绍基于科技T113与FPGA的间通信案例,适用开发环境如下。
    的头像 发表于 08-19 11:16 ?257次阅读
    <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 ?208次阅读
    <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 ?833次阅读
    <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 工业开发板—DSP案例开发手册

    本文档主要介绍T113-i处理器的HiFi4 DSP核心开发案例,演示HiFi4 DSP核心RTOS案例的工程编译、程序固化和工程调试的方法。适用开发环境如下。
    的头像 发表于 08-12 11:37 ?237次阅读
    <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><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 工业开发板Linux-RT应用开发案例

    ? 前??言 本文适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux
    的头像 发表于 07-30 10:33 ?238次阅读
    <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'>Linux</b>-RT应用<b class='flag-5'>开发</b>案例

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

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

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

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

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

    T113-i国产平台优势 T113-i处理器可运行Linux操作
    发表于 01-23 09:53

    T113-S3开发板网络通信

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

    基于T113-i系统快速启动显示Qt界面、LVGL界面案例

    本文主要介绍基于创龙科技TLT113-EVM评估(基于T113-i)的系统快速启动显示Qt
    的头像 发表于 11-27 09:18 ?2072次阅读
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-i</b>的<b class='flag-5'>系统</b>快速启动显示Qt界面、LVGL界面案例

    国产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 ?1315次阅读

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

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