【T113-S3】 Tina Linux SDK 介绍 基于T113-S3的BingPi-M2

学习目标:

仅仅是为了入门,打基础。


学习内容:

1.先了解什么是SDK叭?

        SDK是指软件开发工具包(Software Development Kit),也称为开发包或者开发工具包。SDK通常是由一个或多个软件开发工具组成的集合,用于帮助开发者创建、测试和部署软件应用程序。

        简述:是一个工具,开发者的搞软件(创建、测试、部署)的工具。

        Tina Linux SDK是SDK的一种。

2.Tina Linux SDK有啥?

        目录:

        

        Tina Linux SDK 主要由构建系统、配置工具、工具链、 host 工具包、目标设备应用程序、
文档、脚本、 linux 内核、 bootloader 部分组成

        

3.各个目录作用:

        build 目录存放 Tina Linux 的构建系统文件,此目录结构下主要是一系列基于 Makefile 规格编写的.mk 文件 

       config 目录主要存放 Tina Linux 中配置菜单的界面以及一些固定的配置项,该配置菜单
基于内核的 mconf 规格编写。
    
        devices 目录用于存放方案的配置文件,包括内核配置、 env 配置、分区表配置、
sys_config.fex (全志定制板级配置文件)、 board.dts linux 标准设备树文件)等。重点:
                config/chips/t113 存放 T113 平台相关的配置
        lichee 目录主要存放 bootloader linux 内核、 DSP 等代码,其中 DSP 代码及编译环境因
涉及 DSP 供应商科声讯版权,需单独申请
  
        package 目录存放 Tina 系统支持的软件包源码和编译规则,目录按照目标软件包的功能
进行分类,该目录包含了 Tina 系统全平台(包括全志 R/H/F/V/T 系列)的软件包,但是并
不是所有软件包都适配了 T113 方案,部分软件包需要开发者自行适配。
        prebuild 目 录 存 放 预 编 译 交 叉 编 译 器
            
        scripts 目录用于存放 host (PC 端,下同 ) target 端(小机端,即目标机器,下同)使
用的一些脚本。
        
        target 目录用于存放目标板相关的配置以及 sdk toolchain 生成的规格
        toolchain 目录包含交叉工具链构建配置、规则
        
        out 目录用于保存编译相关的临时文件和最终镜像文件 ,编译后自动生成此目录,以编
bingpi-m2 方案为例说明。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值