...
| Sv translation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I. Download of Test Files & Basic Device Information1. Test File Download
2. Basic Device Information
3. Hardware Configuration
4. Power Supply Parameters
II. Basic Power Supply Test
1.Power Interface Function Verification Verify the compatibility, electrical performance and safety of the device power interface to ensure compliance with power supply parameter requirements. 2.Adaptability of Test Environment and Tools
3. Standard Basic Test Procedures
(1) DC Power Interface Compatibility Test
(2) Input Voltage Lower‑Limit Verification
III. Wired Communication Interface Test1.Debug Serial Port (UART) Test
Step 1: Hardware Connection
Step 2: Serial Tool Configuration on PC
Step 3: Boot Log Output Test
2. USB 2.0 / 3.0 Interface Test(1) Device Connection Status Identification Use the following command to confirm whether the device is connected to the system and obtain device node information:
Result Description
2. Compatibility of the Device with the Corresponding USB Version
1. Check the Device Speed File
2. Verification via Detailed Information
3. Transfer Performance Test
1. Simple Test:
1.1 Mount the USB Device: 1.2 Test Sequential Write Speed: 1.3 Test Sequential Read Speed: 1.4 Clean Up Temporary Files After Test:
2. Professional Test:
2.1 Install
IV. Type-C Interface Test
1. ADB Function Test
1.1 ADB Basic Connection Test
1.2 ADB Core Command Execution Test
1.3 Type-C Plugging & Stability Test
1.4 Type-C High-Load Stability Test
2. Type‑C to Hub (USB) Test |
| 代码块 |
|---|
dd if=/dev/zero of=/mnt/usb/test.img bs=1M count=1024 |
- Record transmission time and calculate speed: Speed = 1024MB / Time Consumed (seconds)
- Copy files back to the development board in reverse direction and repeat the test 3 times.
Expected Results:
- Transmission speed ≥ 80MB/s (approx. 640Mbps) under USB 3.0 mode.
- Transmission speed ≥ 30MB/s (approx. 240Mbps) under USB 2.0 mode.
- No data loss, transmission interruption or file corruption.
2.3 Power Supply Capacity Test
Prerequisites:
- Same as 2.1.
- Prepare a 2.5‑inch portable hard disk (requiring power supply above 5V/0.5A).
Test Steps:
- Plug the portable hard disk into the USB port of the Hub.
- Check whether the hard disk indicator light is on, and run
lsblkto view device nodes. - Perform large‑file read‑write operations for 10 minutes continuously.
- Check system logs for under‑power or device disconnection information.
Expected Results:
- The portable hard disk starts normally and can be recognized, read and written by the system.
- No device disconnection or data corruption during long‑time read‑write operations.
- No over‑current or power‑supply‑related errors in system logs.
2.4 Abnormal Scenario Test
- Hot‑swap Test: Plug and unplug USB devices during data transmission to verify system stability.
- Low‑voltage Test: Reduce the power supply voltage of the development board to 4.5V to verify whether USB devices work normally.
- Multi‑device Concurrency Test: Plug in multiple USB devices simultaneously to verify the load capacity of the Hub.
3. Type‑C to HDMI/DP Output Test
3.1 Video Output Function Test
Prerequisites:
- The development board is powered on normally and the system startup is completed.
- The Type‑C‑to‑HDMI/DP adapter is properly connected, and the monitor is powered on.
Test Steps:
- Insert the Type‑C end into the Type‑C port of the development board, and connect the HDMI/DP end to the monitor.
- Execute display configuration commands (Linux:
xrandr; Android: System Settings). - Switch display output to HDMI and set the resolution to 1080P@60Hz.
- Observe the monitor screen and check for screen tearing, black screen or flickering.
Expected Results:
- The monitor lights up automatically and displays the development board desktop/image.
- Resolution and refresh rate can be configured normally with clear and undistorted images.
- No screen tearing, black screen, flickering or lag.
3.2 Audio‑Video Synchronous Output Test
Prerequisites:
- Same as 3.1.
- The monitor supports HDMI/DP audio output.
Test Steps:
- Play a 1080P test video (with audio track).
- Observe video smoothness and listen to the monitor speaker simultaneously.
- Check audio‑video synchronization and whether there is noise or audio dropout.
Expected Results:
- Smooth video playback with stable frame rate (≥30fps).
- Audio‑video synchronization with no delay or stuttering.
- Clear sound with no noise, audio dropout or popping noise.
3.3 Hot‑Plug Test
Prerequisites:
Same as 3.1.
Test Steps:
- Connect the Type‑C‑to‑HDMI/DP adapter first and confirm normal display.
- Unplug the HDMI/DP end and observe system response.
- Re‑insert the HDMI/DP end and observe system response.
- Repeat hot‑plug operation 10 times and record each result.
Expected Results:
- After unplugging HDMI/DP, the system automatically switches back to on‑board display or goes black (consistent with design expectations).
- After re‑insertion, the monitor automatically resumes display without manual configuration.
- No system crash or driver errors occur during hot‑plugging.
3.4 Abnormal Scenario Test
- Resolution Switching Test: Switch among 720P/1080P/4K to verify display compatibility.
- Long‑Duration Playback Test: Play video continuously for 24 hours to verify stability.
- Low‑Resolution Output Test: Set resolution to 480P to verify downward compatibility.
IV. Display and Video Interface Test
1. HDMI Output Test
1. Specification Description
| Interface | Core Specifications | Key Limitations |
|---|---|---|
| HDMI 2.1 | Single‑port, supports 8K@30Hz / 4K@60Hz, HDCP2.3 | Requires HDMI 2.1 certified cable; maximum bandwidth 48Gbps |
2. Resolution Verification (Including 8K/4K)
1. Query of Display Interfaces and Resolution List
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# GUI (X11) - Intuitively view supported resolutions/refresh rates/HDCP status xrandr --verbose | grep -E "HDMI|DP|3840|7680|HDCP" |
2.Audio Output Test Steps (Command-Line Operation)
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Step 1: Connect to the device via adb (ensure the device has debugging mode enabled) adb shell # Step 2: Push the test audio file to the device (execute on the PC) adb push C:\Users\Administrator\Desktop\test.wav /test.wav # Step 3: View the device audio output list (confirm the corresponding card number) aplay -l # Step 4: HDMI0 audio output test aplay -D plughw:0,0 /test.wav # Expected result: The display device connected via HDMI plays audio # Step 5: DP1 audio output test aplay -D plughw:4,0 /test.wav # Expected result: The display device connected via DP plays audio |
2.Camera Function Test
| Item | Content |
|---|---|
| Test Purpose | Verify the hardware connection validity and video capture function of the development board’s MIPI‑CSI / USB camera interface. |
| Prerequisites | 1. The development board is powered on and enters the Linux system. 2. The camera is properly connected (MIPI‑CSI cable is firmly inserted). |
Test Steps:
Step 1: Camera Device Node Identification Test
- Open the terminal and run the following command to check whether the system recognizes the camera device:
测试步骤: 步骤1:摄像头设备节点识别测试 1.打开终端,执行以下命令查看系统是否识别到摄像头设备:
| 代码块 |
|---|
ls -l /dev/video* |
2.[Supplementary Verification] Execute the following commands to confirm device availability (optional, for enhanced rigor):
| 代码块 |
|---|
v4l2-ctl --list-devices |
Step 2: Camera Real-Time Preview Test
- Connect the development board to an HDMI monitor, and execute the following command for real-time preview:
| 代码块 |
|---|
gst-launch-1.0 v4l2src device=/dev/video22 ! videoconvert ! autovideosink |
Observe the picture on the HDMI monitor, press Ctrl + C to stop the command after continuous preview for 10 seconds.
Expected Result: Clear and smooth real‑time video appears on the HDMI monitor without screen tearing, stuttering or black screen; no core errors such as "Internal data stream error" are displayed in the terminal after stopping the command.
3. Video Hard Decoding Performance Test
- Test Environment (MPP Video Hard Decoding Device)
Hard decoding tool information based on Rockchip MPP (Media Process Platform) framework:
| Item | Details |
|---|---|
| Tool Name | ppvidedec |
| Tool Version | 1.14.4 |
| Dependency Library Path | /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstrockchipmpp.so |
| Supported Encoding Formats | HEVC/H.265, AVC/H.264, VP8, VP9 |
| Decoding Type | Hardware‑accelerated decoding |
| Maximum Decoding Capability | 8K 10‑bit video decoding, supports 8K@60Hz video output |
Test Steps:
2.1 Prepare test videos:
| 代码块 | ||||
|---|---|---|---|---|
| ||||
#1. Local test video path:C:\Users\Administrator\Desktop\test_video\4K_60fps.mp4 #2. Push the video to the development board via ADB: adb push "C:\Users\Administrator\Desktop\boot\4K_60fps.mp4" /tmp/ |
2.2.Perform hardware decoding test (take H.264 format as an example)
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Use gst-launch-1.0 to invoke the MPP hardware decoding tool and verify the decoding function: gst-launch-1.0 filesrc location=/tmp/4K_60fps.mp4 ! \ qtdemux ! \ h264parse ! \ mppvideodec ! \ videoconvert ! \ autovideosink |
2.3 Test Verification Points
Video playback status: No abnormalities such as screen tearing, green screen, or stuttering shall occur;
Log information: No errors including decode error, Resource not found, or pipeline doesn't want to preroll shall appear in the terminal output. A normal startup process shall be displayed (example shown below);
Display effect: After executing the playback command, the display interface shall present a complete and clear video image (no image distortion or color distortion caused by decoding exceptions).
Example of normal log output (description)
| 代码块 | ||||
|---|---|---|---|---|
| ||||
Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Prerolled, waiting for async message to finish... Setting pipeline to PLAYING ... New clock: GstSystemClock |
(Note: The attached picture is an example of the interface during normal video playback, which can intuitively verify that the picture is free of distortion and displayed normally.)
3. Open a second terminal to monitor CPU usage
3.1 Operation Steps
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Step 1: Enter the ADB interactive shell adb shell # Step 2: Execute the top command in the shell (runs normally with TTY environment available) top -n1 | head -20 |
3.2 Example of system status output (the following content is displayed after terminal execution; core monitoring items are marked in the red box)
| 代码块 | ||||
|---|---|---|---|---|
| ||||
#
top - 06:01:06 up 17:57, 1 user, load average: 2.10, 2.61, 2.56
Tasks: 276 total, 2 running, 274 sleeping, 0 stopped, 0 zombie
%Cpu(s): 3.8 us, 6.0 sy, 0.0 ni, 90.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3899.3 total, 91.5 free, 822.6 used, 2985.2 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 1694.6 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1981 root 20 0 4747336 266284 215960 R 50.0 6.7 877:37.20 Xorg
2456 blueber+ 20 0 1839264 74872 56884 S 12.5 1.9 60:46.06 xfwm4
2513 blueber+ 20 0 314400 39220 29936 S 12.5 1.0 44:54.98 xfce4-p+
38043 root 20 0 529528 23188 11316 S 12.5 0.6 0:13.87 gst-lau+
38263 root 20 0 9048 3400 2712 R 6.2 0.1 0:00.02 top
1 root 20 0 165012 9932 7220 S 0.0 0.2 5:17.56 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.45 kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par+
8 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_perc+
9 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_tas+
10 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_tas+
11 root 20 0 0 0 0 S 0.0 0.0 0:04.57 ksoftir+ |
3.3 Status Analysis
| Monitoring Item | Result | Description |
|---|---|---|
| Overall CPU Load | User 3.8% + System 6.0% + Idle 90.2% | Idle ratio exceeds 90%, sufficient CPU resource redundancy; current high-ratio processes are desktop services (Xorg, xfwm4), belonging to basic system load |
| Memory Status | Total 3899MB, Used 829MB, Free 2968MB | Sufficient remaining memory, no risk of insufficient memory |
| Key Process CPU Ratio | Desktop Service (Xorg) 50%, Terminal (tilda) 12.5% | When running the video playback process, focus on its % CPU value (usually <10% when hardware decoding takes effect) |
| Memory Usage | Used 829MB, Cache 2864MB | High memory cache ratio ensures efficient system data read/write |
3.4 Test Conclusion: The video plays normally without stuttering or screen tearing. The CPU usage is low (hardware decoding acceleration is effective), and the system resource load meets expectations.
V. Audio Interface Test
This test targets the device’s audio output interfaces (including onboard Codec and HDMI), and clarifies the hardware mapping relationship of each interface:
| Sound Card Number (card) | Device Identifier | Device Number (device) | Hardware Correspondence | Core Function | Application Scenario |
|---|---|---|---|---|---|
| card 0 | rockchip,es8388‑codec | device 0 | On‑board ES8388 audio Codec | Analog audio output (3.5mm headphone/speaker) + audio decoding | Headphone playback (core device) |
| card 1 | rockchip,hdmi0 | device 0 | HDMI interface audio channel | Digital audio output (HDMI monitor/TV) | HDMI audio playback |
1. Test Preparation
1.1 Tools / Files
- PC side: adb (environment variables required)
- Device side: aplay (pre‑installed)
1.2 Hardware Connection
- For HDMI audio test: Connect an HDMI cable between the device’s HDMI port and an audio‑enabled display device (e.g., a monitor with built‑in speakers).
- For onboard audio test: Plug a 3.5 mm headphone into the onboard audio jack.
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Step 1: Verify ADB connection (to avoid subsequent failures caused by disconnected device) adb devices # Expected output: List device serial number with status as device (re‑plug USB or restart debugging if offline or not listed) # Step 2: Push test audio file to the device (run on PC side) adb push C:\Users\Administrator\Desktop\test.wav /test.wav # Step 3: Enter ADB interactive shell (execute subsequent commands on device side) adb shell # Step 4: List device audio outputs (confirm mapping of card numbers) aplay -l # Step 5: HDMI0 audio output test aplay -D plughw:1,0 /test.wav # Expected result: Audio plays on HDMI‑connected display device # Step 6: On‑board audio (headphone) output test aplay -D plughw:0,0 /test.wav # Expected result: Audio plays through 3.5mm headphone # Step 7: Hardware function verification (sine wave test to eliminate file‑related issues) speaker-test -D hw:1,0 -t sine -f 1000 -c 2 -l 2 # Expected result: 1000 Hz dual‑channel sine beep sound outputs from headphones |
| Test Item | Operation Command | Expected Result |
|---|---|---|
| HDMI0 Audio Output | aplay -D plughw:1,0 /test.wav | Audio plays normally on the display device |
| On‑board Headphone Output | aplay -D plughw:0,0 /test.wav | Audio plays normally through headphones |
| Hardware Sine Wave Test | speaker-test -D hw:1,0 -t sine -f 1000 -c 2 -l 2 | Beep sound outputs from headphones |
2. Audio Input Function Verification
- List all audio capture devices
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Check the system audio device list (focus on "Capture" (input) devices) arecord -l |
2.Typical Output Example
| 代码块 | ||||
|---|---|---|---|---|
| ||||
**** List of CAPTURE Hardware Devices **** card 0: rockchipes8388c [rockchip,es8388-codec], device 0: dailink-multicodecs ES8323 HiFi-0 [dailink-multicodecs ES8323 HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: rockchipes7210 [rockchip,es7210], device 0: fe480000.i2s-ES7210 4CH ADC 0 ES7210 4CH ADC 0-0 [fe480000.i2s-ES7210 4CH ADC 0 ES7210 4CH ADC 0-0] Subdevices: 1/1 Subdevice #0: subdevice #0 |
| Device Type | Device Name / Driver | Device Number (device) | Hardware Correspondence | Core Function | Available for Headphone Playback |
|---|---|---|---|---|---|
| card 0 | rockchip,es8388‑codec | device 0 | On‑board ES8388 codec | Audio decoding / analog output (3.5 mm headphone / line‑out) | ✅ Yes (core headphone device) |
| card 2 | rockchip,es7210 | device 0 | ES7210 ADC | 4‑channel audio capture (microphone / line‑in) | ❌ No (input‑only) |
4.Recording Test (Real-time Capture + Playback)
| 代码块 | ||||
|---|---|---|---|---|
| ||||
Function: Capture audio input in real time (hw:1,0) and output to audio output (hw:1,0) Parameter Description: - arecord section: -D hw:0,0: Specify the audio input device (adjust according to actual arecord -l results) -r 48000: Sampling rate 48000Hz (compatible with most audio devices) -c 2: Stereo capture (change to -c 1 if the MIC is mono) -f s16_le: 16-bit little-endian audio format (universal compatible format) -t raw: Transmit in raw format (avoid file encoding overhead) - aplay section: -D hw:1,0: Specify the audio output device (e.g. HDMI/onboard speaker) Other parameters are consistent with arecord (ensure format matching) - &: Run in the background (prevent terminal blocking) arecord -D hw:0,0 -r 48000 -c 2 -f s16_le -t raw | aplay -D hw:1,0 -r 48000 -c 2 -f s16_le -t raw & |
Test Operations and Result Verification
Notes
- If the error Device or resource busy occurs: Run
killall arecord aplayfirst to close processes occupying audio devices, then retest. - If no sound is heard: Check the device ID for the
-Dparameter (confirm correct input/output devices viaarecord -l/aplay -l). - If there is excessive noise: Change
-c 2to-c 1(mono), or adjust the sampling rate to 44100.
VI. Storage Interface Test
M.2 Interface Test
1. Hardware Information Integrity
Interface Type: PCIE 2.0 ×1 M.2 M‑Key, 5 Gbps
Hardware Installation: Insert the M.2 SSD into the M.2 slot on the development board.
2. Basic Connection Validity
1. Device Identification Verification
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Check whether the system recognizes the M.2 SSD. lsblk |
Expected Result: The corresponding disk device of the SSD (e.g., nvme0n1) is displayed in the output.
2.Disk Information Reading
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Check detailed information of the M.2 SSD (e.g., capacity, interface protocol). sudo fdisk -l |
Expected Result: Display SSD capacity, partition table type (e.g., GPT), PCIe x4 bus and NVMe storage protocol.
3. Read‑Write Performance Test
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Install Test Tools sudo apt install hdparm fio # Test Read Performance sudo hdparm -tT /dev/nvme0n1 # Replace with your actual SSD device name # Test Random Read/Write Performance (Example: 1GB data) fio --name=ssd-test --filename=/dev/nvme0n1 --size=1G --rw=randrw --bs=4k --numjobs=4 --iodepth=64 --runtime=30 --time_based |
VII. Wireless Communication Module Test
1. Wi‑Fi Test
1. Hardware Specification Compliance
Wi‑Fi Model: AP6256, dual‑band Wi‑Fi 5 wireless network access compliant with IEEE 802.11a/b/g/n/ac.
2. Basic Connection Stability
1. Start the NetworkManager Service
| 代码块 | ||||
|---|---|---|---|---|
| ||||
sudo systemctl start NetworkManager |
2.Scan and connect to Wi‑Fi networks
| 代码块 | ||||
|---|---|---|---|---|
| ||||
sudo nmcli dev wifi rescan # 重新扫描WiFi网络 sudo nmcli dev wifi list # 查看可用WiFi列表(可选) sudo nmcli dev wifi connect "WiFi名称" password "WiFi密码" ifname wlan1 |
3.Network Connectivity Test
| 代码块 | ||||
|---|---|---|---|---|
| ||||
ping www.baidu.com |
4.Sample Commands
| 代码块 | ||||
|---|---|---|---|---|
| ||||
sudo nmcli dev wifi connect "Hi nova 9 Pro" password "12345678" ifname wlan1 |
3. Wi-Fi Network TCP/UDP Protocol Performance Test
1. Environment Preparation:
Two test devices (e.g., development board + PC), ensure they are on the same network (Wi-Fi/Ethernet);
Install Iperf3
3.Wi-Fi 网络 TCP/UDP 协议性能测试 1.环境准备: 两台测试设备(如开发板 + PC),确保处于同一网络(WiFi / 以太网); 安装 Iperf3| 代码块 | ||||
|---|---|---|---|---|
| ||||
# Debian/Ubuntu sudo apt install iperf3 |
2. Role Definition
Server: Device receiving data
Client: Device sending data
3. TCP Bandwidth Test (Commonly Used)
Step 1: Start the server
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 服务端默认监听5201端口 iperf3 -s |
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 测试TCP带宽(持续10秒,默认) iperf3 -c [服务端IP] |
Extended Commands (Custom Parameters)
Test for 30 seconds, output real‑time data every 2 seconds
4. UDP Packet Loss / Latency Test
Test UDP (bandwidth limited to 100 Mbps)
5. Result Interpretation (Examples)
TCP Test Result
UDP Test Result
6. Common‑Scenario Tests
| Test Target | Sample Command |
|---|---|
| Long‑connection stability (1 hour) | iperf3 -c [IP] -t 3600 |
| Multi‑thread concurrency test | iperf3 -c [IP] -P 4 (4 threads) |
| Bandwidth‑limited test | iperf3 -c [IP] -b 500M (limited to 500 Mbps) |
2. Bluetooth Connection Test
1. Hardware Description
2. Enter Bluetooth Command Mode
Connect to the device via ADB
Launch Bluetooth control utility
3. Scan and Connect Bluetooth Devices
4. Operation Example
Perform operations on the device with MAC 7C:B4:37:11:5B:83 after scanning
