首先感谢阅读,如果您也对TDA4相关的开发感兴趣,我们这边有个学习交流微信群,可以入群和大家一起交流学习。

资历较浅,水平有限,如遇错误,请大家多指正!

保持开源精神,共同分享、进步!

博主WX : AIR_12  我会拉你入群。

链接:TDA4 相关专栏        链接:TDA4  Demo  Gitee开源库

欢迎大家加入,一起维护这个开源库,给更多的朋友提供帮助。


目录

一、安装准备

二、安装

1、安装PSDK RTOS

2、安装PSDK Linux

3、PSDK Linux 与 PSDK RTOS 合并

4、安装交叉编译工具链

5、编译工程


一、安装准备

进入TI 官网,下载所需的所有内容。链接:TDA4 J721E SDK



下载PROCESSOR-SDK-LINUX-J721E(第一个) 和 PROCESSOR-SDK-RTOS-J721E(第五个) 下面的所有内容。如下两张图:


下载成功后,即可进入下一步,准备安装。

二、安装

我这里将下载好的所有文件,放在了/home/ubuntu/TDA4_0800/ 下面了,这个大家随意。

1、安装PSDK RTOS

进入文件夹,执行解压操作,首先解压最大的那个文件。完成解压后,ll查看以下内容。

cd /home/ubuntu/TDA4_0800
tar -vxf ti-processor-sdk-rtos-j721e-evm-08_00_00_12.tar.gz
ll

进入到刚刚解压的文件夹,就可以看到内容。

PS: 打开文件内的index.html,看到如下内容。找到侧边栏,3.2Vision Apps 点击link,进入详细页面。在Build and Run 里面。
TI官方提供的操作步骤在这里,如果有任何问题,可以参照这里看一下。



2、安装PSDK Linux

返回上一级目录,执行以下指令,安装PSDK Linux内容

./ti-processor-sdk-linux-j7-evm-08_00_00_08-Linux-x86-Install.bin

执行下一步,找到合适的位置安装一下。记住这个路径,一会儿需要使用到。

安装成功后,点击finish,结束。

3、PSDK LinuxPSDK RTOS 合并

将刚刚安装好的PSDK Linux 内的部分内容,拷贝到PSDK RTOS路径内。

${PSDKL_PATH}:即安装的PSDK Linux路径,需要自行替换以下

${PSDKR_PATH}:即安装的PSDK RTOS 路径,需要自行替换以下

cp ${PSDKL_PATH}/board-support/prebuilt-images/boot-j7-evm.tar.gz ${PSDKR_PATH}/
cp ${PSDKL_PATH}/filesystem/tisdk-default-image-j7-evm.tar.xz ${PSDKR_PATH}/
cp ~/CSDN/board-support/prebuilt-images/boot-j7-evm.tar.gz ./ti-processor-sdk-rtos-j721e-evm-08_00_00_12
cp ~/CSDN/filesystem/tisdk-default-image-j7-evm.tar.xz ./ti-processor-sdk-rtos-j721e-evm-08_00_00_12 

拷贝成功后,进入到PSDK RTOS的路径下,ll查看到刚刚拷贝的两个文件。

cd ./ti-processor-sdk-rtos-j721e-evm-08_00_00_12
ll

4、安装交叉编译工具链

在PSDK RTOS 目录下,执行以下命令:

./psdk_rtos/scripts/setup_psdk_rtos.sh

安装gcc 、g++等交叉编译工具链。

这个步骤拼网速了,耐心等一下。如果出现什么失败的话,可以尝试多运行几次这个指令。

中途可能需要输入你的账户密码,注意观察一下。

安装结束后,ll查看以下,会看到有几个和gcc相关的文件夹已经存在了。


5、编译工程

安装结束后,进入到vision_apps 目录下,执行编译操作,第一次编译时间较长。

使用多核编译且过滤输出error,如果没有error将不在屏幕上打印。

cd ./ti-processor-sdk-rtos-j721e-evm-08_00_00_12/vision_apps/
sudo make vision_apps -j16 |grep error


至此,TI TDA4 PSDK RTOS  开发环境安装结束。具体的每个Demo怎么用,可以查看

3.2Vision Apps 里面的User guide 的Link ,进入后,可以看到TI官方的指导说明。

6、在开发板上运行

这里将单独写一篇博客,暂缺,跟新好以后,会在这里附上链接。

[TI TDA4 J721E]PROCESSOR-SDK-J721E Demo开发板运行与测试 基于 ubuntu 18.04_AIRKernel的博客-CSDN博客


结束语:对于TI这一套,博主也是从头学起的,中间虽然遇到很多问题,只要细心阅读文档,多做实验,肯定会有很多收获的。

愿不负韶华!


【声明】
【欢迎转载转发,请注明出处。原创比较辛苦,请尊重原创,祝大家学习愉快!】
【博主专注嵌入式开发,具有多年嵌入式软、硬件开发经验,欢迎大家学习交流!】
【如有嵌入式相关项目需求,欢迎私信】

[TI TDA4 J721E]PROCESSOR-SDK-J721E RTOS Linux 开发环境搭建 基于 ubuntu 18.04相关推荐

  1. linux下嵌入式编译环境搭建,ubuntu系统下嵌入式开发环境搭建(ubuntu 16.04)

    1.安装git sudo apt-get install git 2.安装vim sudo apt-get install vim 3.安装arm-linux-gcc (1) arm-linux-gc ...

  2. Linux开发环境搭建一 ubuntu安装ssh

    在虚拟机上安装ssh,然后在windows上使用securecrt登录到虚拟机. 安装命令: sudo apt-get install openssh-server 查看ssh是否启动 ps -aux ...

  3. 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建

    整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...

  4. 手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹

    刚刚装好了Ubuntu,安装VMware Tools会让我们有更好的体验,那么为什么要安装VMware Tools?该如何安装呢?本篇博客将手把手教你安装VMware Tools,并设置共享文件夹. ...

  5. 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析

    嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...

  6. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  7. x-lite for linux,Linux Lite 4.6正式发布:现基于Ubuntu 18.04.3 LTS

    原标题:Linux Lite 4.6正式发布:现基于Ubuntu 18.04.3 LTS 创建者Jerry Bezencon于今天正式宣布Linux Lite 4.6系统版本更新,和上个版本4.4相隔 ...

  8. 嵌入式Linux开发环境搭建-4-嵌入式编程基础知识

    嵌入式Linux开发环境搭建-4-嵌入式编程基础知识 1.安装代码编辑器 2.交叉编译工作使用 1.安装代码编辑器 参考文档 ubuntu几款好用的代码编辑器_百度经验 安装sublime text ...

  9. 嵌入式linux开发环境搭建(VMware16.0.0+Ubuntu16.04.3_X64)

    目录 一.安装VMware 1.VMware介绍 2.安装VMware16.0.0 二.安装ubuntu16.04.3 LTS 1.Ubuntu介绍 2.下载安装包iso 3.安装 四.新安装Ubun ...

最新文章

  1. Java系列 – 用Java8新特性进行Java开发太爽了(续)
  2. MySQL 百万级数据量分页查询方法及其优化
  3. JAVA——保持cookie登录状态的HttpClient封装工具类
  4. 说一说Android事件分发中的requestDisallowInterceptTouchEvent
  5. JS~重写alter与confirm,让它们变成fancybox风格
  6. [数据结构] - ArrayList探究
  7. ssm java上传图片预览_ssm文件上传_上传图片
  8. win7系统登录其他服务器端口,win7系统添加打印服务器端口的操作方法
  9. 11个高效的VS调试技巧
  10. NLP:语言模型与n元语法
  11. 安卓原生系统_小米新机曝光,运行原生安卓系统;准!四川宜宾5.3级地震提前14秒预警...
  12. 解题报告:LeetCode Basic Calculator(简单计算器)
  13. Support Vector Machines
  14. ucgui移植到rt_thread simulator
  15. VUE router-view 页面布局 (嵌套路由+命名视图)
  16. android-x86 下载地址
  17. python保存文件后缀_python文件的后缀名是什么
  18. 通过pcm音频数据计算分贝
  19. TV版应用包名 TV常用apk包名 (当贝市场下载)
  20. 锂电池UN38.3测试项目介绍

热门文章

  1. 如何不写一个字完成详细设计说明书(Java体系)
  2. 昨天睡眠质量记录84分
  3. 谁成就了“气功大师”王林?
  4. containerd命令ctr,crictl
  5. [新闻] 2012互联网趋势报告摘要
  6. 蓝桥杯模拟赛2(大学生组青少年组)赛后试题解析(C实现)
  7. 推荐一些适合程序员使用的手机壁纸?
  8. 【软考备战·希赛网每日一练】2023年4月11日
  9. 沈坤荣《宏观经济学教程》第3版课后答案
  10. 我玩了玩chatGPT,她确实NB!