处理器SDK Linux

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 处理器SDK Linux
  • 登录
接下来我们来主要来先看一下 就是 Linux 上的 processor SDK 首先呢 我们可以到 就是你在下载的话 你可以到 TI.com 上面去搜索 processor SDK 然后 processor SDK 的话它就会有一张列表 列出所有的对应的就是你可能 因为基于不同的 processor 它有不同的 SDK 包 所以你要选择一个对应的 SDK 包 比如说这个是 AM57的 processor SDK 包 你点进去以后 它有三个选项 第一个是普通的 Linux 第二个是基于 real time 的 Linux 的 SDK 包 第三个是基于 RTOS 的这个开发包 再往下走的话呢你可以 就是刚才我们如果选择 Linux 的开发包之后 你会看到一个 就是下载我们对应的 Linux 的安装包的文件 就是这个 .bit文件 Linux 这个 .bit 文件 它实际上你把这个整个 应该是1G多一点 或者是2G 多一点 这个整个的安装包下下来 然后应该是在你的 台式机 你的 pc 或者笔记本上的 Linux 的系统里面去安装这个 processor SDK 然后这个 processor SDK 呢 现在因为我们现在的 processor SDK 基本上都是在64bit 的 Linux 的 OS 上去做的 所以建议大家是使用64bit 的 UBAN2 12. 应该最好现在是用14.04 当然12.04也应该是可以用的 就是使用12.04或者是14.04 这个是肯定是没有问题的 因为我们主要的开发都是基于 UBAN2 12.04 14.04 的64bit 的版本 同样的在这个页面的底下你可以找到 除了刚才那个安装包之外 你可以找到就是已经预先编译好的 一些 SD Card images 或者是一些对应的一些开发的文档 还有一些像 toolchain 都已经封装在就是 等于是放在这个页面里面 然后这个 SD Card images 主要是针对 就是相当于你是在 EVM 板上先做一些测试啊 或者是你先做一些评估的话 可以先使用我们预先编译好的 SD Card images 你把它烧写到 SD Card 里面 它就可以直接在我们的 EVM 板上就开始运行 然后你可以直接使用 EVM 板 来对整个系统进行评估 然后对应的文档就是说我们会有一些 在这个页面底下同样有一些关于 怎么使用这个 SDK 来启动 就是怎么从 EVM 板上开始进行调试 所有的说明文档都在 我们的当前的这个页面底下 然后除此之外呢我们有一个 wiki 就是实际上你从刚才的那个页面 刚才那个 processor SDK 的下载页面 它其实里面也有一个链接 它会链接到这来 链接到这儿来的话 它是我们的一个 processor wiki 的界面 这个 wiki 的界面里面含有比较丰富的内容把 从最开始的教你怎么使用这个 EVM 板去做 SDK 的开发 以及这个U-Boot 里面内容 U-Boot 里面具体支持哪些外设 那些外设的驱动 然后 Kernei 里面的外设的驱动 所以在这些里面都有些提及 所以如果你关心某一块的东西 你只需要知道到这个页面底下 去查看相关的一些内容就可以了 然后 training 的话 这一块其实我们在 刚才的那个processor wiki 的界面底下 也有类似的一些 trainiing 的 session 有一些 training 的视频 和一些 training 的文档都在那个下面 其实建议大家如果你是使用 processor SDK 进行开发 或者是说你准备用 TI 的 这些 soc 来进行开发 都可以先到我们 processor SDK 的 wiki 上面 找到这些训练的材料先可以看一看 然后很多东西是非常有帮助的 这个是我们 AM57 的一个开发板 然后它 这个开发板分成两个部分 第一个部分是它的主板的部分 就是实际上是一个 AM57 的一个系统 然后这一块是它屏幕的板卡 然后我们等于是说我们把这个 就是这两块结合起来 就可以去在上面做一些显示 或者是做一些其它部分的接口的调试 这个是我们目前在这个 processor SDK 里面 比如说在 AM57 上面使用的 matrices的界面 它是一个可触摸的一个界面 然后刚才也讲到了其实 我们 processor SDK 里面也包含了 基本上把所有的 系统需要的东西全都包含在里面 首先底层是基于我们的 SOC 然后像 U-Boot 这一块 Kernel 都已经基本上 已经给大家已经定制好了 然后我们的 Kernel 也是基于主流的 Linux Kernel 然后文件系统这一块 就是我们有一个大一点的文件系统 包含了所有的这些 Linux下面 需要的一些调试的工具 像 GCC 之类的 Tool training 都包含在这里面 也有一个非常小的一个文件系统 去做这些就等于说提供一个 最基本的一个 Linux 小系统 然后可以在上面做自己的一些定制 另外就是对于 Linux 这边的软件来说的话 我们在 processor SDK 里面你可以看到 基本上所有的驱动都是由 TI 来提供的 就是说你在 AM57也好 335也好 还有437 还是 Keystone 系列也好 底层所有的驱动都是由 TI 的 PDK 或者是 CSL 来提供 就是相当于是提供了整个的 Linux 驱动 然后对于上层的话呢 我们在 Qt 这个界面 就是这个图形上面 做了基于Qt 的界面 然后我们有这个 Matrix Launcher 这个是基于 HTLM5 的这个 Launcher 然后就等于是说在上面 提供了一些基本的一些应用 就是我们的一些 Benchmarks 的应用 然后还有最基础的应用 当然你也可以使用 因为这本身是一个标准的 Linux 内核 所以实际上你可以去使用 任何一个叫做图形界面来做 只要你在上面 文件系统里面把自己的图形的服务器下载下来 然后把它安装进去 你都可以在整个的系统上去实现
课程介绍 共计3课时,35分2秒

处理器SDK介绍_2016 TI 嵌入式产品研讨会实录

SDK 处理器 嵌入式 研讨会

本课程为2016 TI 嵌入式产品线下研讨会实录,讲解了处理器SDK的概述、Linux下的处理器SDK、以及RTOS下的SDK等。

推荐帖子

【晒样片】+用LED 矩阵管理器(TPS92661-Q1)  
本帖最后由 DavidZH 于 2015-1-28 16:51 编辑              这次申请样品的速度飞快啊,只用了3天就搞定了,很给力。目前只用到了LED灯的照明芯片,只申请了5片。 申请样品时需要注意:     1、如果是企业用户申请最好填企业邮箱,这样申请会快很多; &n...
DavidZH TI技术论坛
用CC2541 sensortag做毕设需要学习什么?
本科毕设,打算利用CC2541 sensortag 做以下的东西 各位懂技术的牛人,能否根据我做的东西,告诉我需要学习什么知识来完成。 要是有推荐的书籍或者网页就跟好了。 利用CC2541SensorTag,采集屋内环境温度信息,如果超出一定数值,将信息发送给住户,告知可能屋内可能着火。采集湿度信息,如果超出一定数值,可能是下雨,发送信息给住户,提醒关窗。采集窗户的状态(利用磁力计)...
mazizai 无线连接
【TI首届低功耗设计大赛】+ 系统软件设计
本帖最后由 azhiking 于 2014-11-18 21:31 编辑 整个系统功能比较简单,无操作系统,所以整个软件设计分为3层:BSP,Drivers和App。软件设计框图如下: 软件部分需要完成的有: GUI部分: 1. 按键 2. 菜单 3. 界面 传感器与OLED部分: SPI驱动 IIC驱动(IO口软件模拟) OLED驱动(SSD1603主控) DS323...
azhiking 微控制器 MCU
CCS3.3编译器问题
大家好,CCS3.3编译器可以编译C文件和C++,我现在例程里做的,但是例程source里的文件是C语言的,我使用了其他C++文件,编译的时候就会各种报错,我想通过C++语言编译,求问怎么修改?...
amosjie DSP 与 ARM 处理器
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved