# Run sample applications

If you’re new to the QCC74x platform, the best way to begin is by running the sample applications included in the SDK. These samples are pre-configured projects that show how to use key features of the chip.

The QCC74x SDK sample applications are well-suited for building a wide range of connected devices.

- For smart appliances, the SDK offers direct Wi-Fi connectivity to home routers, secure cloud communication, and over-the-air updates.
- For battery-powered smart home devices, the SDK offers BLE/BLE Mesh support and advanced power-saving features like tickless FreeRTOS and Target Wake Time. Low power modes like PDS (Power Down State) and HBN (Hibernate) are also supported.
- For IoT hubs and industrial gateways, the SDK provides multi-protocol support (Wi-Fi, BLE, Thread), Matter Over Wi-Fi and Thread, USB and UART interfaces, and secure data handling to simplify integration and scalability.

The following table lists key functionality supported by the QCC74x SDK.

| Functionality | Description |
| --- | --- |
| Audio and media | Demonstrates audio playback, recording, streaming, and codec functionality over Wi-Fi, and local storage. |
| Wireless connectivity | Covers BLE, BLE Mesh, Wi-Fi (STA/AP/Ad-hoc), and protocols like MQTT, HTTP(S), and Matter. |
| Security and cryptography | Includes examples for encryption, hashing, secure boot, TLS/SSL, and secure factory data handling. |
| System and OS integration | Provides FreeRTOS integration, shell command interface, logging, and crash dump analysis tools. |
| Peripheral drivers | Offers extensive demos for hardware interfaces like ADC, DAC, GPIO, UART, SPI, I2C, USB, and camera modules. |
| Testing and benchmarking | Features performance benchmarks, stress tests, and GUI demos using LVGL. |
| Power management | Demonstrates low-power modes, tickless FreeRTOS, BLE/Wi-Fi coexistence, and Target Wake Time (TWT) optimization. |
| Boot and OTA | Supports bootloader configuration, ISP programming, and over-the-air firmware updates. |

For the complete list of available applications, see [Sample applications](https://git.codelinaro.org/clo/qcc7xx/QCCSDK-QCC74x/-/tree/master/examples?ref_type=heads).

## Prerequisites

- Host computer (Windows or Linux)
- USB Type-C cable for connecting the Evaluation Kit to your computer
- RJ45 Ethernet cable for throughput testing with Iperf
- [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)
- [Iperf](https://sourceforge.net/projects/iperf2/)
- Wi-Fi access point

## Establish serial communication with QCC74xM Evaluation Kit

Follow these steps to connect the QCC74xM board to a host computer, verify power status, identify the correct COM port, and establish a serial terminal session using PuTTY.

1. Connect the QCC74xM board to your computer using a USB Type-C cable.
2. Ensure the onboard red power LED and green VDD33 LED light up.
3. To check and identify the correct COM port:

    1. Select `Windows + X` and select **Device Manager**.
    2. Expand **Ports (COM & LPT)** to view the available COM ports.

    Two virtual COM ports are listed. The correct port to use depends on how your serial terminal software is configured and which port is actively communicating with the device. If you’re unsure which to choose, start your terminal software and test each COM port one at a time. The correct port will respond properly.
4. Open PuTTY and establish a connection to the COM port with the following settings:

> 
> 
> ![../_images/image8.png](data:image/png;base64,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zh8GwMU76SMeu3vcfXowJOZ3TuFXYyP1+x1AXd8csnz3dYZczH2mEmd9ukH1m4GtAEBS0frnKUyBmHpE5/tFFl9yFVY0efG5AICht8A5/NZcqfvL53nFk65gcvSWkzopGEqbOdt9vmGX9AfndrZlHqyF7ZWvon2erkl3dZd8+ZirtdF+Xfm4gC29f9huUvS6NLszcLEY0kOhUYZXEoarzQLLxnRNX9ZJgPWpCM3QwwG2UPvFTTmY+big6T1PJ5q4milTBwpBBs8reZGyKrcwf78SV0WvlMIBnhLFesrclcyI2lARQdOhFsNtzXJN89tnXu/ThXaZdQScpZAeb0htjqsmAS6+OD/02XmA11PIpp8O3Js50onVS5dWanapRijovvZ+/9eEOdYs0SkgNTfzKwnYorCVOHoab5cL7SFI8uEroe4jlBt0C42lzTKakhTC8mWe04SQXQwsBctIQpsNq3tKhU7Sg94tLbGsfMgOk6wWJM173tCXXEPlFt56STejdYVHxonFoU6MBHe8hl1Fj55E4ShQVbbu+DvNMk1gmf14DfkhiuUcWrH6gTkL/mgPXuq2u8TT0xKQErW0EBgIf8LcIkNP/M7fU88XO/UC8CwoAgXWkyGpWFBEUpIgfOOPv7EF42ERB8mbWMXQFVTt/6lhRN66ni0xS5IhnU+icwZNuOj6UEn4UdatKHF1oEp/xnqpxX0CDI7AUjanXippgFTIqp4e1kpBk/qfGkwuQcSpl5KWGAh/A12Ska4X2urApuS06lkIx2oUDyaIVh7xv7XzNSVJ1HNtdhGMyGvVc8lmS/JJfZJ8rzj6NkDC87xYO3ywle3GyBE/Y2RRtV0AVeO9u98AAImybxTFu9MLoMvdzSwAkIi5UwyJkh5FSXSN2oiYFTNJnI2RxRgBas5gTXSOOBrfjq6uoEkQ6tNDIlEWjoBGvUyn92v6QfQ7EfXyxc34diJ2NfftLgF1UotBZ8Blwz6K7KiWDbRtkGgR1QflS+7Y1GglWC2C7WkVXNPXGnAQDO1mbhuGXsWPtvNSQtm20fCgZgsogF4dWmTBoaMhiMsDj7ZoG7TEhjxpwBIX50CNp6Zq1LsUnBMyzrb75yHu6tC34BWnbzXZP9jmFLQrKlKNJ5sAuWpENSEU/1B6e9JjCa9beNtxV+LrUreOGrVV1XH5ViuJIyuHK2D7n2zki62NGjSmlsG5mHE6wd0IrUzatf2Zq8usepf951GXgvfj6gPlAprZs+Qfjd2sN5AfqayMvAnPrzRU3Lv6J/ezAwBYTVAgcQEAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPjx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/PgA=)
5. Press the **RESET** button. Verify that the boot log or the QCC74x shell prompt appears in the serial terminal, as shown below.

> 
> 
> [I][LFS] mount success
>         Read slot:0
>         get ap mac: c6:cc:37:a0:07:95
>         Read slot:0
>         get sta mac: c4:cc:37:a0:07:95
>         MQTT SSL config read failed, using defaults
>         v6.20.0.0 - build: sd Nov 22 2021 21:10:20
>         extra component version:
>               ceva_freertos
>                     mbedtls
>         ceva_wpa_supplicant
>                   ceva_lwip
>         [OS] Starting process_multicase_broadcast task...
>         [I][MAIN] [APP] [EVT] wifi_event_handler, CODE_WIFI_ON_INIT_DONE
>         wifi_mgmr_set_country_code:code = 00
>         [I][MAIN] [APP] [EVT] wifi_event_handler, CODE_WIFI_ON_MGMR_DONE
>         Copy to clipboard

## Build, flash, and test Wi-Fi connectivity on QCC74xM Evaluation Kit

Follow these steps to build and flash the <cite>wifi_tcp</cite> application, establish a serial connection, scan and connect to a Wi-Fi access point, and measure throughput using Iperf.

1. Build and flash the <cite>wifi_tcp</cite> application located at <cite>examples/wifi/sta/wifi_tcp</cite> onto the QCC74xM Evaluation Kit.

    For detailed build and flash instructions, see [Build and flash an application](https://docs.qualcomm.com/bundle/publicresource/topics/80-WL740-251/develop_applications.html#build-and-flash-an-application).
2. Connect the QCC74xM board to your computer using a USB Type-C cable.
3. Bring up the serial terminal for the QCC74x Evaluation Kit by following the instructions in [Set up the serial connection](https://docs.qualcomm.com/bundle/publicresource/topics/80-WL740-253/run-sample-apps.html#set-up-the-connection).
4. At the QCC74x prompt, enter the following command to scan for the available Wi-Fi access point.

qcc74x />wifi_scan
        Copy to clipboard

    Example output:

> 
> 
> qcc74x />[I][MAIN] [APP] [EVT] wifi_event_handler, CODE_WIFI_ON_SCAN_DONE
>         cached scan list
>         ****************************************************************************************************
>         index[00]: channel 01, bssid F0:A7:31:92:F4:5A, rssi -21, ... SSID eswar
>         index[01]: channel 07, bssid B4:F9:49:CE:61:E5, rssi -56, ... SSID Sandeep -2.4G
>         index[02]: channel 08, bssid B4:F9:49:CE:61:E8, rssi -56, ... SSID www.excitel.com
>         index[03]: channel 04, bssid 24:2F:D0:BE:4E:6B, rssi -66, ... SSID Giltter salon
>         Copy to clipboard
5. Ensure the reported RSSI for your target Wi-Fi access point is between -30 dBm and -40 dBm for optimal performance.
6. Run the following command to connect to a Wi-Fi access point configured with WPA2-PSK authentication mode. By default, the QCC74xM module will automatically fetch the IP address using DHCP.

qcc74x />wifi_sta_connect Target 12345678
        Copy to clipboard

    Example connection log:

> 
> 
> connect wifi ssid:Target, psk:12345678, bssid:0, q:0
>         start connecting ...
>         qcc74x />wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### DISCONNECTED -> INACTIVE
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### INACTIVE -> DISCONNECTED
>         [WPA] CTRL-EVENT-NETWORK-ADDED 0
>         Exec key_mgmt WPA-PSK WPA-PSK-SHA256 SAE
>         Exec pairwise TKIP CCMP GCMP GCMP-256 CCMP-256
>         Exec group TKIP CCMP GCMP GCMP-256 CCMP-256
>         Exec ieee80211w 1
>         Exec scan_ssid 1
>         Exec qcc74x_flags 0
>         Exec ssid "Target"
>         WPA network 0: created and configuredwpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### DISCONNECTED -> SCANNING
>         Starting AP scan for specific SSID: Target, ssid_len:6, BSSID: 00:00:00:00:00:00
>         [WPA] CTRL-EVENT-BSS-ADDED 0 46:7F:59:40:FE:F5
>         [WPA] CTRL-EVENT-SCAN-RESULTS
>         [WPA] Trying to associate with 46:7F:59:40:FE:F5 (SSID='Target' freq=2412 MHz)
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### SCANNING -> ASSOCIATING
>         === sm_connect_req_handler sm_env.auth_retry_gap = 0
>         --- OPT rxu_mgmt_ind is detected
>         HT20 STA
>         rc_init: station_id=0 format_mod=2 pre_type=0 short_gi=1 max_bw=0
>         rc_init: nss_max=0 mcs_max=7 r_idx_min=0 r_idx_max=3 no_samples=9
>         [FU]Set timer,state is 5,ongoing++, timeout:512000
>         [RC] request fixed rate 0000
>         [FU]Tx cfm ongoing--, value is 0
>         [FL]RECV AUTH,sn:2085
>         [FU]RECV AUTH,sn:2085
>         [FU]Rx handler,state:5,fctl:0xb0
>         [FU]Clear timer in auth handler
>         [FU]Set timer,state is 8,ongoing++, timeout:1024000
>         [FU]Tx cfm ongoing--, value is 0
>         [FL]RECV ASSOCRSP,sn:2087
>         [FU]RECV ASSOCRSP,sn:2087
>         [FU]Rx handler,state:8,fctl:0x10
>         [FU]Clear timer in assoc rsp handler
>         === sm_connect_ind sm_env.auth_retry_gap = 0
>         [lwip] netif status callback
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### ASSOCIATING -> ASSOCIATED
>         [WPA] Associated with 46:7F:59:40:FE:F5
>         [WPA] CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### ASSOCIATED -> 4WAY_HANDSHAKE
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
>         [WPA] WPA: Key negotiation completed with 46:7F:59:40:FE:F5 [PTK=CCMP GTK=CCMP]
>         [WPA] CTRL-EVENT-CONNECTED - Connection to 46:7F:59:40:FE:F5 completed [id=0 id_str=]
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is CTRL-EVENT-CONNECTED - Connection to 46:7F:59:40:FE:F5 completed [id=0 id_str=]
>         wpa_supplicant_ctrl_iface_msg_cb: cmd send succeded, txt is State### GROUP_HANDSHAKE -> COMPLETED
>         =================================================================
>         [AT][RX] Connection Status
>         [AT][RX]   status_code 0
>         [AT][RX]   reason_code 0
>         [AT][RX]   status detail: sm connect ind ok
>         [AT][RX]   MAC 46:7F:59:40:FE:F5
>         [AT][RX]   vif_idx 1
>         [AT][RX]   ap_idx 0
>         [AT][RX]   ch_idx 0
>         [AT][RX]   qos 1
>         [AT][RX]   aid 1
>         [AT][RX]   band 2.4G
>         [AT][RX]   channel 1
>         =================================================================
>         [I][MAIN] [APP] [EVT] wifi_event_handler, CODE_WIFI_ON_CONNECTED
>         ==========================  Keyram Config ========================
>         start 08 -->> end 11; nVAP 02; max 31
>         ==========================  Keyram Dump =========================
>         [id]   MAC Address     Key Len  VLan ID  Default        Key Hexdump(16Bytes MAX)
>         [00] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [01] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [02] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [03] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [04] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [05] FF:FF:FF:FF:FF:FF  64-Bit    01        0     99D6EC7C 6FFBBCFF 64A05DC7 683B9E7C
>         [06] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [07] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [08] 46:7F:59:40:FE:F5  64-Bit    01        0     DB67D21E 9BB48437 98458C76 F8FF795D
>         [09] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [10] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         [11] FF:FF:FF:FF:FF:FF  64-Bit    00        0     00000000 00000000 00000000 00000000
>         ==========================  MAC Address =========================
>         MAC C4:CC:37:A0:07:95 Mask 02:00:00:00:00:00
>         BSSID 46:7F:59:40:FE:F5 Mask 00:00:00:00:00:00
>         start dhcping ...
>         +CW:CONNECTED
>         IP:10.226.196.3
>         MASK: 255.255.255.0
>         Gateway: 10.226.196.183
>         [lwip] netif status callback
>         [I][MAIN] [APP] [EVT] wifi_event_handler, CODE_WIFI_ON_GOT_IP
>         [I][MAIN] [SYS] Memory left is 54192 Bytes
>         +CW:GOTIP
>         {FVIF-0} ip=I4 gw=I4[0] wl1: MAC=c4:cc:37:a0:07:95 ip=10.226.196.3/24 UP,CONNECTED
>         [RC] request fixed rate ffff
>         qcc74x />
>         Copy to clipboard
7. To measure Wi-Fi throughput, follow the steps below:

> 
> 
> 1. Connect the QCC74x device to a Wi-Fi access point.
>     2. Connect the computer to the same access point using an RJ45 Ethernet cable.
>     3. Open the Iperf application on the computer from its installation directory using the Command Prompt.
>     4. Run the appropriate Iperf commands on both the QCC74x and the computer for each test type:
> 
> 
> 
> 
> > 
> > 
> > | Scenario | Command on QCC74x | Command on PC |
> >     | --- | --- | --- |
> >     | TCP Tx | `iperf -c <server ip address> -i1 -t 60` | `iperf.exe -s -i1 -t 60` |
> >     | TCP Rx | `iperf -s -i1 -t 60` | `iperf -c <DUT ip address> -i1 -t 60` |
> >     | UDP Tx | `iperf -u -c <server ip address> -i1 -t 60 -b 200M` | `iperf -u -s -i1 -t 60` |
> >     | UDP Rx | `iperf -u -s -i1 -t 60` | `iperf -u -c <DUT ip address> -i1 -t 60 -b 200M` |
> 
> 
> 
> For the latest tested throughput and power metrics, see [QCC740.OR.1.0 Release Notes](https://docs.qualcomm.com/bundle/publicresource/topics/80-73442-1).
> 
> 
> To evaluate low power modes on the QCC74x using the Evaluation Kit, see [QCC74x Power Measurement Test User Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-58740-3)

### Next step

[Develop an application](https://docs.qualcomm.com/doc/80-WL740-253/topic/develop_application.html#develop-application)

Last Published: Sep 16, 2025

[Previous Topic
Get familiar with the board](https://docs.qualcomm.com/bundle/publicresource/80-WL740-253/topics/whats-in-box.md) [Next Topic
Develop an application](https://docs.qualcomm.com/bundle/publicresource/80-WL740-253/topics/develop_application.md)