|
|
Vision SDK documentation Index
SL |
Short
Description |
Link / File Name |
Release
Documents |
||
1 |
Manifest – Licensing terms of various
TI components and VSDK |
|
2 |
Release Notes – Features List,
Platforms Supported, Known issues, Compatibility details etc. |
|
3 |
API Guide – API description of VSDK
Links |
|
4 |
Data Sheet – Performance details,
delay, DDR BW, latency, CPU loading of major UCs |
|
5 |
Getting started guide |
|
User Guides |
||
1 |
TDA2x user guide – TDA2x EVM HW/SW requirements, Installation details, Build & Run VSDK usecases |
|
2 |
TDA3x user guide – TDA3x EVM HW/SW requirements, Installation details, Build & Run VSDK usecases |
|
3 |
TDA2Ex user guide – TDA2Ex EVM HW/SW requirements, Installation details, Build & Run VSDK usecases |
|
4 |
RVP user guide – RVP HW/SW requirements, Installation details, Build & Run VSDK usecases |
|
5 |
TDA2px user guide – TDA2px EVM HW/SW requirements, Installation details, Build & Run VSDK usecases |
|
6 |
FAQ – Common for all platforms |
|
Feature Specific User Guides |
||
1 |
Auto Usecase Generation tool - Usage,
tool enhancements to support new links |
FeatureSpecificUserGuides\VisionSDK_UserGuide_UsecaseGen.pdf |
2 |
Auto Usecase Generation tool -
overview |
|
3 |
Build system – details of usage, fast
builds, custom build configuration |
FeatureSpecificUserGuides\VisionSDK_UserGuide_BuildSystem.pdf |
4 |
Network tools – Usage, Extending the tool, Communication Protocol, Network TX
Tool, Network RX Tool |
FeatureSpecificUserGuides\VisionSDK_UserGuide_NetworkTools.pdf |
5 |
ISS sensor framework – Design,
interfaces, Steps for adding new
sensor |
FeatureSpecificUserGuides\VisionSDK_UserGuide_ISS_SensorFrameWork.pdf |
6 |
Safety features of VSDK – HW supported
features, FFI, BSP and Starterware
additions for FFI |
FeatureSpecificUserGuides\VisionSDK_UserGuide_SafetyFeatures.pdf |
7 |
Security features supported on HS
device - Boot flow of TDA2x/TDA2Ex HS
devices and TDA3x GP Prime Devices,
Boot Authentication and Extended Authentication |
FeatureSpecificUserGuides/VisionSDK_UserGuide_Security_Devices.pdf |
8 |
Open Compute – steps to work with
OpenCL and OpenCV |
|
9 |
VSDK development Guide - Use Case Development, Link Development, Algorithm Link Development, Porting Vision SDK, boot time & power
optimizations, memory allocation, Filesytem usage etc. |
|
10 |
VSDK Feature List – List of all Major
HW/SW features supported |
|
11 |
VSDK ISS Sensor Framework |
FeatureSpecificUserGuides\VisionSDK_UserGuide_ISS_SensorFramework.pdf |
12 |
VSDK View To World Mesh gen
Tool |
SurroundView\VisionSDK_UserGuide_ViewToWorldMesh_genTool.pdf |
13 |
VSDK memory map user guide - To
understand/modify VSDK memory map |
|
14 |
Work Queue (WorkQ)
API in Vision SDK to offload work from a host processor to a remote processor |
|
15 |
TI Deep Learning (TIDL) file
input/output based Use Case |
FeatureSpecificUserGuides\VisionSDK_UserGuide_TI_DeepLearning.pdf |
16 |
Stereo calibration - Calibrating the stereo cameras, Usage of camAutoCalib.exe |
FeatureSpecificUserGuides\VisionSDK_UserGuide_TDA2xx_StereoCalibrationGuide.pdf |
Linux Specific
Documents |
||
1 |
Linux User guide - HW/SW requirements, Installation details,
Build & Run VSDK Linux usecases |
|
2 |
Linux Data Sheet - Performance details, delay, DDR BW,
latency, CPU loading of major Linux UCs |
|
3 |
Linux Development Guide- Use Case Development, Link Development, Algorithm Link Development, memory
map, Inter-Processor Communication, EVE Support in Linux etc. |
|
Surround View User (SRV) Guides |
||
1 |
SRV Usecases Overview - Hardware and Software Setup, running a demo
usecase |
|
2 |
2D SRV - Demo Set up, Calibration Tool, Fish-eye distortion center tool, Perspective Matrix usage |
|
3 |
3D SRV Manuel calibration tool –
calibration steps & how to use the tool |
SurroundView\VisionSDK_UserGuide_3D_SurroundView_Manual_CalibTool.pdf |
4 |
TDA2x SRV calibration guide - Setup
and Run the Calibration Use cases. Auto, Manuel & default calibration |
SurroundView\VisionSDK_UserGuide_SurroundView_Calibration_TDA2xx.pdf |
5 |
TDA3x 3D SRV user guide - System Requirements, list of Tables stored
in mmc/sd, 3D SRV & Calibration details,
Sample LOGs etc. |
SurroundView\VisionSDK_UserGuide_3D_SurroundView_TDA3xx_Demo.pdf |
6 |
2MP SR SRV User Guide – Hardware
requirements and steps to run the 2 MP use case |
|
Test Reports |
||
1 |
Test Report – System test summary,
list of all test cases with PASS/FAIL details |
|
2 |
MISRA-C /KW Report |
TestReports\VisionSDK_3_01_00_00_KW_MisraC_Report_Release.xlsx |
Architecture |
||
1 |
VSDK Architecture overview |
|
2 |
VSDK
Architecture details – deep drive |
|
Open Compute |
||
1 |
Open VX Release Notes |
|
|
|
|
PDK Documents |
||
1 |
PDK Release Notes |
|
2 |
PDK Software Development Guide |
|
3 |
PDK Datasheet |
|
4 |
SBL User Guide |
|
5 |
PDK API Guide |
|
6 |
PDK Test Report TDA2xx |
|
7 |
PDK Test Report TDA2Ex |
|
8 |
PDK Test Report TDA2Ex 17x17 |
|
9 |
PDK Test Report TDA3xx |
|
10 |
PDK Test Report TDA2Px |
|
11 |
PDK Klocwork and MISRAC Report |
|
12 |
PDK MSRAC Policy |
|
13 |
PDK Migration guide |
http://processors.wiki.ti.com/index.php/PDK/BSP_STW_To_PDK_Migration_Guide
|
Application Notes |
||
1 |
Describes device performance and peripheral
throughput of TDA2x |
|
2 |
Describes device performance and
peripheral throughput of TDA3x |
|
3 |
Describes performance knobs and how to
approach a system performance issue |
Root
Causing Performance Failures - A Guide to Fix Performance Issues |
4 |
Describes performance knobs for TDA2x
in detail |
|
5 |
Describes SBL and the items to be
changed when customer uses it for their own board |
|
6 |
DDR configuration For TDAx devices - Tool and documentation |
|
7 |
Describes IO calibration requirement
related to Manual/Virtual mode and related careabouts |
|
8 |
Describes how safety IP should be
integrated in system scenario |
|
9 |
ECC and EDC usage application note |
|
10 |
Describes Error signaling module
application note |
|
11 |
DCC App Note |
|
12 |
Describes TDA3x TeSoc
operation |
|
13 |
ADC Application note |
|
14 |
DSS pass through mode, How to use DSS
for HW in Loop like functions |
|
15 |
Application note explaining BT656
Errata W.A in system scenario |
|
16 |
A guide to port Video Driver (VIP, ISS
and DSS) to different board setup |
|
17 |
Describes ISS tuning and debugging
infrastructure |
|
18 |
Describes various Power optimization
knobs and SW functions |
|
19 |
AVS and ABB application note |
|
20 |
Automated Power measurement on TDAx board - Tool and documentation |
|
21 |
Debugging, trace and profiling tool
using CCS |
|
22 |
Describes all the SW components which
needs to be changed when proting a new OS on A15 |
|
Vision SDK Training Materials |
||
1 |
TDAx Platform and SW introduction |
|
2 |
VSDK Architecture overview |
|
3 |
VSDK
Architecture details – deep drive |
|
4 |
Starterware, SBL and BIOS Drivers |
TrainingSlides\BiosDriver_Overview.pdf |
5 |
Video Drivers |
|
6 |
Imaging Subsystem |
|
7 |
Power Management Software Introduction |
|
8 |
Introduction to EVE/DSP and Algorithm
Portioning strategy |
TrainingSlides\Introduction to EVE-DSP Features,
Partitioning of Algorithms.pdf |
9 |
DSP getting started |
|
10 |
DSP Optimization Tutorial |
|
11 |
EVE architecture |
|
12 |
EDMA3 overview |
|
13 |
VCOP programming |
|
14 |
System Tuning & BW
monitoring/control |
|
15 |
Debugging, Instrumentation &
profiling tools |