您尚未登录。

楼主 # 2025-10-07 07:13:03

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

用T113-S4搭建一个8.8寸长条屏HMI开发平台

愿景就是用最流行的硬件元素搭建一个通用的HMI开发平台,方便广大工程师朋友和电子发烧友验证和拓展自己的想法。

SOC选用T113-S4,是当红的全志SOC平台,双A7自带256MB内存,足够支撑Qt之类的图形应用开发;屏幕选用8.8寸MIPI长条屏,国内众多厂家都有出品,淘宝上早卖成了白菜价。最后希望这个平台能够做到5年之内不过时,不停产。

板子已经画好了。带一个USB Type A和一个Type C接口,液晶屏和触摸屏接口在左侧。SOC多余的引脚通过下方的双排针引出。板子比较紧凑84mmx50mm。
3D仿真图
长条屏图片
欢迎大家留言讨论。板子打样回来以后,我会更新后续的调试进展。

参考资料
WhyCan 8.8寸开发板
Tina Linux 框架下的 LCD 屏幕适配

最近编辑记录 wuyu (2025-10-07 07:35:11)

离线

#1 2025-10-07 12:08:05

lanlanzhilian
会员
注册时间: 2021-12-21
已发帖子: 157
积分: 62

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

S4比S3贵不少吧

离线

楼主 #2 2025-10-07 12:58:39

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

lanlanzhilian 说:

S4比S3贵不少吧

我是在whycan淘宝店买的样品,贵了12元。S3和S4是pin对pin兼容的,采用S4主要是为可能的扩展留出余量。毕竟多媒体应用很吃内存。

离线

#3 2025-10-09 09:13:18

soso
会员
注册时间: 2022-05-03
已发帖子: 133
积分: 171

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

不错,蹲个后续,到时加一个usb的副屏功能~

离线

#5 2025-10-09 15:42:13

SUPER_CRJ
会员
注册时间: 2024-01-07
已发帖子: 17
积分: 17

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

wuyu 说:
lanlanzhilian 说:

S4比S3贵不少吧

我是在whycan淘宝店买的样品,贵了12元。S3和S4是pin对pin兼容的,采用S4主要是为可能的扩展留出余量。毕竟多媒体应用很吃内存。

内置256MB的内存,真是厉害.
我画图就讨厌画这么多线.

离线

楼主 #6 2025-10-10 22:07:53

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

IMG_4312_20251011-0926.png
板子已经打样回来,BSP也调通,下一步弄Mipi屏的驱动!

最近编辑记录 wuyu (2025-10-11 09:27:15)

离线

楼主 #7 2025-10-14 09:34:52

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

soso 说:

不错,蹲个后续,到时加一个usb的副屏功能~

是有打算实现Windows副屏功能。

IddCx是微软和英国的DisplayLink联合开发的Windows虚拟显卡模型。它于2018年正式发布,支持的操作系统有Windows 10和Windows 11。它的基本原理是利用电脑现有的真实显卡资源,虚拟出一个或者多个Windows显卡以及对应的显示器。利用这项技术,可以很方便的开发出类似网络显示器,usb显示器或者无线显示器等应用。由于这项技术是DisplayLink主导开发的,所以微软的MSDN上对它的介绍也是语焉不详,一笔带过。开发者仅凭MSDN的资料很难开发出实用的虚拟显示器应用。

值得庆幸的是github上已经有了开源的IddCx驱动代码,而且还是一个中国人做的。我打算参考他的代码实现,然后设法把代码推送到他的git库中去。
https://github.com/chuanjinpang/win10_idd_xfz1986_usb_graphic_driver_display

据我所知,这个代码是全球范围内IddCx模型USB副屏驱动开源第一人。向作者致敬!他在本站也有账号:
https://whycan.com/t_9873.html

最近编辑记录 wuyu (2025-10-14 09:36:43)

离线

#8 2025-10-14 09:46:17

ubuntu
会员
注册时间: 2020-03-30
已发帖子: 324
积分: 302

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

@wuyu
Windows是免驱的吗?还是需要另外手动安装驱动呢?

离线

楼主 #9 2025-10-14 09:50:33

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

ubuntu 说:

@wuyu
Windows是免驱的吗?还是需要另外手动安装驱动呢?

要手动安装驱动,当然如果肯出钱通过微软的硬件认证,微软可以把驱动程序集成到Windows发布中去。

离线

#10 昨天 09:00:35

soso
会员
注册时间: 2022-05-03
已发帖子: 133
积分: 171

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

@wuyu
就是这个大佬。我们已经合作推出来几款硬件,适配了这个驱动了~~

离线

楼主 #11 昨天 17:30:20

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

Mipi屏也调通了。也没怎么调,采用的whycan的驱动程序,一字没改就是通的。

/ # cat /sys/class/disp/disp/attr/sys
screen 0:
de_rate 300000000 hz, ref_fps:60
mgr0: 480x1920 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[0] force_sync[0] unblank direct_show[false] iommu[1]
dmabuf: cache[0] cache max[0] umap skip[0] umap skip max[90]
        lcd output      backlight(255)  fps:60.6         480x1920
        err:1   skip:156        irq:7663        vsync:0 vsync_skip:0
   BUF    enable ch[1] lyr[0] z[16] prem[N] a[pixel 255] fmt[  0] fb[ 480,1920; 480,1920; 480,1920] crop[   0,   0, 480,1920] frame[   0,   0, 480,1920] addr[  800000,       0,       0] flags[0x       0] trd[0,0]
depth[ 0] / #

mipi.png

离线

楼主 #13 今天 11:00:10

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

硬解1080p

离线

楼主 #14 今天 11:05:39

wuyu
会员
注册时间: 2021-10-10
已发帖子: 48
积分: 161

Re: 用T113-S4搭建一个8.8寸长条屏HMI开发平台

硬解码采用的T113 VE,软件做的scale down和color space conversion。所以双核几乎占满,而且画面有卡顿。要想完美效果,颜色空间转换也要交给DE或者G2D去做。
%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202025-10-16%20094050.png

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn