Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • docs/docs.beagleboard.io
  • jkridner/docs
  • lorforlinux/docs.beagleboard.io
  • harshilbhatt2001/docs.beagleboard.io
  • Krishna_13/docs.beagleboard.io
  • gpioblink/docs.beagleboard.io
  • dhruvag2000/docs.beagleboard.io
  • jiande/docs.beagleboard.io
  • beagleplay/docs
  • beaglev-ahead/docs
  • sabeeh.khan14/docs.beagleboard.io
  • yoder/docs.beagleboard.io
  • jdneal/docs.beagleboard.io
  • ayush1325/docs.beagleboard.io
  • vishnumaiea/docs.beagleboard.io
  • andrei1998/docs-beagleboard-io-zephyr-demo
  • andrei1998/docs.beagleboard.io
  • nmenon/docs.beagleboard.io
  • epenguin/docs.beagleboard.io
  • paul_buxton/docs.beagleboard.io
  • anujdeshpande/docs.beagleboard.io
  • melta101/docs.beagleboard.io
  • krvprashanth/docs.beagleboard.io
  • samdai/docs.beagleboard.io
  • bustedwing1/docs.beagleboard.io
  • cshegedus/docs.beagleboard.io
  • wmat/docs.beagleboard.io
  • Roger18/docs.beagleboard.io
  • himanshuk/docs.beagleboard.io
  • vvaishak/docs.beagleboard.io
  • alecdenny/docs.beagleboard.io
  • san.s.kar03/docs.beagleboard.io
  • andrei1998/docs-beagleboard-io-fixes
  • SomeInterestingUserName/docs.beagleboard.io
  • edge-ai/docs
  • andrei1998/docs-beagleboard-io-rtc
  • devarsht/docs.beagleboard.io
  • andrei1998/docs-beagleboard-io-deepak-fork
  • superchamp234/docs.beagleboard.io
  • lranders/docs.beagleboard.io
  • kushalkr/docs.beagleboard.io
  • mkorpershoek/docs.beagleboard.io
  • prajnark/docs.beagleboard.io
  • touchhowling/docs.beagleboard.io
  • RobertCNelson/docs.beagleboard.io
  • Shankari02/docs.beagleboard.io
  • LucienMorey/docs.beagleboard.io
  • ketanthorat/docs.beagleboard.io
  • jjateen/docs.beagleboard.io
  • Whiz-Manas/mana-docs-beagleboard-io
  • beagley-ai/zephyr/docs.beagleboard.io
  • giuliomoro/docs.beagleboard.io
  • kevinacahalan/docs.beagleboard.io
53 results
Show changes
Showing
with 62 additions and 23 deletions
......@@ -230,7 +230,7 @@ Below are some of the use case specific properties:
output
The content of the model directory and its structure is discussed in detail in
:ref:`pub_edgeai_import_custom_models`
:ref:`ai_64_edgeai_import_custom_models`
Outputs
......
......@@ -12,7 +12,7 @@ The **app_edgeai** application at a high level can be split into 3 parts,
Here are the data flows for each reference demo and the corresponding GStreamer
launch strings that **app_edgeai** application generates. User can interact with
the application via the :ref:`pub_edgeai_configuration`
the application via the :ref:`ai_64_edgeai_configuration`
.. _ai_64_edgeai_image_classification_data_flow:
......
......@@ -76,7 +76,7 @@ access camera, display and other hardware accelerators the SoC has to offer.
After building and running the docker container, one needs to run
``setup_script.sh`` before running any of the demo applications.
Please refer to :ref:`pub_edgeai_install_dependencies` for more details.
Please refer to :ref:`ai_64_edgeai_install_dependencies` for more details.
.. _ai_64_edgeai_docker_additional_commands:
......@@ -202,14 +202,14 @@ current location is the desired location then exit this procedure.
.. code-block:: json
{
"graph": "/run/media/nvme0n1/docker_root",
"graph": "/run/images/nvme0n1/docker_root",
"storage-driver": "overlay",
"live-restore": true
}
In the configuration above, the key/value pair
**'"graph": "/run/media/nvme0n1/docker_root"'** defines the root location
**'/run/media/nvme0n1/docker_root'.**
**'"graph": "/run/images/nvme0n1/docker_root"'** defines the root location
**'/run/images/nvme0n1/docker_root'.**
4. Once the daemon.json file has been copied and updated, run the following
commands
......
......@@ -60,7 +60,7 @@ USB Camera
UVC (USB video class) compliant USB cameras are supported on the BeagleBone® AI-64.
The driver for the same is enabled in linux image. The linux image has been tested with
C270/C920/C922 versions of Logitech USB cameras. Please refer to
:ref:`pub_edgeai_multiple_usb_cams` to stream from multiple USB cameras
`the TI Edge AI SDK FAQ <https://software-dl.ti.com/jacinto7/esd/edgeai-sdk-j721e/latest/exports/docs/faq.html>`__ to stream from multiple USB cameras
simultaneously.
.. _ai_64_edgeai_imx219_sensor:
......@@ -84,7 +84,7 @@ Note that the headers have to be lifted up to connect the cameras
.. note:: To be updated
By default IMX219 is disabled. After connecting the camera you can enable it
by specifying the dtb overlay file in
``/run/media/mmcblk0p1/uenv.txt`` as below,
``/run/images/mmcblk0p1/uenv.txt`` as below,
``name_overlays=k3-j721e-edgeai-apps.dtbo k3-j721e-sk-rpi-cam-imx219.dtbo``
......@@ -92,7 +92,7 @@ Note that the headers have to be lifted up to connect the cameras
Two RPi cameras can be connected to 2 headers for multi camera use-cases
Please refer :ref:`pub_edgeai_camera_sources` to know how to list all the cameras
Please refer :ref:`ai_64_edgeai_camera_sources` to know how to list all the cameras
connected and select which one to use for the demo.
By default imx219 will be configured to capture at 8 bit, but it also supports
......@@ -119,6 +119,7 @@ required:
- Set the input format in the ``/opt/edge_ai_apps/configs/rpiV2_cam_example.yaml``
as ``rggb10``
.. _ai_64_edgeai_install_dependencies:
Software setup
==============
......@@ -131,8 +132,10 @@ Preparing SD card image
Download the ``bullseye-xfce-edgeai-arm64`` image from the links below and
flash it to SD card using `Balena etcher <https://www.balena.io/etcher/>`_ tool.
- To use via SD card: `bbai64-debian-11.4-xfce-edgeai-arm64-2022-08-02-10gb.img.xz <https://rcn-ee.net/rootfs/bb.org/testing/2022-08-02/bullseye-xfce-edgeai-arm64/bbai64-debian-11.4-xfce-edgeai-arm64-2022-08-02-10gb.img.xz>`_
- To flash on eMMC: `bbai64-emmc-flasher-debian-11.4-xfce-edgeai-arm64-2022-08-02-10gb.img.xz <https://rcn-ee.net/rootfs/bb.org/testing/2022-08-02/bullseye-xfce-edgeai-arm64/bbai64-emmc-flasher-debian-11.4-xfce-edgeai-arm64-2022-08-02-10gb.img.xz>`_
.. todo: Images should be on https://files.debian.cc and linked from https://www.beagleboard.org/distros
- To use via SD card: `bbai64-debian-11.7-xfce-edgeai-arm64-2023-08-05-10gb.img.xz <https://rcn-ee.com/rootfs/release/2023-08-05/bullseye-xfce-edgeai-arm64/bbai64-debian-11.7-xfce-edgeai-arm64-2023-08-05-10gb.img.xz>`_
- To flash on eMMC: `bbai64-emmc-flasher-debian-11.7-xfce-edgeai-arm64-2023-08-05-10gb.img.xz <https://rcn-ee.com/rootfs/release/2023-08-05/bullseye-xfce-edgeai-arm64/bbai64-emmc-flasher-debian-11.7-xfce-edgeai-arm64-2023-08-05-10gb.img.xz>`_
The Balena etcher tool can be installed either on Windows/Linux. Just download the
......
......@@ -3,6 +3,8 @@
Edge AI
========
.. todo:: Update to latest text from Texas Instruments Edge AI docs
.. toctree::
:maxdepth: 1
......
......@@ -69,10 +69,10 @@ Each DNN must have the following 3 components:
#. **model**: This directory contains the DNN being targeted to infer
#. **artifacts**: This directory contains the artifacts generated after the
compilation of DNN for SDK, and described in :ref:`pub_edgeai_compile_artifacts`
compilation of DNN for SDK, and described in :ref:`ai_64_edgeai_compile_artifacts`
#. **param.yaml**: A configuration file in yaml format to provide basic
information about DNN, and associated pre and post processing parameters.
More details can be find :ref:`pub_edgeai_params`
More details can be find :ref:`ai_64_edgeai_params`
.. _ai_64_edgeai_params:
......
......@@ -6,7 +6,7 @@ Performance Visualization Tool
The performance visualization tool can be used to view all the performance
statistics recorded when running the edge AI C++ demo application. This includes
the CPU and HWA loading, DDR bandwidth, Junction Temperatures and FPS obtained.
Refer to :ref:`pub_edgeai_available_statistics` for details on the performance
Refer to :ref:`ai_64_edgeai_available_statistics` for details on the performance
metrics available to be plotted.
This tool works as follows:
......@@ -20,7 +20,7 @@ This tool works as follows:
which can be easily viewed by a visiting a URL in any browser. This script uses
Streamlit package to update the graphs in real-time, as the Edge AI application
runs in parallel. However, since Streamlit is not supported in the SDK out of box,
this script needs to run on docker. Please refer to :ref:`pub_edgeai_docker_env`
this script needs to run on docker. Please refer to :ref:`ai_64_edgeai_docker_env`
for building and running a docker container.
......@@ -100,4 +100,4 @@ the above image:
For the first three metrics, there is a choice to view line graphs with a 30s
history or bar graphs with only the real-time values. The remaining eleven have
real-time bar graphs as the only option.
\ No newline at end of file
real-time bar graphs as the only option.
......@@ -9,7 +9,7 @@ file.
From a repo of input sources, output sources and models one can define advance
dataflows which connect them in various configurations. Details on configuration
file parameters can be found in :ref:`pub_edgeai_configuration`
file parameters can be found in :ref:`ai_64_edgeai_configuration`
Single input multi inference demo
---------------------------------
......
......@@ -20,7 +20,7 @@ Running Python based demo applications
Python based demos are simple executable scripts written for image
classification, object detection and semantic segmentation. Demos are
configured using a YAML file. Details on configuration file parameters can
be found in :ref:`pub_edgeai_configuration`
be found in :ref:`ai_64_edgeai_configuration`
Sample configuration files for out of the box demos can be found in
``edge_ai_apps/configs`` this folder also contains a template config file
......
......@@ -7,7 +7,7 @@ The BeagleBone® AI-64 Linux for Edge AI can be divided into 3 parts, Applicatio
BeagleBone® AI-64 Linux and Processor SDK RTOS. Users can get the latest application
updates and bug fixes from the public repositories (GitHub and git.ti.com)
which aligns with the SDK releases done quarterly. One can also build every component
from source by following the steps here, :ref:`pub_edgeai_sdk_development_flow`
from source by following the steps in the `TI Edge AI SDK development flow <https://software-dl.ti.com/jacinto7/esd/edgeai-sdk-j721e/latest/exports/docs/development_flow.html>`__.
.. figure:: ./images/edgeai-sdk-components.png
:scale: 50
......@@ -74,7 +74,7 @@ edgeai-gst-plugins
This repo provides the source of custom GStreamer plugins which helps offload
tasks to TDA4 hardware accelerators and advanced DSPs with the help of
edgeai-tiovx-modules. The repo gets downloaded, built and installed as part
of the :ref:`pub_edgeai_install_dependencies` step.
of the :ref:`ai_64_edgeai_install_dependencies` step.
Source code and documentation: https://github.com/TexasInstruments/edgeai-gst-plugins
......@@ -85,7 +85,7 @@ edgeai-tiovx-modules
This repo provides OpenVx modules which help access underlying hardware
accelerators in the TDA4 SoC and serves as a bridge between GStreamer
custom elements and underlying OpenVx custom kernels. The repo gets downloaded,
built and installed as part of the :ref:`pub_edgeai_install_dependencies` step.
built and installed as part of the :ref:`ai_64_edgeai_install_dependencies` step.
Source code and documentation: https://github.com/TexasInstruments/edgeai-tiovx-modules
......
......@@ -228,4 +228,4 @@ Multi Input Multi Output
.. note::
* Video file from RTSP server used for RTSP input test
* Please refer to the :ref:`pub_edgeai_known_issues` section for more details
* Please refer to the `TI Edge AI SDK release notes and known issues <https://software-dl.ti.com/jacinto7/esd/edgeai-sdk-j721e/latest/exports/docs/release_notes.html>`__ for more details
boards/beaglebone/ai-64/images/OSHW_mark_US002120.png

10.5 KiB

<?xml version='1.0' encoding='UTF-8' standalone='no'?><svg xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns='http://www.w3.org/2000/svg' height='200' width='200' version='1.1' xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/'><g transform='translate(-614.09 -142.78)'><g fill='#333'><path style='color:#000000;text-indent:0;block-progression:tb;text-decoration-line:none;text-transform:none' d='m713.09 278.5v3 62.062 3h3 141.56 3v-3-65.062h-5.8712l-0.12879 62.062h-135.56v-56.062h115.34v-6h-118.34z' transform='translate(-72.786 -85.361)'/><path d='m747.71 313.26c-0.00002-5.1406-0.53127-8.8125-1.5938-11.016-1.0469-2.2031-2.7735-3.3047-5.1797-3.3047-2.3906 0.00003-4.1172 1.1016-5.1797 3.3047-1.0469 2.2032-1.5703 5.875-1.5703 11.016-0.00001 5.125 0.52343 8.7891 1.5703 10.992 1.0625 2.2031 2.789 3.3047 5.1797 3.3047 2.4062 0 4.1328-1.0938 5.1797-3.2812 1.0625-2.2031 1.5937-5.875 1.5938-11.016m4.9453 0c-0.00003 6.0938-0.96878 10.641-2.9062 13.641-1.9219 3-4.8594 4.5-8.8125 4.5s-6.8906-1.4922-8.8125-4.4766-2.8828-7.539-2.8828-13.664c0-6.1094 0.96093-10.664 2.8828-13.664 1.9375-3 4.875-4.5 8.8125-4.5 3.9531 0.00004 6.8906 1.5 8.8125 4.5 1.9375 3 2.9062 7.5547 2.9062 13.664' transform='translate(-72.786 -85.361)'/><path d='m779.1 296.93v4.8047c-1.4375-0.92184-2.8828-1.6172-4.3359-2.0859-1.4375-0.46871-2.8906-0.70309-4.3594-0.70312-2.2344 0.00003-4 0.52347-5.2969 1.5703-1.2969 1.0313-1.9453 2.4297-1.9453 4.1953-0.00001 1.5469 0.42187 2.7266 1.2656 3.5391 0.85936 0.81252 2.4531 1.4922 4.7812 2.0391l2.4844 0.5625c3.2812 0.76564 5.6718 1.9688 7.1719 3.6094 1.5 1.6406 2.25 3.875 2.25 6.7031-0.00003 3.3281-1.0313 5.8672-3.0938 7.6172s-5.0625 2.625-9 2.625c-1.6406 0-3.2891-0.17969-4.9453-0.53907-1.6562-0.34375-3.3203-0.86718-4.9922-1.5703v-5.0391c1.7969 1.1406 3.4922 1.9766 5.0859 2.5078 1.6094 0.53126 3.2266 0.79688 4.8516 0.79688 2.3906 0 4.25-0.53125 5.5781-1.5938 1.3281-1.0781 1.9922-2.5781 1.9922-4.5-0.00002-1.75-0.46096-3.0859-1.3828-4.0078-0.90627-0.92186-2.4922-1.6328-4.7578-2.1328l-2.5312-0.58594c-3.25-0.73435-5.6094-1.8437-7.0781-3.3281-1.4688-1.4844-2.2031-3.4765-2.2031-5.9766 0-3.125 1.0469-5.625 3.1406-7.5 2.1094-1.8906 4.9062-2.8359 8.3906-2.8359 1.3437 0.00004 2.7578 0.15629 4.2422 0.46875 1.4844 0.29691 3.0468 0.75003 4.6875 1.3594' transform='translate(-72.786 -85.361)'/><path d='m787.46 295.73h4.7578v14.344h12.961v-14.344h4.7578v34.992h-4.7578v-16.664h-12.961v16.664h-4.7578v-34.992' transform='translate(-72.786 -85.361)'/></g><path d='m813.13 295.73h4.6172l3.3516 28.406 3.9844-18.797h4.9453l4.0312 18.844 11.352-54.453h4.6172l-13.227 60.992h-4.4766l-4.7578-20.789-4.7344 20.789h-4.4766l-5.2266-34.992' transform='translate(-72.786 -85.361)' fill='#f44'/><text xml:space='preserve' fill='#333333' font-size='33.75px' y='300.14502' x='642.95532' font-family='DejaVu Sans Mono,Andale Mono,monospace'>US002120</text></g></svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="549" height="442" viewBox="0 0 549 442" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<!--
NOTE: This file *must* embed its own webfont in order to render
correctly, due to the fact that we're rendering via an <img> tag and
<img> does not inherit webfonts from the enclosing context. The webfont
below has been subset to include only uppercase letters and numbers to
reduce size. If this template is updated in the future, make sure to
include the webfont and modify the <text> element's style below.
-->
<defs>
<style>
@font-face {
font-family: 'DejaVu Sans Mono Subset';
src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
font-weight: normal;
font-style: normal;
}
</style>
</defs>
<rect id="stacked-template" x="0" y="0" width="548.94" height="441.02" style="fill:none;"/>
<g id="stacked-template1" serif:id="stacked-template">
<g id="logo">
<g>
<path d="M46.942,85.472l-0,209.895l455.056,-0l0,-209.895l-18.106,0l-0.397,191.392l-418.05,-0l-0,-172.889l355.694,0l0,-18.503l-374.197,0Z" style="fill:rgb(51,51,51);fill-rule:nonzero;"/>
<path d="M153.705,192.668c0,-15.853 -1.638,-27.177 -4.915,-33.972c-3.228,-6.794 -8.553,-10.192 -15.973,-10.192c-7.372,0 -12.697,3.398 -15.974,10.192c-3.228,6.794 -4.842,18.117 -4.842,33.972c-0,15.804 1.614,27.104 4.842,33.898c3.277,6.794 8.601,10.191 15.974,10.191c7.42,-0 12.745,-3.373 15.973,-10.119c3.277,-6.794 4.915,-18.118 4.915,-33.972m15.251,0c0,18.793 -2.987,32.816 -8.962,42.067c-5.927,9.252 -14.986,13.878 -27.177,13.878c-12.191,-0 -21.25,-4.602 -27.177,-13.806c-5.926,-9.203 -8.89,-23.249 -8.89,-42.138c0,-18.84 2.964,-32.886 8.89,-42.138c5.975,-9.251 15.034,-13.877 27.177,-13.877c12.191,-0 21.25,4.626 27.177,13.877c5.975,9.252 8.962,23.298 8.962,42.138" style="fill:rgb(51,51,51);fill-rule:nonzero;"/>
<path d="M250.508,142.308l0,14.817c-4.433,-2.843 -8.89,-4.987 -13.371,-6.433c-4.433,-1.445 -8.914,-2.168 -13.444,-2.168c-6.891,0 -12.335,1.614 -16.335,4.843c-3.999,3.18 -5.999,7.493 -5.999,12.937c0,4.771 1.301,8.409 3.903,10.915c2.65,2.505 7.565,4.601 14.745,6.288l7.661,1.735c10.119,2.361 17.491,6.071 22.117,11.131c4.626,5.059 6.939,11.95 6.939,20.671c0,10.264 -3.18,18.094 -9.541,23.491c-6.36,5.396 -15.612,8.095 -27.755,8.095c-5.059,-0 -10.143,-0.554 -15.25,-1.663c-5.108,-1.06 -10.24,-2.674 -15.396,-4.842l0,-15.54c5.542,3.517 10.77,6.095 15.685,7.733c4.963,1.639 9.95,2.458 14.961,2.458c7.373,-0 13.107,-1.638 17.203,-4.915c4.095,-3.325 6.143,-7.951 6.143,-13.878c0,-5.396 -1.421,-9.516 -4.264,-12.359c-2.795,-2.843 -7.686,-5.035 -14.673,-6.577l-7.805,-1.807c-10.023,-2.265 -17.299,-5.686 -21.828,-10.264c-4.53,-4.578 -6.795,-10.721 -6.795,-18.431c0,-9.637 3.229,-17.347 9.686,-23.129c6.505,-5.83 15.13,-8.746 25.875,-8.746c4.144,0.001 8.505,0.482 13.083,1.446c4.577,0.916 9.396,2.313 14.455,4.192" style="fill:rgb(51,51,51);fill-rule:nonzero;"/>
<path d="M276.29,138.607l14.672,0l-0,44.235l39.97,0l0,-44.235l14.673,0l-0,107.911l-14.673,0l0,-51.389l-39.97,-0l-0,51.389l-14.672,0l-0,-107.911" style="fill:rgb(51,51,51);fill-rule:nonzero;"/>
</g>
<path d="M355.453,138.607l14.238,0l10.336,87.601l12.288,-57.968l15.25,0l12.432,58.113l35.008,-167.926l14.239,-0l-40.79,188.091l-13.805,0l-14.673,-64.11l-14.6,64.11l-13.806,0l-16.118,-107.911" style="fill:rgb(255,68,68);fill-rule:nonzero;"/>
</g>
<text id="project-uid" x="56.375px" y="381.312px" style="font-family: 'DejaVu Sans Mono', 'DejaVuSansMono', 'DejaVu Sans Mono Subset';font-size:90.49px;fill:rgb(51,51,51);">US002120</text>
</g>
</svg>
\ No newline at end of file
boards/beaglebone/ai-64/images/ch04/components.jpg

180 KiB

boards/beaglebone/ai-64/images/ch04/components.png

1.03 MiB

boards/beaglebone/ai-64/images/ch04/components.webp

167 KiB

boards/beaglebone/ai-64/images/ch06/TPS6594-Q1.png

230 KiB

boards/beaglebone/ai-64/images/ch06/pmic-a.png

141 KiB

boards/beaglebone/ai-64/images/ch06/pmic-b.png

123 KiB