
.. _psdk_rtos_components_|dev_platform|:


PSDK RTOS Components
^^^^^^^^^^^^^^^^^^^^
PSDK RTOS package contains important packages like vision apps, PDK, Open VX and TIDL. All the camera, ADAS, vision and OpenVX demos
are part of PSDK RTOS. The userguide links to the relevant parts of PSDK RTOS are given here. Please check them out for details.



+------------------------+---------------------------------------+
| Version                | |psdk_rtos_version|                   |
+------------------------+---------------------------------------+
| User guide             | |psdk_rtos_user_guide|                |
+------------------------+---------------------------------------+
| Data sheet             | |psdk_rtos_data_sheet|                |
+------------------------+---------------------------------------+

Given above is the online documentation which corresponds to the latest released version.
You can also find the local copy of the documentation at ${PSDK_RTOS_PATH}/psdk_rtos/docs/user_guide

.. NOTE::

   Refer |psdk_rtos_sdk_components| for details on all PSDK RTOS package components. Some of them are listed below for easy reference.

Vision Apps
-----------

This package contains Camera, ADAS, vision, perception, OpenVX demos.

+------------------------+---------------------------------------+
| Version                | |vision_apps_version|                 |
+------------------------+---------------------------------------+
| User guide             | |vision_apps_user_guide|              |
+------------------------+---------------------------------------+

Given above is the online documentation which corresponds to the latest released version.
You can also find the local copy of the documentation at ${PSDK_RTOS_PATH}/vision_apps/docs/user_guide

Platform Development Kit (PDK)
------------------------------

This package contains device drivers, bootloaders, CSL for baremetal/TI-RTOS.

+------------------------+--------------------------------------------------------------------------+
| Version                | |pdk_version|                                                            |
+------------------------+--------------------------------------------------------------------------+
| User guide             | Refer to the |pdk_version| PDK user guide in the PSDK RTOS Documentation |
+------------------------+--------------------------------------------------------------------------+

Given above is the online documentation which corresponds to the latest released version.
You can also find the local copy of the documentation at ${PSDK_RTOS_PATH}/pdk_xx_xx_xx/docs/pdk_introduction.html

Ethernet Switch Firmware (ETHFW)
--------------------------------

This package contains Ethernet Switch Firmware for R5F.

+------------------------+---------------------------------------+
| Version                | |ethfw_version|                       |
+------------------------+---------------------------------------+
| User guide             | |ethfw_user_guide|                    |
+------------------------+---------------------------------------+

Given above is the online documentation which corresponds to the latest released version.
You can also find the local copy of the documentation at ${PSDK_RTOS_PATH}/ethfw/docs/EthFw_Getting_Started.pdf

TI OpenVX (TIOVX)
-----------------

This package contains TI's implementation of OpenVX. It includes OpenVX nodes
for VPAC, DMPAC, CSI2RX, Display, TIDL, Video decode.

+------------------------+---------------------------------------+
| Version                | |tiovx_version|                       |
+------------------------+---------------------------------------+
| User guide             | |tiovx_user_guide|                    |
+------------------------+---------------------------------------+

Given above is the online documentation which corresponds to the latest released version.
You can also find the local copy of the documentation at ${PSDK_RTOS_PATH}/tiovx/docs/user_guide

System firmware (SYSFW)
-----------------------

This package provides services for clock, power and resource management.
These services are accessed via the "sciclient" interface in PDK.

+------------------------+---------------------------------------+
| Version                | |sysfw_version|                       |
+------------------------+---------------------------------------+
| User guide             | |sysfw_user_guide|                    |
+------------------------+---------------------------------------+


