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

    文章

    11817

    浏览量

    219560
  • 开发板
    +关注

    关注

    26

    文章

    6425

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    国产T113-i Cortex-A7@1.2GHz 工业开发板—双屏异显方案演示

    本文主要演示基于TLT113-EVM评估的双屏异显方案,适用开发环境如下。
    的头像 发表于 09-10 17:02 1248次阅读
    <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>—双屏异显方案演示

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

    本文为创龙科技eMMC 配置核心官方使用指南,聚焦 Linux 系统在该核心上的应用。主要内容包括启动卡与 “量产卡” 制作、两种 eMMC 固化方式、分区与 OTA 升级说明、
    的头像 发表于 09-10 10:55 765次阅读
    <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>—eMMC配置核心<b class='flag-5'>板</b>使用说明(<b class='flag-5'>二</b>)

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

    本文档详细介绍了T113开发板Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu
    的头像 发表于 09-04 14:56 866次阅读
    <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 工业开发板—视频开发案例

    本文主要介绍基于创龙科技TLT113-EVM评估的视频开发案例,适用开发环境如下。
    的头像 发表于 08-26 14:35 1409次阅读
    <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>案例

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

    本文主要介绍基于科技T113与FPGA的间通信案例,适用开发环境如下。
    的头像 发表于 08-19 11:16 1532次阅读
    <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 1143次阅读
    <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 14.8w次阅读
    <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 1012次阅读
    <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>

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

    本文档主要介绍基于TLT113-EVM评估的物联网模块开发案例。
    的头像 发表于 08-07 14:47 1157次阅读
    <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 工业开发板—GDB程序调试方法说明

    前  言 本指导文档适用开发环境:   Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux
    的头像 发表于 08-05 15:33 702次阅读
    <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>—GDB程序调试方法说明

    国产T113-i Cortex-A7@1.2GHz 工业开发板—IgH EtherCAT主站开发案例

    本文档主要演示TLT113-EVM评估基于IgH EtherCAT控制伺服电机。
    的头像 发表于 08-04 15:48 1017次阅读
    <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>—IgH EtherCAT主站<b class='flag-5'>开发</b>案例

    国产T113-i Cortex-A7@1.2GHz 工业开发板—MQTT通信协议案例

    -5.4.61、Linux-RT-5.4.61 本文主要介绍创龙科技TLT113-EVM评估基于MQTT通信协议开发案例,主要包括mqtt_client案例和mqtt_sinewav
    的头像 发表于 07-31 14:34 920次阅读
    <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>—MQTT通信协议案例

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

    ​ 前  言 本文适用开发环境如下: Windows开发环境:Windows 7 64bit、Windows 10 64bit 虚拟机:VMware15.5.5 Linux
    的头像 发表于 07-30 10:33 972次阅读
    <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 Cortex-A7@1.2GHz 工业开发板—LVGL应用开发案例

    本文主要演示基于TLT113-EVM评估的LVGL官方案例以及应用开发案例
    的头像 发表于 07-29 10:06 1226次阅读
    <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>案例