Skip to content

Commit 3e612b1

Browse files
fix(AM62D): Update DSP Offload doc
Fix section syntax for AM62D DSP Offload user guide. Update MCU+SDK links, build commands and EVM image. Signed-off-by: Paresh Bhagat <[email protected]>
1 parent 3729a73 commit 3e612b1

File tree

2 files changed

+21
-16
lines changed

2 files changed

+21
-16
lines changed

source/images/AM62D_evm_setup.png

33.2 KB
Loading

source/linux/Demo_User_Guides/AM62D_Dsp_Offload_User_Guide.rst

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
.. _AM62D-dsp-offload-from-linux-user-guide:
22

3+
#########################################
34
AM62D DSP offload from Linux - User Guide
4-
=========================================
5+
#########################################
56

7+
********
68
Overview
7-
--------
9+
********
810

911
This guide describes how to set up, build, and run audio DSP offload example by using the Texas Instruments AM62D audio evaluation module (EVM).
1012
This demo example shows how to offload 8ch audio filtering to C7x from Linux, input is 8-channel, 256 block size audio data in channel interleaved form.
@@ -61,8 +63,9 @@ Below figure shows how this demo works:
6163
- ON/OFF control for filters.
6264
- DSP/CPU load monitoring.
6365

66+
**********************
6467
Hardware Prerequisites
65-
----------------------
68+
**********************
6669

6770
- `AM62D-EVM <https://www.ti.com/tool/AUDIO-AM62D-EVM>`__
6871

@@ -92,8 +95,9 @@ Hardware Prerequisites
9295

9396
- Storage: At least 10GB of free space
9497

98+
******************
9599
Software and Tools
96-
------------------
100+
******************
97101

98102
- TI Processor SDK Linux RT (AM62Dx)
99103

@@ -109,9 +113,9 @@ Software and Tools
109113

110114
- `rpmsg-dma library <https://github.com/TexasInstruments/rpmsg-dma/tree/scarthgap>`__
111115

112-
116+
*********
113117
EVM Setup
114-
---------
118+
*********
115119

116120
#. Cable Connections
117121

@@ -144,9 +148,9 @@ EVM Setup
144148

145149
- BOOTMODE [ 0 : 7 ] (SW2) = 1100 0010
146150

147-
151+
****************************************
148152
Steps to validate audio DSP offload demo
149-
----------------------------------------
153+
****************************************
150154

151155
#. Flash an SD card with the :file:`tisdk-default-image-rt-am62dxx-evm.rootfs.wic.xz` image and follow the instructions provided at :ref:`Create SD Card <processor-sdk-linux-create-sd-card>` guide.
152156

@@ -224,17 +228,17 @@ Below is sample snapshot:
224228

225229
- For more information on demo application and configuration, refer: `DSP Offload Example <https://github.com/TexasInstruments/rpmsg-dma/blob/scarthgap/example/audio_offload/host%20utility/README.md>`__.
226230

227-
231+
***********************************
228232
How to build audio DSP offload demo
229-
====================================
233+
***********************************
230234

231235
Building audio DSP offload image from Yocto
232-
-----------------------------------------------
236+
===========================================
233237

234238
- To build the Audio DSP offload image, refer :ref:`Processor SDK - Building the SDK with Yocto <building-the-sdk-with-yocto>`
235239

236240
Building the Linux demo binary from sources
237-
-------------------------------------------
241+
===========================================
238242

239243
#. The source code for Audio DSP offload demo is available as part of the `rpmsg-dma <https://github.com/TexasInstruments/rpmsg-dma/tree/scarthgap>`__.
240244

@@ -278,11 +282,12 @@ Building the Linux demo binary from sources
278282
.. code-block:: console
279283
280284
cmake -S . -B build -DBUILD_LIB=OFF # disables library build
281-
cmake -S . -B build -DBUILD_EXAMPLE=OFF # disables example build
285+
cmake -S . -B build -DBUILD_AUDIO_OFFLOAD_EXAMPLE=OFF # disables audio_offload example build
286+
cmake -S . -B build -DBUILD_2DFFT_OFFLOAD_EXAMPLE=OFF # disables 2dfft_offload example build
282287
283288
284289
Building the c7 firmware from sources
285-
--------------------------------------
290+
=====================================
286291

287-
- Refer to the `MCU+ SDK Documentation <https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/11_01_00_16/exports/docs/api_guide_am62dx/GETTING_STARTED_BUILD.html>`__
288-
- Refer to the `C7 Demo Firmware <https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/11_01_00_16/exports/docs/api_guide_am62dx/EXAMPLES_DRIVERS_IPC_RPMESSAGE_LINUX_AUDIO_FILTER_OFFLOAD.html>`__
292+
- Refer to the `MCU+ SDK Documentation <https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/11_02_00_20/exports/docs/api_guide_am62dx/GETTING_STARTED_BUILD.html>`__
293+
- Refer to the `C7 Demo Firmware <https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/11_02_00_20/exports/docs/api_guide_am62dx/EXAMPLES_DRIVERS_IPC_RPMESSAGE_LINUX_AUDIO_FILTER_OFFLOAD.html>`__

0 commit comments

Comments
 (0)