Qualcomm Snapdragon 8155P Board▲
Set up the wiring▲
Several cables between the PC and the board are needed for flashing and debugging applications on the board:
-
Power connector
-
Micro USB is the FT serial console output
-
Normal USB is the QFIL/Fastboot port (USB-A - USB A/USB C cable)
-
DisplayPort cable is for Graphical output
-
Ethernet port, for loading an application dynamically.
Switch to Fastboot Mode▲
To flash images on Qualcomm Snapdragon 8155P board install Fastboot Tool on Host OS. See, Fastboot Tool
Before flashing switch the board to the Fastboot Mode:
-
Open serial connection with the board:
Sélectionnezputty/dev/ttyUSB0-serial-sercfg115200,8,1 -
There are 2 options:
- On the device, hold the volume key and power cycle the device.
- Or press down arrow on the UART shell and power cycle the device.
-
If the board switches to Fastboot Mode successfully, it prints following console output:
Another way to check the board is in Fastboot Mode is to run the command:
Sélectionnezfastboot devices
Flash images▲
The build script produces set of images for board partitions.
boot.img, perf_dyn.img, misc_dyn.img, abl.elf, etcAfter switching to Fastboot Mode images can be flashed to the board.
-
When setting up for the first time, follow the images flashing procedure from GHS ES7_FinalCopy/ES7_customer_package_readme.docx:
Sélectionnezcd/work/ghs/sa8155/es7/es7_dev_env/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/chk/bin/target fastboot flash abl abl.elf fastboot flash boot vmm-adp-gvm-sa8155/boot.img fastboot flash perf_dyn_a vmm-adp-gvm-sa8155/perf_dyn.img fastboot flash misc_dyn_a vmm-adp-gvm-sa8155/misc_dyn.img cd/work/ghs/sa8155/es7/es7_dev_env/ES7_FinalCopy/Images/sa8155_hyp fastboot flash hyp_a hyp.mbn fastboot flash tz tz.mbn fastboot flash apdp apdp.mbn cd/work/ghs/sa8155/es7/es7_dev_env/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/chk/bin/target/fs fastboot flash gh_sys sys.img fastboot flash gh_persist ghs_persist.img fastboot flash gh_test ghs_test.img.sparse cd/work/ghs/sa8155/es7/es7_dev_env/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/prebuilt_NHLOS/adsp/asic_8150 fastboot flash adsp adsp.img cd/work/ghs/sa8155/es7/es7_dev_env/hlos_dev_boot/lagvm/LINUX/android/out/target/product/msmnile_gvmgh fastboot flash vendor vendor.imgES7_FinalCopy/ES7_customer_package_readme.docx is a part of QC [ES7] Customer package. Contact Qualcomm Support for more information.
-
If this is not the first time flashing, then the monolith part should be flashed:
Sélectionnezcd/work/ghs/sa8155/es7/es7_dev_env/hlos_dev_boot/apps/ghs_apps_proc/qc_bsp/out/chk/bin/target fastboot flash boot vmm-adp-gvm-sa8155/boot.img -
Restart the board.
Run Qt application on the board▲
-
Open serial console:
Sélectionnezputty/dev/ttyUSB0-serial-sercfg115200,8,1 -
Execute the command:
Sélectionnezrt<application name> Initial -
Run Qt application example:
Qt application is running on Qualcomm Snapdragon 8155P Board and displayed on the connected screen.







