全志Longan和Tina系统T113-S3-(Tina Linux 系统介绍)

全志T133-s3(Tina Linux)下5寸RGB屏驱动移植与LVGL优化实战 本文详细介绍了在全志T133-s3(Tina Linux)平台下5寸RGB屏的驱动移植与LVGL优化实战。从硬件连接到U-Boot配置、内核驱动移植,再到LVGL的移植与性能优化,提供了完整的解决方案和常见问题排查指南,帮助开发者快速实现嵌入式显示系统的开发与优化。 阅读详情
AI摘要

本文详细描述了在全志T113-S3/S4硬件平台上移植Linux的过程,涉及TinaLinux系统架构、Longan开发平台的功能,以及使用Qt和QML进行用户界面开发的内容。

本系列调试说明记录了Linux在全志T113-S3/S4平台上的移植过程,说明过程中可能会技术瑕疵,希望大家提供宝贵意见。
本文移植的硬件平台来自于盈鹏飞嵌入式的SBC-T113S(处理器是T113-S3)主板。

SBC-T113S产品特性:

  •  采用Allwinner公司Cortex-A7双核T113-S3/S4处理器,运行最高速度为1.2GHZ;
  • 内置64-bit XuanTie C906 RISC-V协处理器(仅T113-S4支持);
  • 支持JPEG/MJPEG视频编码,最大分辨率1080p@60fps;支持多格式1080P@60fps视频解码 (H.265,H.264, MPEG-1/2/4);
  • 支持RGB666/LVDS/MIPI-DSI,分辨率最高1920x1080;
  • 支持128-256M Bytes DDR3 SDRAM,其中T113-S3内置128MB;T113-S4内置256MB;
  • 支持SPI NAND存储和启动(默认:256MB;最大1GB)或者EMMC启动(默认:4GB,最大32GB);
  • 支持一路USB2.0 OTG(设计为TYPE-A接口);支持二路USB2.0 HOST;
  • 支持七路RS232通信或者6路RS232和1路RS485(隔离);
  • 支持一路CAN BUS通信(隔离);
  • 支持一路10/100M以太网;
  • 稳定的操作系统的支持,可预装LINUX 5.4或者OpenWRT;
  • 经典尺寸主板,尺寸为120*100MM; 

产品功能评估图:

产品尺寸:

以下为全志Longan和Tina系统T113-S3-(Tina Linux 系统介绍):

Tina Linux是全志科技基于Linux内核开发的针对智能硬件类产品的嵌入式软件系统。Tina Linux基于openwrt-14.07 版本的软件开发包,包含了 Linux 系统开发用到的内核源码、驱动、工具、系统中间件与应用程序包。

Tina系统软件架构如图所示。从下至上分别为Kernel && Driver、Libraries、System Services、Applications 四层

  1. Kernel&&Driver 层主要提供 Linux Kernel 的标准实现。Tina 平台的 Linux Kernel 采用 Linux3.4、Linux3.10、Linux4.4、Linux4.9、Linux5.4 等内核,不同硬件平台使用不同内核版本,提供安全性、内存管理、进程管理、网络协议栈等基础支持,并通过 Linux 内核管理设备硬件资源,如 CPU 调度、缓存、内存、I/O 等。 其中D1-H适配的是Linux 5.4内核。
  2. Libraries 层对应一般嵌入式系统,相当于中间件层次。其包含了各种系统基础库、第三方开源程序库支持,为应用层提供 API 接口,系统定制者和应用开发者可以基于 Libraries 层的API 开发新的系统服务和应用程序。
  3. System Services 层对应系统服务层,包含系统启动管理、配置管理、热插拔管理、存储管理、多媒体中间件等。
  4. Applications 层主要是实现具体的产品功能及交互逻辑,开发者可以开发实现自己的应用程序,提供系统各种能力给到终端用户。

Tina SDK 目录

Tina Linux SDK 主要由构建系统、配置工具、工具链、host 工具包、目标设备应用程序、文档、脚本、linux 内核、bootloader 部分组成,下文按照目录顺序介绍相关的组成组件。

Tina-SDK/

├── build

├── config

├── Config.in

├── device

├── dl

├── docs

├── lichee

├── Makefile

├── out

├── package

├── prebuilt

├── rules.mk

├── scripts

├── target

├── tmp

├── toolchain

└── tools

Tina GUI 框架

Longan

longan 是 lichee 和 kunos 合并后的名称,是全志平台统一使用的 linux 开发平台。它集成了BSP,构建系统,独立 IP 和测试,既可作为 BSP 开发和 IP 验证平台,也可以作为量产的嵌入式 linux 系统。

longan 的功能包括以下四部分:

  1. BSP 开发,包括 bootloader,uboot 和 kernel
  2. Linux SDK 开发,包括量产的嵌入式 linux 系统
  3. IP 的验证和发布平台,包括 gpu,cedarx,gstreamer,drm/weston,security 以及其 他的私有软件包。IP 随 longan 的发布而发布,减少使用邮件发布;并且给出 IP 的使用方法 和系统集成的 demo 程序,方便第三方快速使用
  4. 测试,包括板级测试和系统测试,如 SATA 和 drangonboard。

Longan SDK 目录

t113_linux$ tree -L 1

├── brandy

├── build

├── buildroot

├── build.sh

├── device

├── Docs

├── evb1_auto -> device/config/chips/t113/configs/evb1_auto/

├── kernel

├── platform

├── README.md

├── test

└── tools

Qt

t113_linux/platform/framework/qt/qt-everywhere-src-5.12.5$ tree -L 1.

├── bin

├── buildsetup_sf.sh

├── buildsetup.sh

├── buildsetup_t113.sh

【全志REVB-T113-S3】LonganSDK的编译初体验 在淘宝逛着逛着,看到了这块黑不溜秋的开发板。看了一下详情,感觉还不错,看了一下价格加上LCD屏幕也不算太贵,然后就入手了。商家提供的资料是LonganSDK,之前有听过,不过没玩过,正好机会来了。替换相关文件的网盘链接就放这啦,需要自取咯。链接:https://pan.baidu.com/s/1ErLb1qDAg9IoP2EvU2FzLA?pwd=t113提取码:t113。 阅读详情

相关推荐

全志T113核心板一张表介绍其参数|性能|功耗|-盈鹏飞嵌入式

如果您的应用场景是工业级,或者有严苛的温控要求,那么T113-i会是比较好的选择,因为它的工作温度范围更广,能更好地满足这些需求。随着市场应用的逐渐细化,细分市场的处理器逐渐浮出水面,盈鹏飞嵌入式顺应市场大势,推出了以全志主控T113-i/S3/S4和A40I(T3)的相关核心模块产品和主板,那么这些处理器到底有什么优势?特别要说明的是,T113-S3/S4的内存容量是固定的(不支持扩展),这可能会限制其在某些应用中的使用。全志T113系列中的T113-i和T113-S3两款芯片,在知名度上不相上下。

szembed的博客 1万+

全志T113-S3 SDK编译与固件烧录全流程:从环境搭建到产品定制

嵌入式Linux开发中,芯片SDK的编译与固件烧录是产品落地的关键环节。以全志T113-S3为例,这颗集成DDR、双核Cortex-A7的处理器,凭借高性价比在HMI、边缘网关、充电桩主板等场景广泛使用,但其SDK结构复杂、脚本依赖多,常让工程师在“配置-编译-打包”链路中卡壳。本文从嵌入式系统基础概念出发,梳理U-Boot、内核、Buildroot根文件系统的编译原理,讲解分区表配置、设备树生成机制,并重点剖析PhoenixSuit烧录、启动卡制作及串口调试方法。针对屏幕参数修改、分区调整、驱动加载等产品

diaoju3333的博客 419

2.全志Linux Tina安装

全志Linux Tina

专业电灯大师 1207

全志T113-S3 Tina-linux --1. 开发环境搭建

T113-S3 Tina Linux学习笔记

weixin_43482414的博客 6138

Tinalinux系统简介与开发入门.pdf

全志平台Linux操作系统TinaLinux官方开发介绍文档,适合初次接触全志平台的用户,做了解入门

Elsevier期刊LaTeX双栏模板(cas-dc)实战:从Overleaf配置到投稿全流程

本文详细介绍了Elsevier期刊LaTeX双栏模板(cas-dc)在Overleaf平台上的配置与使用全流程,包括模板结构解析、标题与作者信息规范、摘要与关键词特殊格式、正文写作技巧、参考文献管理以及投稿前检查清单。特别针对Elsevier期刊投稿需求,提供了从模板安装到最终投稿的实用指南,帮助研究者高效完成论文排版工作。

weixin_28455801的博客 1322

MFC 修改CheckBox的文本颜色方法

设置主题 这一步是必须的,不可省略。 BOOL CMFCApplication1Dlg::OnInitDialog() { CDialogEx::OnInitDialog(); // 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE); // 设置小图标 // TODO: 在此添加额外的初始化代码 // 设置主题 HWND

Kim的博客 2247

电源新手别怕!手把手教你搞定Buck电路的环路补偿(附Type II/III补偿器参数计算)

本文为电源设计新手详细解析Buck电路环路补偿技术,重点介绍Type II和Type III补偿器的参数计算与设计方法。通过实例演示和实用技巧,帮助工程师快速掌握环路补偿原理,解决电源振荡、响应慢等问题,提升电路稳定性与性能。

weixin_30607029的博客 616

二维卡尔曼滤波位置,速度融合

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

Johnlee2019的博客 8451

比利时风电光伏负荷一体化数据集解析与应用

本文深度解析了由比利时输电系统运营商Elia集团提供的风电光伏负荷一体化数据集。该数据集整合了负荷、风电与光伏出力数据,并包含多时间尺度的官方预测值,时间跨度长达四年,是研究能源转型、构建电力预测模型及分析电网运行的宝贵资源。文章详细介绍了数据价值、字段含义、实战应用场景(如预测模型基准测试、风光互补性分析)以及数据处理指南,为相关领域的研究与开发提供了高质量数据基础和实践参考。

weixin_29200741的博客 427

YOLOv10改进 | 代码逐行解析(三) | YOLO中的Mosaic增强详解(新手入门必读系列)

本文给大家带来的是YOLOv10中的Mosaic增强代码的详解,可能有部分人对于这一部分比较陌生,有的读者可能知道Mosaic增强但是不知道其工作原理,具体来说Mosaic增强就是指我们的数据集中的图片在输入给模型之前的一个处理过程(我们的图片并不是直接就输入给模型了,大家的训练结果中的结果检测图片大家可以看到数据集中多个图片会组合在一起这就是简单的Mosaic增强),下面我就来讲解一下其在YOLOv10中工作原理和代码定义,下面图片为一个Mosaic增强后的图片。​。

Snu77的博客 2075

优秀的 Verilog/FPGA开源项目介绍(二十六)- ISP (图像信号处理)

介绍查看《ISP算法及架构分析介绍》今天项目的顺序就是先介绍几个关于ISP算法架构的项目,包括python、matlab、c等高级语言实现的ISP算法架构,最后介绍一个FPGA实现ISP的项目。openISPhttps://github.com/cruxopen/openISP项目介绍用python实现的ISP架构,该架构涉及到的知识如下:下图是最新实现的模块:主要模块如...

OpenFPGA的博客 4943

【华为OD技术面试手撕真题】25、验证IP地址 | 手撕真题+思路参考+代码解析(C & C++ & Java & Python & JS)

验证IP地址 华为od机试真题,华为OD技术二面,华为od机考,华为od手撕真题,华为od技术二面,华为od机试,华为OD机试的高频手撕代码题,华为od八股文

KJ.JK 4043

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

上一篇: 基于A40I/T3 SDK平台的QT4.8移植和应用开发连载(六)-盈鹏飞嵌入式
下一篇: T113 Linux 系统-Linux QT
szembed
博客等级 码龄18年 1475粉丝 256原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值