Skip to content

Commit

Permalink
feat: Update demos and build instruction for ti-apps-launcher
Browse files Browse the repository at this point in the history
- 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.

Signed-off-by: Paresh Bhagat <[email protected]>
  • Loading branch information
paresh-bhagat12 authored and jeevantelukula committed Dec 11, 2024
1 parent 92f23db commit 9b6b2fc
Show file tree
Hide file tree
Showing 5 changed files with 77 additions and 6 deletions.
Binary file added source/images/terminal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/wifi_connected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/wifi_home.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added source/images/wifi_ssid.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
83 changes: 77 additions & 6 deletions source/system/Demo_User_Guides/TI_Apps_Launcher_User_Guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -365,14 +365,70 @@ _________________________

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


Using terminal
______________

.. ifconfig:: CONFIG_sdk in ('SITARA')

The terminal button on the left panel can be used to open a terminal application, which is
based on QMLtermwidget.

.. Image:: /images/terminal.png
:height: 400

.. ifconfig:: CONFIG_sdk not in ('SITARA')

This section is not valid for this platform.

Using Wi-Fi Demo
________________

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

The *Wifi* button on the left panel allows you to connect to an external Wi-Fi network.

Ensure the required overlay is applied and the WiFi card is connected to SK-EVM. For more
information, refer to :ref:`enable_m2cc3301`.

Click the toggle button to turn on Wi-Fi.

.. Image:: /images/wifi_home.png
:height: 400

* Click on the *Refresh* button to scan for available SSIDs.
* Select an SSID from the list, then enter the passphrase and Wi-Fi security type.
* For certain security types, you may need to provide additional details.
* After entering all the required info, click on *Connect*.

.. Image:: /images/wifi_ssid.png
:height: 400

If the all entered details are correct, device will be connected to the selected Wi-Fi
network. If needed, click *Disconnect* to disconnect from the network and return to
SSID selection menu.

.. Image:: /images/wifi_connected.png
:height: 400

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

.. note::

This section is not valid for AM62xLP and AM62xSIP.

.. ifconfig:: CONFIG_part_variant not in ('AM62X', 'AM62PX')

This section is not valid for this platform.

Power Menu
__________

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

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

2. The Power Menu supports Shutdown, Reboot, Suspend to RAM and Exit (from TI Apps Launcher) functions.
2. The Power Menu supports Shutdown, Reboot, Suspend to RAM (For NON RT Build) and Exit (from TI Apps Launcher) functions.

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

.. code-block:: console
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" ./ti-apps-launcher.pro ; make
For Linux build
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make
For RT-Linux build
$ qmake "SOURCES += configs/am62pxx-evm.cpp" "DEFINES += SOC_AM62P" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make
|
.. ifconfig:: CONFIG_part_variant in ('AM62X')

.. code-block:: console
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" ./ti-apps-launcher.pro ; make # For AM62x SK
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" ./ti-apps-launcher.pro ; make # For AM62x LP SK
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" ./ti-apps-launcher.pro ; make # For Beagleplay
For Linux build
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62x SK
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62x LP SK
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=0" ./ti-apps-launcher.pro ; make # For Beagleplay
For RT-Linux build
$ qmake "SOURCES += configs/am62xx-evm.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62x SK
$ qmake "SOURCES += configs/am62xx-lp-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62x LP SK
$ qmake "SOURCES += configs/am62xxsip-evm.cpp" "DEFINES += SOC_AM62_LP" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For AM62xSIP SK
$ qmake "SOURCES += configs/beagleplay.cpp" "DEFINES += SOC_AM62" "DEFINES += RT_BUILD=1" ./ti-apps-launcher.pro ; make # For Beagleplay
|
Expand Down

0 comments on commit 9b6b2fc

Please sign in to comment.