处理器SDK RTOS (PSDK RTOS)
1.PSDK RTOS方框图
PSDK RTOS方框图,如图7-65所示。
图7-65 PSDK RTOS方框图
2.硬件
1)Evaluation Module (EVM):Ti 推出的硬件开发板。用于快速原型设计和新产品开发,可以帮助开发人员在短时间内实现复杂的嵌入式系统功能。
2)JTAG:调试执行,通过JTAG无引导模式加载程序。
3)uart:通过uart终端输出应用程序的状态。
3.软件
推荐IDE:Code Composer
Studio (CCS),CCS Setup for J721E
Demos预构建Demos:直接通过源码构建Demos:Linux, Windows(很少)
SDK组件下表列出了SDK包中,部分顶级文件夹及其所代表的组件,见表7-7。
表7-7 文件夹、组件、用户说明
文件夹 |
组件 |
用户说明 |
vision_apps |
视觉应用 |
Demos |
pdk_jacinto_* |
平台开发工具 |
PDK |
~~mcusw~~ |
MCU软件 |
MCU软件 |
tidl_j7_* |
TI深度学习产品 |
TIDL产品 |
tiovx |
TI OpenVX |
TIOVX |
tiadalg |
TI自动驾驶算法 |
TIADALG |
文件夹 |
组件描述 |
bin |
包含用于配置主机系统的帮助程序脚本和目标设备。这些脚本中的大多数都由setup.sh使用脚本。 |
板级支持 |
主要包含linux内核源码,uboot源码,及其他组件。 |
配置 |
yocto工具的构建链接(yocto构建大约需要十几个小时,一般情况下不会去编译yocto)。 |
文档 |
直接打开index.html,即可阅读整个SDK的官方文档。 |
示例应用 |
包含一些benchmarks等应用demo。 |
文件系统 |
存放默认、最小的文件系统。 |
linux-devkit |
交叉编译工具链和库以加快目标设备的开发速度。 |
Makefile |
顶级编译脚本(make)。 |
补丁 |
补丁、预留目录。 |
Rules.make |
设置顶级生成文件使用的默认值以及子组件生成文件。 |
setup.sh |
配置用户主机系统和目标开发系统。 |
yocto-build |
此目录允许重建SDK组件和使用Yocto Bitbake的文件系统。 |
2.特征
1)性能 - TDA4VM处理器提供8 TOPS的深度学习性能,并以低功耗实现硬件加速的边缘人工智能。
2)摄像头接口 - 两个与树莓派兼容的CSI-2端口,以及一个高速40针Semtec相机连接器,可连接最多八个相机(需要TIDA-01413传感器融合附加卡)。
3)连接性 - 三个USB 3.0 Type A端口,一个USB 3.0 Type C端口,一个以太网口,一个M.2 Key E连接器和一个M.2 Key M连接器,四个CAN-FD接口,通过一个USB桥接器支持四个UART终端。
④内存 - DRAM,LPDDR4-4266,总计4GB内存,支持行内ECC(Error Checking and Correcting)。
① 显示 - DisplayPort支持最高4K分辨率和MST功能,以及1080p HDMI。
参考文献链接
https://registry.khronos.org/OpenVX/specs/1.3.1/html/OpenVX_Specification_1_3_1.html
标签:PSDK,RTOS,处理器,组件,TDA4VM,SDK From: https://www.cnblogs.com/wujianming-110117/p/18312300