全志T113S3工业开发板
文章平均质量分 66
全志T113S3工业开发板
韦东山
深圳百问网科技有限公司技术总监,毕业于中国科学技术大学电子、软件专业双学位,10余年嵌入式一线开发经验, 畅销书<<嵌入式Linux应用开发完全手册>>作者, 擅长ARM/MIPS等架构的Linux底层系统开发, 曾为多家知名培训机构特邀讲师,2011年陆续录制的工程师必看教程------韦东山系列Linux/Android视频,有口皆碑。累计学员10万+,当之无愧成为嵌入式培训领域的佼佼者。
展开
-
T113s工业开发板文章汇总
为了更好的阅读体验,我们提供了在线文档阅读https://dshanpi.100ask.net/docs/T113s3-Industrial/BoardIntroduction,需要的同学可以通过点击网站自行阅读。第7章_TinaSDKV2.0 Kernel基本开发。第8章_TinaSDKV2.0 自定义系统开发。第6章_LinuxKernel开发。第5章_Bootloader开发。第0章_T113s工业套件简述。第4章_Tina-SDK开发。第3章_安装并配置开发环境。第1章_源码工具文档手册。原创 2024-08-23 10:45:53 · 186 阅读 · 0 评论 -
TinaSDKV2.0 自定义系统开发
通过 make menuconfig方式 来确认 自己系统默认的init服务是哪一个。通过查看TinaSDk系统默认的 defconfig 找到INIT选项,(配置文件在目录可以使用cdevice快捷命令)。通过查看那个使能来确定是busybox-init 还是 proc init 由此我们可以知道自己的程序 需要添加到那个TinaSDK rootfs覆盖目录内,才能打包成功。通过查看配置文件/选项可以知道 我们使用的是busybox- init 其中rootfs覆盖文件夹在目录内。└── etc。原创 2024-08-23 10:11:30 · 1091 阅读 · 0 评论 -
TinaSDKV2.0 Kernel基本开发
AVCC 为 1.8V 电源供电,通过一个电阻串联到GPADC的按键组。按键通过不同阻值的电阻相连接,按下不同的按键,GPADC0 口的电压不同,CPU 通过对这个电压的采样来决定具体是哪一个按键被按下。0.21V0.41V0.59V0.75VVOL+VOL-MENUENTER当按键按下时,会触发 GPADC 模块的中断,CPU 会采集 GPADC 的数据,采集到的数据转换成相应的键值之后通过 input 子系统上传到节点,程序便可以从相应的节点获取数据。原创 2024-08-17 15:52:01 · 740 阅读 · 0 评论 -
LinuxKernel开发
首先要做的是为板卡创建一个设备树并对其进行修改以描述 Nova 板卡的附加或更改的硬件。在这个简单的例子中,我们只需将/dts-v1/;/ {[…]接下来可以直接在内核源码目录下执行编译设备树命令如果我们希望在选择 AM33xx 目标时通过 make ARCH=arm dtbs 编译 Nova 的设备树,我们可以在那么它就会在使用 AM33xx 系列开发板配置时,编译设备树文件自动帮您编译这个设备树镜像。原创 2024-08-17 15:44:23 · 807 阅读 · 0 评论 -
保存并修改自己的uboot配置
保存并修改自己的uboot配置参考 https://tina.100ask.net/SdkModule/Linux_U-boot_DevelopmentGuide-04/原创 2024-08-17 15:40:23 · 228 阅读 · 0 评论 -
Uboot下增加启动LOGO图
在Tina-SDK uboot下,如果增加 logo图片,则需要准备一个 和屏幕分辨率大小类似 或者比他小的BMP图片。我们已知 7寸RGB屏幕的分辨率是1024 x 600 ,那么就需要先找到一张 小于或等于 1024 x 600 的图(为了加快显示,尽量准备小于500k的图,图片会自动等比例居中显示)。如下 我准备了 一张 分辨率 尺寸 为 782x276 分辨率的图,那么我需要先调整图片尺寸大小,再进行转换。原创 2024-08-17 15:39:24 · 446 阅读 · 0 评论 -
修改uboot支持RGB屏幕
在Tina-SDK目录下,进入到目录,找到文件,这个文件就是 uboot使用的 设备树配置文件,我们需要在这个设备树内增加对应的 7寸 RGB显示屏 设备树节点。节点信息如下,可以通过 vim gedit nano等工具进行编辑增加。注意: 要删除掉原来的&lcd0配置。添加成功后类似下图所示,之后保存退出。继续返回到 Tina-SDK 源码根目录,我们修改 uboot配置来增加 对应的 驱动模块 支持。原创 2024-08-17 15:37:17 · 332 阅读 · 0 评论 -
使用fastboot更新部分系统
首先进入到已经编译好的 tina-sdk 目录内的 out/t113-100ask 可以看到 有很多镜像文件,如下图所示,这些文件里面包含了我们最近编译过可以烧录的系统各个部分镜像。可以找到 一个 在 image目录下的boot.fex 文件,通过 ls -la 来查看这个文件的详细信息,发现这个并不是最终文件而只是一个 链接文件,真正的 文件在。如下举例,单独使用 fastboot更新 boot 分区,也就是存放内核设备树的分区。更新完成以后,我们就可以按下开发板 复位按键来重启开发板系统了。原创 2024-08-17 15:36:04 · 360 阅读 · 0 评论 -
Uboot查看并修改内核设备树节点
FDT:flattened device tree 的缩写在 U-Boot 控制台停下后,输入fdt,可以查看fdt命令帮助。原创 2024-08-17 15:33:33 · 987 阅读 · 0 评论 -
Uboot支持的命令
在uboot终端下输入?号即可查看当前uboot支持的所有 命令。原创 2024-08-17 15:32:22 · 234 阅读 · 0 评论 -
修改系统启动环境变量
首先连接好开发板的串口终端,在开发板上后,一直快速短按空格键即可进入 uboot的 shell 交互命令行内。在命令行内输入print命令,可以看到当前系统的所有环境变量。在uboot shell下 输入命令,可更改环境变量bootdelay(即 boot 启动时 log 中的倒计时延迟时间)值的大小。输入命令env save,即可将上述更改进行保存,保存后重新上电,或输入命令reset,即可看到上述更改bootdelay的延时时间被更改生效。原创 2024-08-17 15:30:53 · 287 阅读 · 0 评论 -
单独配置uboot
将编译生成的镜像烧录至开发板内以实现更新uboot作用。原创 2024-08-17 15:28:50 · 190 阅读 · 0 评论 -
单独编译bootloader部分
在tina-sdk的 lichee/brandy-2.0/目录下,执行 ./build.sh -p 平台名称,可以快速完成整个 boot 编译动作。这个平台名称是指,LICHEE_CHIP。cd lichee/brandy-2.0/u-boot-2018 进入 u-boot-2018 目录。以sun8iw20p1_uart3_defconfig为例,依次执行如下操作即可。cd longan/brandy/brandy-2.0/spl 进入spl目录,需设置平台和要编译的模块参数。原创 2024-08-17 15:28:04 · 327 阅读 · 0 评论 -
Tina-Linux Bootloaer简述
【代码】Tina-Linux Bootloaer简述。原创 2024-08-17 15:27:16 · 244 阅读 · 0 评论 -
开发环境搭建
查看上面源码工具文档手册,下载TinaSDK源码:Tina-SDKV2.0源码网盘链接:https://pan.baidu.com/s/13uKlqDXImmMl9cgKc41tZg?pwd=qcw7T113-Pro开发板扩展补丁: https://github.com/DongshanPI/100ASK_T113-Pro_TinaSDK确保校验值对上。否则需要重新上传。等待一段时间,即可解压完成。原创 2024-08-17 15:26:02 · 306 阅读 · 0 评论 -
安装并配置开发环境
使用浏览器打开网址 https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 参考下图箭头所示,点击下载安装 Windows版本的VMware Workstation ,点击即可开始下载。下载完成后全部使用默认配置一步步安装即可。原创 2024-08-17 15:24:00 · 797 阅读 · 0 评论 -
学习路线-
学习嵌入式Linux 基本知识 : https://www.bilibili.com/video/BV1VN4y137Tf。学习Git工具: https://www.bilibili.com/video/BV1CL4y1A7YG。嵌入式Linux系统优化工程师。原创 2024-08-17 15:22:18 · 195 阅读 · 0 评论 -
快速开始使用
参考下图所示,点击刷新找到TF卡,然后点击 Format 在弹出的 对话框 点击 **是(Yes)**等待格式完成即可。这两个烧写TF卡的工具,然后可以根据开发环境搭建章节,打包出相应的镜像文件,这个文件就是我们要烧写的镜像。点击完成后,不需要理会 弹出的信息,这时 我们拿起已经连接好的开发板,先按住。窗口,如下图所示,点击红框标号1,在弹出的新窗口内,我们点击 红框2。脚本,等待安装,在弹出的 是否安装驱动的对话框里面,点击安装即可。工具来烧录镜像,参考下图步骤,找到自己的TF卡盘符,点击。原创 2024-08-17 15:20:53 · 600 阅读 · 0 评论 -
启动开发板
开发板启动连接接口如下:接入和。拨动电源开关,即可启动开发板。原创 2024-08-17 15:16:14 · 584 阅读 · 0 评论 -
源码工具文档手册
LVGLUI开发:https://www.bilibili.com/video/BV1a94y1X7gP/?原创 2024-08-17 15:05:33 · 292 阅读 · 0 评论 -
T113s工业套件简述
T113-S3 支持 H.265、H.264、MPEG-1/2/4、JPEG、VC1 等全格式解码。集成多个 ADC/DAC 和 I2S/PCM/DMIC/OWA 音频接口,可提供完美的语音交互解决方案。T113-S3具有丰富的连接性,方便产品扩展,如USB、SDIO、EMAC、TWI、UART、SPI、PWM、GPADC、IR TX&RX等。此开发板的任何问题都可以在我们的论坛交流讨论 https://forums.100ask.net/c/aw/原创 2024-08-17 14:51:20 · 283 阅读 · 0 评论