Flasheo y ejecución de una imagen en el 8155P
Placa Qualcomm Snapdragon 8155P
Esta es una vista superior de la placa Qualcomm Snapdragon 8155P.

Configurar el cableado
Se necesitan varios cables entre el PC y la placa para flashear y depurar aplicaciones en la placa:
- Conector de alimentación
- Micro USB es la salida de la consola serie FT
- USB normal es el puerto QFIL/Fastboot (cable USB-A - USB A/USB C)
- El cable DisplayPort es para la salida gráfica
- Puerto Ethernet, para cargar una aplicación dinámicamente.

Este es un ejemplo de configuración de cableado: la alimentación está encendida, el USB-A macho está conectado para el flasheo de imágenes, el cable DisplayPort está conectado para la salida gráfica.

Micro USB está conectado para usar la consola serie FT.
Cambiar al modo Fastboot
Para flashear imágenes en la placa Qualcomm Snapdragon 8155P instale Fastboot Tool en el sistema operativo anfitrión. Ver, Fastboot Tool
Antes de flashear cambie la placa al modo Fastboot:
- Abra la conexión serie con la placa:
putty /dev/ttyUSB0 -serial -sercfg 115200,8,1
- Hay 2 opciones:
- En el dispositivo, mantenga pulsada la tecla de volumen y apague y encienda el dispositivo.
- O presione la flecha hacia abajo en el shell UART y apague y encienda el dispositivo.
- Si la placa cambia al modo Fastboot con éxito, imprime la siguiente salida de consola:

Otra forma de comprobar que la placa está en modo Fastboot es ejecutar el comando:
fastboot devices
Flash images
El script de compilación produce un conjunto de imágenes para las particiones de la placa.
boot.img, perf_dyn.img, misc_dyn.img, abl.elf, etc
Después de cambiar al modo Fastboot las imágenes pueden ser flasheadas a la placa.
- Cuando se configura por primera vez, siga el procedimiento de flasheo de imágenes de GHS ES7_FinalCopy/ES7_customer_package_readme.docx:
cd /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.img
Nota: ES7_FinalCopy/ES7_customer_package_readme.docx forma parte del paquete de cliente QC [ES7]. Póngase en contacto con el servicio de asistencia de Qualcomm para obtener más información.
- Si no es la primera vez que flashea, entonces la parte del monolito debe ser flasheada:
cd /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
- Reinicie la placa.
Ejecute la aplicación Qt en la placa
- Abra la consola serie:
putty /dev/ttyUSB0 -serial -sercfg 115200,8,1
- Ejecuta el comando:
rt <application name> Initial
- Ejecutar aplicación Qt ejemplo:

La aplicación Qt se ejecuta en la placa Qualcomm Snapdragon 8155P y se muestra en la pantalla conectada.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.