“100ASK T113s3-PRO”的版本间的差异

来自百问网嵌入式Linux wiki
第58行: 第58行:
 
## 手册文档
 
## 手册文档
 
Tina-LinuxSDK系统开发与测试
 
Tina-LinuxSDK系统开发与测试
 
+
- [[File:T113s3_Tina_Linux_OTA_开发指南.pdf]]
[[File:T113s3_Tina_Linux_OTA_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_syslog_使用指南.pdf]]
[[File:T113s3_Tina_Linux_syslog_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_Tinatest测试_使用指南.pdf]]
[[File:T113s3_Tina_Linux_Tinatest测试_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_U-Boot_开发指南.pdf]]
[[File:T113s3_Tina_Linux_U-Boot_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_WiFi_RF测试_使用指南.pdf]]
[[File:T113s3_Tina_Linux_WiFi_RF测试_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_安全_开发指南.pdf]]
[[File:T113s3_Tina_Linux_安全_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_存储_开发指南.pdf]]
[[File:T113s3_Tina_Linux_存储_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_存储性能_参考指南.pdf]]
[[File:T113s3_Tina_Linux_存储性能_参考指南.pdf]]
+
- [[File:T113s3_Tina_Linux_打包流程_说明指南.pdf]]
[[File:T113s3_Tina_Linux_打包流程_说明指南.pdf]]
+
- [[File:T113s3_Tina_Linux_量产测试_使用指南.pdf]]
[[File:T113s3_Tina_Linux_量产测试_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_配置_开发指南.pdf]]
[[File:T113s3_Tina_Linux_配置_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_网络性能_参考指南.pdf]]
[[File:T113s3_Tina_Linux_网络性能_参考指南.pdf]]
+
- [[File:T113s3_Tina_Linux_系统裁剪_开发指南.pdf]]
[[File:T113s3_Tina_Linux_系统裁剪_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_系统软件_开发指南.pdf]]
[[File:T113s3_Tina_Linux_系统软件_开发指南.pdf]]
+
- [[File:T113s3_Linux_SPI-NAND_开发指南.pdf]]
[[File:T113s3_Linux_SPI-NAND_开发指南.pdf]]
+
- [[File:T113s3_Linux_离线烧录_开发指南.pdf]]
[[File:T113s3_Linux_离线烧录_开发指南.pdf]]
 
  
  
 
Tina-Linux设备驱动开发
 
Tina-Linux设备驱动开发
 
+
- [[File:T113s3_Linux_G2D_开发指南.pdf]]
[[File:T113s3_Linux_G2D_开发指南.pdf]]
+
- [[File:T113s3_Linux_GPADC_开发指南.pdf]]
[[File:T113s3_Linux_GPADC_开发指南.pdf]]
+
- [[File:T113s3_Linux_GPIO_开发指南.pdf]]
[[File:T113s3_Linux_GPIO_开发指南.pdf]]
+
- [[File:T113s3_Linux_HDMI20_开发指南.pdf]]
[[File:T113s3_Linux_HDMI20_开发指南.pdf]]
+
- [[File:T113s3_Linux_I2S_开发指南.pdf]]
[[File:T113s3_Linux_I2S_开发指南.pdf]]
+
- [[File:T113s3_Linux_IR-RX_开发指南.pdf]]
[[File:T113s3_Linux_IR-RX_开发指南.pdf]]
+
- [[File:T113s3_Linux_IR-TX_开发指南.pdf]]
[[File:T113s3_Linux_IR-TX_开发指南.pdf]]
+
- [[File:T113s3_Linux_LCD_开发指南.pdf]]
[[File:T113s3_Linux_LCD_开发指南.pdf]]
+
- [[File:T113s3_Linux_LRADC_开发指南.pdf]]
[[File:T113s3_Linux_LRADC_开发指南.pdf]]
+
- [[File:T113s3_Linux_Media_开发指南.pdf]]
[[File:T113s3_Linux_Media_开发指南.pdf]]
+
- [[File:T113s3_Linux_RTC_开发指南.pdf]]
[[File:T113s3_Linux_RTC_开发指南.pdf]]
+
- [[File:T113s3_Linux_SID_开发指南.pdf]]
[[File:T113s3_Linux_SID_开发指南.pdf]]
+
- [[File:T113s3_Linux_SPDIF_开发指南.pdf]]
[[File:T113s3_Linux_SPDIF_开发指南.pdf]]
+
- [[File:T113s3_Linux_SPI_开发指南.pdf]]
[[File:T113s3_Linux_SPI_开发指南.pdf]]
+
- [[File:T113s3_Linux_Standby_开发指南.pdf]]
[[File:T113s3_Linux_Standby_开发指南.pdf]]
+
- [[File:T113s3_Linux_Thermal_开发指南.pdf]]
[[File:T113s3_Linux_Thermal_开发指南.pdf]]
+
- [[File:T113s3_Linux_TWI_开发指南.pdf]]
[[File:T113s3_Linux_TWI_开发指南.pdf]]
+
- [[File:T113s3_Linux_UART_开发指南.pdf]]
[[File:T113s3_Linux_UART_开发指南.pdf]]
+
- [[File:T113s3_Linux_USB_开发指南.pdf]]
[[File:T113s3_Linux_USB_开发指南.pdf]]
+
- [[File:T113s3_Linux_AUDIOCODEC_开发指南.pdf]]
[[File:T113s3_Linux_AUDIOCODEC_开发指南.pdf]]
+
- [[File:T113s3_Linux_CCU_开发指南.pdf]]
[[File:T113s3_Linux_CCU_开发指南.pdf]]
+
- [[File:T113s3_Linux_CE开发指南.pdf]]
[[File:T113s3_Linux_CE开发指南.pdf]]
+
- [[File:T113s3_Linux_CPUFREQ_开发指南.pdf]]
[[File:T113s3_Linux_CPUFREQ_开发指南.pdf]]
+
- [[File:T113s3_Linux_Display_开发指南.pdf]]
[[File:T113s3_Linux_Display_开发指南.pdf]]
+
- [[File:T113s3_Linux_DMAC_开发指南.pdf]]
[[File:T113s3_Linux_DMAC_开发指南.pdf]]
+
- [[File:T113s3_Linux_DMIC_开发指南.pdf]]
[[File:T113s3_Linux_DMIC_开发指南.pdf]]
+
- [[File:T113s3_Linux_EMAC_开发指南.pdf]]
[[File:T113s3_Linux_EMAC_开发指南.pdf]]
 
  
  
 
Tina-Linux系统优化
 
Tina-Linux系统优化
 
+
[[File:T113s3_Tina_Linux_内存优化_开发指南.pdf]]
[[File:T113s3_Tina_Linux_内存优化_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_启动优化_开发指南.pdf]]
[[File:T113s3_Tina_Linux_启动优化_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_系统调试_使用指南.pdf]]
[[File:T113s3_Tina_Linux_系统调试_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_功耗管理_开发指南.pdf]]
[[File:T113s3_Tina_Linux_功耗管理_开发指南.pdf]]
 
  
  
 
Tina-Linux系统组件开发
 
Tina-Linux系统组件开发
[[File:T113s3_Tina_Linux_LCD_调试指南.pdf]]
+
- [[File:T113s3_Tina_Linux_LCD_调试指南.pdf]]
[[File:T113s3_Tina_Linux_LEDC_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_LEDC_开发指南.pdf]]
[[File:T113s3_Tina_Linux_PWM_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_PWM_开发指南.pdf]]
[[File:T113s3_Tina_Linux_SPI_LCD_调试指南.pdf]]
+
- [[File:T113s3_Tina_Linux_SPI_LCD_调试指南.pdf]]
[[File:T113s3_Tina_Linux_USB_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_USB_开发指南.pdf]]
[[File:T113s3_Tina_Linux_Wi-Fi_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_Wi-Fi_开发指南.pdf]]
[[File:T113s3_Tina_Linux_多媒体编码_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_多媒体编码_开发指南.pdf]]
[[File:T113s3_Tina_Linux_多媒体解码_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_多媒体解码_开发指南.pdf]]
[[File:T113s3_Tina_Linux_各平台多媒体格式_支持列表.pdf]]
+
- [[File:T113s3_Tina_Linux_各平台多媒体格式_支持列表.pdf]]
[[File:T113s3_Tina_Linux_红外_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_红外_开发指南.pdf]]
[[File:T113s3_Tina_Linux_扩展IO_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_扩展IO_开发指南.pdf]]
[[File:T113s3_Tina_Linux_蓝牙_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_蓝牙_开发指南.pdf]]
[[File:T113s3_Tina_Linux_配网_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_配网_开发指南.pdf]]
[[File:T113s3_Tina_Linux_图形系统_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_图形系统_开发指南.pdf]]
[[File:T113s3_Tina_Linux_温度控制_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_温度控制_使用指南.pdf]]
[[File:T113s3_Tina_Linux_以太网_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_以太网_开发指南.pdf]]
[[File:T113s3_Tina_Linux_音频_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_音频_开发指南.pdf]]
[[File:T113s3_Tina_Linux_Camera_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_Camera_开发指南.pdf]]
[[File:T113s3_Tina_Linux_Display_开发指南.pdf]]
+
- [[File:T113s3_Tina_Linux_Display_开发指南.pdf]]
[[File:T113s3_Tina_Linux_Key_快速配置_使用指南.pdf]]
+
- [[File:T113s3_Tina_Linux_Key_快速配置_使用指南.pdf]]
  
  
 
## 源码工具
 
## 源码工具
* 源码所在位置
+
### Tina4SDK
https://github.com/DongshanPI/100ASK_T113-Pro_TinaSDK
+
- Tina-sdk源码链接:https://pan.baidu.com/s/13uKlqDXImmMl9cgKc41tZg?pwd=qcw7 提取码:qcw7
 
+
- T113s3-PRO板级补丁包:https://github.com/DongshanPI/100ASK_T113-Pro_TinaSDK
 
 
  
 +
### Longan-SDK
 +
此套SDK是一个老版本的 原厂SDK,不太适合用来做产品,相对Tina而言比较简单,但是因为组件适配不完整,且内核等存在一些bug,所以仅供学习参考。我们不会使用其用来授课。
 +
- 百度网盘链接:https://pan.baidu.com/s/18U4dSgQj_Iayrxml4pPi1g?pwd=kfp5
  
 +
### BuildrootLTS-SDK
 +
此套SDK基于 Buildroot 主线版本,整合了 全志较新的 Linux Kernel Bootloader,最大程度简化了操作难度,比较适合用来上手学习,我们也会作为授课使用的主要支持SDK。对于做产品的同学,目前组件支持并不是特别完整,请慎重考虑。
  
 +
- 百度网盘链接:https://pan.baidu.com/s/1Gv8eTdBO139y9l0XkfJIzw?pwd=0rst
  
 
# 快速使用
 
# 快速使用
 
 
## 准备工作
 
## 准备工作
 
## 烧录更新系统
 
## 烧录更新系统

2024年6月28日 (五) 08:38的版本

100ASK_T113s3-PRO简述

100ASK-T113-PRO 全功能开发板是一款将 全志 双核A7内置128MB DDR3 适用于工业级接口的芯片最大化复用其功能,所有信号引出,支持 多种显示输出,支持 WiFi蓝牙,百兆以太网,3路USB HOST设备,可用来链接U盘 USB鼠标等设备,同时板载了 音频耳机输出接口可以通过耳机直接进行音频的播放操作,板载了 MIC设备 可以直接进行录音,为了优化整体使用,我们v1.2版本 板载了 烧录模式按键,优化了电源信号稳定性, 支持TF卡启动,支持多种 板载存储类型设备等。

基本资源特征

  • T113s3-PRO原理图:File:100ASK_T113-Pro_Base-SCH_V1.2.pdf
    T113s3 PRO开发板正面视图

    接口和外围设备

    序号1:RESET复位按键,主要用于复位系统使用。 序号2:用户按键,可自定义功能。
    序号3TF卡卡槽,用于读取TF卡并支TF卡启动系统。 序号4XR829无线模组配套的ANT天线接口。
    序号5Debug接口,用于串口输出,显示系统信息,调试登录等。 序号6OTG接口,主要用于烧写SPI-NAND系统使用,也可用于ADB调试。
    序号7电源供电切换开关,用于切换供电方式是OTG口还是DC电源口。 序号8DC接口,用于接入专用电源适配器给开发板独立供电。
    序号9eSIM卡接口,手机卡接口,用于4G模块拨号上网使用。 序号10TYPE-A USB2.0接口,用于连接常见USB设备。
    序号11TYPE-A USB2.0接口,用于连接常见USB设备。 序号12TYPE-A USB2.0接口,用于连接常见USB设备。
    序号13TV IN/OUT接口,用于连接老式AV电视机输出。 序号14多余排针信号引出 有一路I2C信号及4路 ADC信号。
    序号153.5MM耳机接口,用于播放声音。 序号16MIC咪头,专用于用于录音。
    序号17LINE接口,用于播放声音。 序号18RGB LCD接口,用于驱动显示RGB屏幕。
    序号19E-INK水墨屏接口,用于驱动类SPI水墨屏。 序号20DVP摄像头电压选择。
    序号21DVP摄像头专用接口。 序号22DVP摄像头电压选择。
    序号23DVP摄像头电压选择。 序号24RJ45网线接口,用于连接有线网络。
    序号25T113主芯片,具体参数可看规格书。 序号26网卡与摄像头功能选择排针,根据排针连接方向选择合适的复用方式。
    序号27RTL8201F网卡PHY芯片,用于有线上网。 序号28SPI-NAND FLASH,用于存储系统,系统支持SPI NAND启动。
    序号29XR829模组,用于WiFi Bluetooth 无线通信支持。 序号30USB HUB芯片,用于扩展多路USB接口。
    序号31USB串口芯片,用于支持TTL转USB信号输出。 序号32USB PCI-E接口,专用于4G模组连接使用。

核心板功能

T113s3核心板图

模块与配件

  • 7寸RGB显示屏:
  • 4寸MIPI显示屏:

配套资料

手册文档

Tina-LinuxSDK系统开发与测试

Tina-Linux设备驱动开发

Tina-Linux系统优化

Tina-Linux系统组件开发

源码工具

Tina4SDK

Longan-SDK

此套SDK是一个老版本的 原厂SDK,不太适合用来做产品,相对Tina而言比较简单,但是因为组件适配不完整,且内核等存在一些bug,所以仅供学习参考。我们不会使用其用来授课。

BuildrootLTS-SDK

此套SDK基于 Buildroot 主线版本,整合了 全志较新的 Linux Kernel Bootloader,最大程度简化了操作难度,比较适合用来上手学习,我们也会作为授课使用的主要支持SDK。对于做产品的同学,目前组件支持并不是特别完整,请慎重考虑。

快速使用

准备工作

烧录更新系统

更新NAND系统

TF卡启动系统

编译Tina-Linux系统

配置环境

获取源码

配置编译单板

编译打包

帮助与建议