$ make -j4 msm8916 EMMC_BOOT=1 TOOLCHAIN_PREFIX=<path to arm-eabi-4.8
tree>/bin/arm-eabi-
3.3.3.6. Build Linux Kernel
To build kernel only, run
$ bitbake linux‐linaro‐qcomlt
3.3.4. Flash Pre-built Images
There are 3 different ways to flash images into target eMMC.
3.3.4.1. USB Download Tools
1. Install DragonBoardUpdateTool
32
bit,
64 bit
2. Switch USB Download Mode (SW1: 1,1), power on and then connect with USB Cable
3. Open Command Prompt on PC
> cd C:\Program Files\Qualcomm\DragonBoardUpdateTool
4. Check COM port
> emmcdl.exe -l
5. Flash entire system
> emmcdl.exe -p [Your COM Port] -f mbns\8916\prog_emmc_firehose_8916_ddr.mbn
-x rawprogram0.xml
if it success, it will show
Status: 0 The operation completed successfully.
6. Then, flash CDT.bin
> emmcdl.exe -p [Your COM Port ] -f mbns\8916\prog_emmc_firehose_8916_ddr.mbn
-x rawprogram2.xml
46