qcom-boot-validate
claudeValidate that a board boots to a working login shell over the serial console
14 skills
Build Qualcomm Linux images from meta-qcom with kas-container
Plugin qcom-yocto-build-image from marketplace qcom-linux-skills in qualcomm-linux/qcom-linux-skills. Commands read from the repo's manifest — yesterday.
qcom-boot-validateValidate that a Qualcomm Linux board boots to a working login shell by watching its serial console: wait for the login prompt, log in with the image's default credentials, and check uname, /etc/os-release (incl. BUILD_ID) and systemd state, reporting BOOT-VALIDATION: PASS/FAIL. Use after flashing, w
qcom-deb-build-imageBuild a Qualcomm Linux Debian image (trixie by default, forky also supported) from qcom-deb-images using its debos recipes and Makefile targets: rootfs.tar, disk-ufs.img / disk-sdcard.img, and the flashable flash_<board>_<storage> asset directories, with optional local kernel / U-Boot debs and deskt
qcom-deb-flash-bootFlash a Qualcomm Linux Debian image from qcom-deb-images onto a board over EDL/QDL (UFS, eMMC, or the whole-disk rawprogram-ufs.xml path), write a disk-sdcard.img to an SD card, or boot a disk image locally under QEMU with scripts/run-qemu.py, then log in as debian/debian. Use when asked to "flash t
qcom-device-infoPrint a concise summary of the Qualcomm Linux device this runs on: board model and SoC (device tree + socinfo), OS release including BUILD_ID, kernel, uptime and systemd state. On request, produce a full release report instead: firmware inventory from qcom_socinfo, UEFI version from the EFI loader v
qcom-flash-qdlFlash a Qualcomm Linux qcomflash image bundle onto a board in Emergency Download (EDL) mode using the QDL tool, including multi-board selection via --serial. Use when asked to "flash the board", "flash the RB3 Gen2 / rb1 / EVK", "flash the qcomflash image", "reflash over EDL", or when a device shows
qcom-kernel-platform-backportBackport upstream board/platform enablement into the qualcomm-linux kernel LTS branch (qcom-6.18.y): identify the commits a platform needs, cherry-pick them preserving authorship under the UPSTREAM/BACKPORT/FROMGIT prefixes, prove no other platform regresses, validate on hardware, and open the pull
qcom-kernel-qcom-next-buildCross-build the qualcomm-linux kernel (qcom-next branch) standalone on an x86 host: arm64 defconfig with the prune.config + qcom.config fragment merge used by meta-qcom's linux-qcom-next recipe, producing Image, DTBs and modules. Use when asked to "build the qcom-next kernel", "compile the Qualcomm
qcom-lava-logFetch and analyze LAVA test job logs, metadata, results, and definitions from a Foundries/Linaro LAVA instance (default lava.infra.foundries.io). Use when given a LAVA job URL or job ID (e.g. .../scheduler/job/256592) and asked to investigate a test failure, root-cause a job, or read the serial cons
qcom-skills-contributeTurn local edits to an installed qcom-linux-skills skill into an upstream contribution: find the catalog clone behind the installed skill, validate the change, create a topic branch with a DCO-signed meta-qcom-style commit, and prepare (optionally open) the pull request. Use when asked to "upstream
qcom-yocto-build-imageBuild a Qualcomm Linux (Yocto) image from meta-qcom with kas-container, composing ci/<machine>.yml with optional distro and kernel overlays, and locate the flashable qcomflash artifact it produces. Use when asked to "build an image for the RB3 Gen2 / ride-sx / IQ EVK", "build qcom-console-image", "b
qcom-yocto-download-prebuiltDownload prebuilt Qualcomm Linux (Yocto/QLI) flashable images from the public CodeLinaro archive for supported boards (RB3 Gen 2, IQ-615, IQ-8275, IQ-9075, IQ-X5121, IQ-X7181), picking release, distro (qcom-distro / qcom-distro-sota) and image variant, then staging the extracted flashables for QDL.
qcom-yocto-lava-ci-reportProduce a self-contained HTML CI/CD reliability report for a meta-qcom family layer (meta-qcom, meta-qcom-distro, meta-qcom-3rdparty) over a window of days: sweep every LAVA job the layer's CI submitted plus the GitHub Actions runs that built the images, separate real platform failures from test-har
qcom-yocto-pre-pr-checksRun meta-qcom's CI-parity checks locally before opening or updating a pull request: yocto-patchreview, yocto-check-layer and oe-selftest via the ci/ helper scripts, plus a commit-message review against the project's conventions. Use when asked to "run the pre-PR checks", "check if my meta-qcom branc
qcom-yocto-update-base-lockRefresh the upstream layer commit pins in meta-qcom's ci/base.lock.yml to the latest commit on each layer's branch and produce a changelog-style commit (one "Relevant changes for <layer>:" section per bumped layer). Use when asked to "update base.lock to latest", "bump the layer hashes/revisions", "
Validate that a board boots to a working login shell over the serial console
14 skills
Build a Qualcomm Linux Debian (trixie) image from qcom-deb-images with debos
14 skills
Flash a Qualcomm Linux Debian image over EDL/QDL, write an SD card, or boot it under QEMU
14 skills
Identify a booted Qualcomm Linux target: SoC/board/OS, firmware versions and build provenance
14 skills
Flash a board in EDL mode with the QDL tool
14 skills
Backport upstream board/platform enablement into the qualcomm-linux LTS kernel branch, with local and hardware validation
14 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.