1. Overview

Welcome to Processor SDK Linux Edge AI for AM68A !

The SDK provides software and tools to let the users effectively balance deep learning performance with system power and cost on Texas Instrument’s processors for edge AI applications. We offer a practical embedded inference solution for next-generation vehicles, smart cameras, edge AI boxes, and autonomous machines and robots. In addition to general purpose micro processors, AM68A has integrated micro controllers, DSP, and accelerators for neural network, image, vision, and multimedia processing. With a few simple steps one can run high performance computer vision and deep learning demos using a live camera and display.

pic1

pic2

pic3

../_images/edgeai-sdk-feature.png

Fig. 1.1 Processor SDK Linux Edge AI for AM68A feature overview

The SDK also enables an interplay of multiple open-source components such as GStreamer, OpenVx, OpenCV and deep learning runtime such as TFLite, ONNX and Neo-AI DLR. The reference applications showcase perception based examples such as image classification, object detection and semantic segmentation in both Python and C++ variants. The SDK supports edit-build-debug cycles directly on the target and also on PC to cross compile and build the applications.

../_images/open-src-components.png

Fig. 1.2 Industry Standard Components supported in Processor SDK Linux Edge AI for AM68A

The SDK mainly comprises of three parts as shown in the illustration below. The Edge AI application stack is used to run analytics applications with real-time inputs/outputs. The Foundational Linux components providing OS, uBoot, kernel, filesystem, linux drivers and firmware for the remote core and hardware accelerators.

../_images/sdk_overview_am68a.jpg

To get started with the setup click the Next button.