发作品签到
专业版

全志T113-S3智能家居86屏

工程标签

1.8w
0
0
84

简介

全志T113-S3智能家居86屏

简介:全志T113-S3智能家居86屏
星火计划2024

开源协议

GPL 3.0

创建时间:2024-01-19 19:36:43更新时间:2024-06-19 09:52:19

描述

全志T113-S3智能家居86屏

不知道大家是否还记得前段时间发布的V3S开发板,由于硬件解码一直无法完成,于是作者找到了一款全志最新发布的芯片T113-S3,该芯片采用双核A7,支持全志提供的Tina Linux SDK,文档齐全,经过一段时间的调整,项目已经完全可以量产。

更新日志

2024-04-27 V5验证完成,更新Tina5.0 测试镜像t113_linux_pi_uart0_480.img

2024-03-29 更新构建手册,更新SD卡,SPI Nand镜像,修复开机LOGO问题,增加交流群

2024-03-21 更新构建手册,更新SD卡,SPI Nand镜像,正式支持SPI Nand

2024-02-13 文档创建

2024-01-24 项目立项

交流群

项目说明

该项目是一个以全志T113-S3芯片为核心,应用于智能家居场景中的86型智能触控屏解决方案。全志科技T113-S3芯片集成了先进的处理器技术,专为满足智能家居控制系统对于性能、功耗及无线连接等方面的需求而设计。

项目特性

  • 4寸 86屏幕,RGB接口,分辨率480*480
  • 全志T113-S3主控,双核A7,内存128M,支持硬件解码,和D1s Pin to Pin,支持相互替换
  • RTL8723 WIFI模块,用于连接WIFI
  • SPI Nand,支持从SPI Nand启动系统
  • 双USB接口,其中一个支持Host/Device,另一个仅支持Host
  • 通过PH2.0扩展的2个串口,用于RS485等功能
  • 适配全志Tina-Linux,支持快启

硬件说明

  • 成本:PCB板58元+屏幕69元,约127元
  • 主控芯片:T113-S3(可使用D1s替代)
  • WIFI模组:RTL8723BS(计划使用RTL8723DS替代)
  • RTC芯片:RX8025T-UB/UC(驱动有点问题,Tina-Linux暂时无法支持)
  • 串口转USB:CH340N
  • SPI Nand:W25N01G(暂时未测试)
  • 背光驱动:RY3730
  • 芯片供电:SY8089AAAC
  • 屏幕:ST7701 86屏幕 RGB接口480x480

硬件设计参考:

【全志在线 x YuzukiHD】哪吒 D1s 开发板

https://oshwhub.com/GloomyGhost/34e1fe88b79f49b891df150db9c34cc4

参考购买链接

量产注意事项

RTC

RX8025T目前软件适配存在问题,可空焊使用T113-S3内置的RTC

焊接铜柱

手焊时,直接用锡膏在螺丝孔位置涂一圈,然后风枪或者加热台加热即可。

亚克力背板

选择“背板”PCB,只选择机械层导出,发淘宝切割即可

测试固件

SD卡,RTL8723BS wifi:请参考附件tina_t113-86_uart0.img

固件烧录

将SD卡插入电脑,打开PhoenixCard.exe,点击固件,加载img固件,然后选择启动卡,再点击烧卡即可,需要注意的是,一定要选择启动卡,否则会启动失败!。

SDK开发

参考下方文档

组装

使用M3* 5螺丝(推荐内六角,不容易滑丝),直接拧亚克力背板即可

屏幕部分使用双面胶粘贴,推荐3M的4229P双面胶,5MM宽

功能

硬件视频解码:https://www.bilibili.com/video/BV1VH4y1E7rD/

音乐播放:https://www.bilibili.com/video/BV1ep421o7GT/

LVGL:https://www.bilibili.com/video/BV1Kt421p7jq/?vd_source=be70fa55ac113f4735a6b71fc42e5574

B站演示视频

https://www.bilibili.com/video/BV1VH4y1E7rD/?vd_source=be70fa55ac113f4735a6b71fc42e5574

https://www.bilibili.com/video/BV1ep421o7GT/

https://www.bilibili.com/video/BV1Kt421p7jq/

https://www.bilibili.com/video/BV1Vu4m1K7pX/?vd_source=be70fa55ac113f4735a6b71fc42e5574

https://www.bilibili.com/video/BV1iU421d7KB/?vd_source=be70fa55ac113f4735a6b71fc42e5574

https://www.bilibili.com/video/BV1Ja4y187B5/?vd_source=be70fa55ac113f4735a6b71fc42e5574

https://www.bilibili.com/video/BV1Re411E7uR/?vd_source=be70fa55ac113f4735a6b71fc42e5574

https://www.bilibili.com/video/BV1bT4y1h7w8/?vd_source=be70fa55ac113f4735a6b71fc42e5574

Tina-SDK构建

WSL配置

按照要求配置WSL环境,具体过程可参考百度,建议系统为Ubuntu 20。

安装构建工具

进入系统后,输入下方命令安装需要的工具

sudo apt update -y

sudo apt full-upgrade -y

sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \

bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib \

git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev libgmp3-dev \

libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev \

libssl-dev libtool lrzsz mkisofs msmtp ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 \

python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo \

uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev

安装REPO工具

repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。因此,使用repo工具之前,请先确保已经安装git。 为什么要用repo? 项目模块化/组件化之后各模块也作为独立的 Git 仓库从主项目里剥离了出去,各模块各自管理自己的版本。Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多分支版本,为了方便统一管理各个子项目的Git仓库,需要一个上层工具批量进行处理,因此repo诞生。 repo也会建立一个Git仓库,用来记录当前Android版本下各个子项目的Git仓库分别处于哪一个分支,这个仓库通常叫做:manifest仓库(清单库)。

 

请参考附件Tina SDK构建指南.pdf(网页上传代码会触发关键词,请务必看附件文档!!!)

https://oshwhub.com/attachments/2024/2/MrgsWEOpeveQ1DKC61X53E7aN7jAzjTNlf2S2IN5.pdf?operation=download

Tina-SDK开发文档

(这些是全志自己编写的开发文档,文档实在太大,只能百度云分享了)

链接: https://pan.baidu.com/s/1D8aXmBYUHejMhualUpo79Q?pwd=7ckw

提取码: 7ckw 复制这段内容后打开百度网盘手机App,操作更方便哦

展示图片

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
base-files.tar.gz
196
2
phoenixcard4.2.8.zip
311
3
t113-s3_datasheet_v1.2.pdf
307
4
D1_SCHEMATIC_NEZA_V1_2.pdf
179
5
t113-s3_user_manual_v1.1.pdf
891
6
ST7701_v1.2.pdf
262
7
board.dts
181
8
config-5.4
163
9
defconfig
155
10
env.cfg
163
11
st7701_86.c
154
12
st7701_86.h
126
13
sys_config.fex
155
14
sys_partition.fex
150
15
Tina SDK构建指南.pdf
326
16
tina_t113-pi_uart0_sdcard.img
257
17
tina_t113-pi_uart0_spinand.img
265
18
t113_linux_pi_uart0_480.img
384
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航