Skip to content

Commit 59a734a

Browse files
paresh-bhagat12cshilwant
authored andcommitted
feat: Update demos and build instruction for ti-apps-launcher
- Add info about Wi-Fi demo showing steps including how to enable Wi-Fi, scanning SSIDs and handling connections. - Add info about terminal demo for accessing terminal from the ti-apps-launcher. - Update build instruction for Linux and RT-Linux build. - Mention Wi-Fi and Terminal demo info in Release Notes for 10.1. Signed-off-by: Paresh Bhagat <[email protected]>
1 parent 4a58c37 commit 59a734a

File tree

7 files changed

+89
-17
lines changed

7 files changed

+89
-17
lines changed

source/devices/AM62PX/linux/Release_Specific_Release_Notes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ What's new
5252
- Support for streaming from multiple 0V5640 cameras with `Arducam V3Link (Fusion Mini) <https://www.arducam.com/product/arducam-v3link-camera-kit-for-ti-development-boards/>`_
5353
- TISCI: A53 hosts default priv_id value updated to 1 from 4 (to match all other SOCs)
5454
- Power Management: :ref:`I/O Only Plus DDR <pm_io_only_plus_ddr>` mode
55+
- TI Apps Launcher: New Wi-Fi and Terminal Demo - :ref:`TI Apps Launcher <TI-Apps-Launcher-User-Guide-label>`
5556

5657

5758
**Component version:**

source/devices/AM62X/linux/Release_Specific_Release_Notes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ What's new
4848
- LTS Stable Kernel update to 6.6.58
4949
- Important Bug Fixes on top of Processor SDK 10.00.07.04 Release
5050
- RT Kernel : Real-Time Linux Interrupt Latency numbers here - :ref:`RT Interrupt Latencies <RT-linux-performance>`
51+
- TI Apps Launcher: New Wi-Fi and Terminal Demo - :ref:`TI Apps Launcher <TI-Apps-Launcher-User-Guide-label>`
52+
5153

5254
**Component version:**
5355

source/images/terminal.png

89.2 KB
Loading

source/images/wifi_connected.png

104 KB
Loading

source/images/wifi_home.png

89.4 KB
Loading

source/images/wifi_ssid.png

171 KB
Loading

source/system/Demo_User_Guides/TI_Apps_Launcher_User_Guide.rst

Lines changed: 86 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,8 @@ The TI Apps Launcher launches on Linux startup. Follow the below instructions to
9797
.. Image:: /images/ti-apps-launcher-j7.png
9898
:height: 400
9999

100-
101100
Launching the Industrial HMI
102-
____________________________
101+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
103102

104103
.. ifconfig:: CONFIG_part_variant in ('AM62X')
105104

@@ -125,7 +124,7 @@ ____________________________
125124

126125

127126
Launching the Camera App
128-
________________________
127+
^^^^^^^^^^^^^^^^^^^^^^^^
129128

130129
.. ifconfig:: CONFIG_part_variant in ('AM62X')
131130

@@ -201,7 +200,7 @@ ________________________
201200

202201

203202
Launching the ARM Analytics Demo
204-
________________________________
203+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
205204

206205
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
207206

@@ -228,7 +227,7 @@ ________________________________
228227

229228

230229
Launching the Benchmarks Demo
231-
_____________________________
230+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
232231

233232
.. ifconfig:: CONFIG_part_variant in ('AM62X')
234233

@@ -258,7 +257,7 @@ _____________________________
258257

259258

260259
Launching the GPU Performance Demo
261-
__________________________________
260+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
262261

263262
.. ifconfig:: CONFIG_part_variant in ('AM62X')
264263

@@ -287,7 +286,7 @@ __________________________________
287286
4. You will see the updated values of FPS & Score metrices getting populated in the table.
288287

289288
Launching the Seva Store
290-
________________________
289+
^^^^^^^^^^^^^^^^^^^^^^^^
291290

292291
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
293292

@@ -305,7 +304,7 @@ ________________________
305304
:height: 400
306305

307306
Launching the Chromium Browser
308-
______________________________
307+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
309308

310309
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
311310

@@ -330,7 +329,7 @@ ______________________________
330329
3. Refer :ref:`Chromium Browser - User Guide <Chromium_Browser-label>` to know more about Chromium Browser.
331330

332331
Launching the 3D Demo
333-
_____________________
332+
^^^^^^^^^^^^^^^^^^^^^
334333

335334
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
336335

@@ -354,7 +353,7 @@ _____________________
354353
This section is not valid for this platform.
355354

356355
Using the Settings Button
357-
_________________________
356+
^^^^^^^^^^^^^^^^^^^^^^^^^
358357

359358
1. The Settings button on the left panel can be used to set docker's systemd-proxy and system proxy if your SK-EVM is connected to a VPN.
360359

@@ -365,14 +364,69 @@ _________________________
365364

366365
3. Once you enter the necessary values for both HTTPS and No proxy, click on `Set Proxy` to set the proxy configuration.
367366

367+
368+
Using terminal
369+
^^^^^^^^^^^^^^
370+
371+
.. ifconfig:: CONFIG_sdk in ('SITARA')
372+
373+
The terminal button on the left panel can be used to open a terminal application, which is
374+
based on QMLtermwidget.
375+
376+
.. Image:: /images/terminal.png
377+
:height: 400
378+
379+
.. ifconfig:: CONFIG_sdk not in ('SITARA')
380+
381+
This section is not applicable for this platform.
382+
383+
Using Wi-Fi Demo
384+
^^^^^^^^^^^^^^^^
385+
386+
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
387+
388+
1. The *Wifi* button on the left panel allows you to connect to an external Wi-Fi network.
389+
2. Ensure the required overlay is applied and the M.2 Wi-Fi card is connected to SK-EVM. For more
390+
information, refer to :ref:`enable_m2cc3301`.
391+
3. Click the toggle button to turn on Wi-Fi.
392+
393+
.. Image:: /images/wifi_home.png
394+
:height: 400
395+
396+
4. Click on the *Refresh* button to scan for available SSIDs.
397+
5. Select an SSID from the list, then enter the passphrase and Wi-Fi security type.
398+
6. For certain security types, you may need to provide additional details.
399+
7. After entering all the required info, click on *Connect*.
400+
401+
.. Image:: /images/wifi_ssid.png
402+
:height: 400
403+
404+
8. If the all entered details are correct, device will be connected to the selected Wi-Fi
405+
network. If needed, click *Disconnect* to disconnect from the network and return to
406+
SSID selection menu.
407+
408+
.. Image:: /images/wifi_connected.png
409+
:height: 400
410+
411+
.. ifconfig:: CONFIG_part_variant in ('AM62X')
412+
413+
.. note::
414+
415+
This section is not applicable for AM62xLP and AM62xSIP.
416+
417+
.. ifconfig:: CONFIG_part_variant not in ('AM62X', 'AM62PX')
418+
419+
This section is not applicable for this platform.
420+
421+
368422
Power Menu
369-
__________
423+
^^^^^^^^^^
370424

371425
1. The top right corner of the TI Apps Launcher is dedicated for the Power Menu.
372426

373427
.. ifconfig:: CONFIG_part_variant in ('AM62X', 'AM62PX')
374428

375-
2. The Power Menu supports Shutdown, Reboot, Suspend to RAM and Exit (from TI Apps Launcher) functions.
429+
2. The Power Menu supports Shutdown, Reboot, Suspend to RAM (For Linux only) and Exit (from TI Apps Launcher) functions.
376430

377431
.. Image:: /images/ti-apps-launcher-powermenu1.png
378432
:height: 400
@@ -403,18 +457,33 @@ The source code is available at `TI Apps Launcher <https://github.com/TexasInstr
403457

404458
.. code-block:: console
405459
406-
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" ./ti-apps-launcher.pro ; make
460+
For Linux build
461+
462+
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make
463+
464+
For RT-Linux build
465+
466+
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make
407467
408468
|
409469
410470
.. ifconfig:: CONFIG_part_variant in ('AM62X')
411471

412472
.. code-block:: console
413473
414-
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" ./ti-apps-launcher.pro ; make # For AM62x SK
415-
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" ./ti-apps-launcher.pro ; make # For AM62x LP SK
416-
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
417-
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" ./ti-apps-launcher.pro ; make # For Beagleplay
474+
For Linux build
475+
476+
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62x SK
477+
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62x LP SK
478+
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
479+
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For Beagleplay
480+
481+
For RT-Linux build
482+
483+
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62x SK
484+
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62x LP SK
485+
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
486+
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For Beagleplay
418487
419488
|
420489

0 commit comments

Comments
 (0)