Difference between revisions of "AIM-Linux/BSP/Qualcomm/RISC QCS Linux 00011.1 qualcomm series"
From ESS-WIKI
(Created page with " = Introduction = This document describes how to work with the RISC and Qualcomm r00011.1 Board Support Package (BSP) release. == Ubuntu Version == Ubuntu 20.04 == Kernel...") |
(→Related Download File ) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 29: | Line 29: | ||
$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_00011.1/_git/manifests -b main -m adv_3.5.1.r1-06500-QCS6490.0.xml --repo-url=https://git.codelinaro.org/clo/tools/repo.git --repo-branch=qc-stable | $ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_00011.1/_git/manifests -b main -m adv_3.5.1.r1-06500-QCS6490.0.xml --repo-url=https://git.codelinaro.org/clo/tools/repo.git --repo-branch=qc-stable | ||
$ repo sync -c -j12</pre> | $ repo sync -c -j12</pre> | ||
+ | |||
+ | == Related Download Files == | ||
+ | |||
+ | <span style="font-size:medium;">[https://www.dropbox.com/scl/fo/tptbp080ohgckjdbr3vrq/ADULf1ufp1ECx03ha0gyIz8/officialbuild/risc_qcs_linux_00011.1?preview=downloads.qcs6490.ubun.1.0.r00011.1.tar.gz&rlkey=647rksjn60zyqj4i134tflsuj&dl=0 <span style="background-color:#ffff00;">Downloads </span>]</span> | ||
== Copy HLOS of Chipcode == | == Copy HLOS of Chipcode == | ||
Line 55: | Line 59: | ||
$ export PREBUILT_SRC_DIR="<APPS_ROOT>/prebuilt_HY11" | $ export PREBUILT_SRC_DIR="<APPS_ROOT>/prebuilt_HY11" | ||
$ source qti-conf/set_bb_env.sh | $ source qti-conf/set_bb_env.sh | ||
− | $ bitbake -fc cleanall linux-msm && bitbake linux-msm && bitbake qti-ubuntu-robotics-image -fc do_make_bootimg && bitbake qti-ubuntu-robotics-image -fc do_makedtbo | + | $ bitbake -fc cleanall linux-msm && bitbake linux-msm && bitbake qti-ubuntu-robotics-image -fc do_make_bootimg && bitbake qti-ubuntu-robotics-image -fc do_makedtbo |
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 07:01, 29 August 2024
Introduction
This document describes how to work with the RISC and Qualcomm r00011.1 Board Support Package (BSP) release.
Ubuntu Version
Ubuntu 20.04
Kernel Version
Kernel 5.4.233
Docker Install and BSP Download
Pull docker images
$ sudo docker pull advrisc/u20.04-qcslbv1:latest
Run docker example
$ mkdir -p ~/qualcomm-bsp $ sudo docker run -it --name adv-qcs6490-ubun-1-0 -v ~/qualcomm-bsp:/home/adv/adv-release-bsp:rw --privileged advrisc/u20.04-qcslbv1:latest /bin/bash
Download BSP
You need to get the ADV_GIT_TOKEN by contacting the PM or AE of ROM-2860.
$ cd adv-release-bsp $ git config --global credential.helper 'store --file ~/.my-credentials' $ echo "${ADV_GIT_TOKEN}" > ~/.my-credentials $ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_00011.1/_git/manifests -b main -m adv_3.5.1.r1-06500-QCS6490.0.xml --repo-url=https://git.codelinaro.org/clo/tools/repo.git --repo-branch=qc-stable $ repo sync -c -j12
Related Download Files
Copy HLOS of Chipcode
$ cp -r amss/apps_proc/* .
Build Instructions
Source env
$ source scripts/env.sh
Build All Images
$ scripts/build_release.sh -all
Output images: out/emmc and out/ufs
Build yocto images
$ cd poky $ export MACHINE=qcs6490-odk DISTRO=qti-distro-ubuntu-fullstack-debug $ export PREBUILT_SRC_DIR="<APPS_ROOT>/prebuilt_HY11" $ source qti-conf/set_bb_env.sh $ bitbake qti-ubuntu-robotics-image
Build boot and dtb images
$ cd poky $ export MACHINE=qcs6490-odk DISTRO=qti-distro-ubuntu-fullstack-debug $ export PREBUILT_SRC_DIR="<APPS_ROOT>/prebuilt_HY11" $ source qti-conf/set_bb_env.sh $ bitbake -fc cleanall linux-msm && bitbake linux-msm && bitbake qti-ubuntu-robotics-image -fc do_make_bootimg && bitbake qti-ubuntu-robotics-image -fc do_makedtbo