Difference between revisions of "SDM850 build instructions"
Jerry.liao (talk | contribs) |
Jerry.liao (talk | contribs) |
||
Line 1: | Line 1: | ||
− | ''' | + | '''1. Unzip the SDM850 BSP package to D:\BSP''' |
− | + | [[File:SDM850 BUILD 01.png|RTENOTITLE]] | |
− | ''' | + | '''2. Copy ACPI compiler''' |
− | + | copy "D:\EWDK\Program Files\Windows Kits\10\Tools\arm64\ACPIVerify\asl.exe" to "WP\src\acpi\rel\10.4\bin\" | |
− | ''' | + | '''3. Modify "WP\src\acpi\rel\10.4\acpi.wp63.proj”''' |
− | + | add "<Target Name="<span style="color:#FF0000;">Clean</span>"> </Target>" after "<Target Name="Build"> </Target>" | |
− | ''' | + | '''4. Modify “WP\src\tools\rel\10.4\qcbuildwp63.cmd”''' |
− | + | Find all "ATTRIB +R" and replace to "<span style="color:#FF0000;">ATTRIB -R</span>" | |
− | ''' | + | '''5. Delete or Rename "WP\src\tools\rel\10.4\<span style="color:#FF0000;">CrmParallelization.py</span>" to skip this python script''' |
− | ''' | + | '''6. Run administrator command shell''' |
− | + | A. D:\EWDK>LaunchBuildEnv.cmd | |
− | + | B. D:\>setenv.bat | |
− | <span style="font-size:smaller;"><span style="font-family:verdana,geneva,sans-serif;"> | + | [[File:SDM850 BUILD 02.png|RTENOTITLE]] |
+ | |||
+ | |||
+ | |||
+ | '''7. Compilation''' | ||
+ | |||
+ | A. Build for all : run the following command in WP\src folder after setting environment | ||
+ | |||
+ | <span style="color:#0000FF;"> .\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64</span> | ||
+ | |||
+ | B. Build component | ||
+ | |||
+ | <span style="color:#0000FF;"> .\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64 -componentsinput %1</span> | ||
+ | |||
+ | C. If ACPI compile fail at first time. Please rebuild it again with below command | ||
+ | |||
+ | <span style="color:#0000FF;"> .\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64 -componentsinput acpi</span> | ||
+ | |||
+ | <span style="font-size:smaller;"><span style="font-family:verdana,geneva,sans-serif;"></span></span> |
Revision as of 06:06, 30 April 2019
1. Unzip the SDM850 BSP package to D:\BSP
2. Copy ACPI compiler
copy "D:\EWDK\Program Files\Windows Kits\10\Tools\arm64\ACPIVerify\asl.exe" to "WP\src\acpi\rel\10.4\bin\"
3. Modify "WP\src\acpi\rel\10.4\acpi.wp63.proj”
add "<Target Name="Clean"> </Target>" after "<Target Name="Build"> </Target>"
4. Modify “WP\src\tools\rel\10.4\qcbuildwp63.cmd”
Find all "ATTRIB +R" and replace to "ATTRIB -R"
5. Delete or Rename "WP\src\tools\rel\10.4\CrmParallelization.py" to skip this python script
6. Run administrator command shell
A. D:\EWDK>LaunchBuildEnv.cmd
B. D:\>setenv.bat
7. Compilation
A. Build for all : run the following command in WP\src folder after setting environment
.\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64
B. Build component
.\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64 -componentsinput %1
C. If ACPI compile fail at first time. Please rebuild it again with below command
.\tools\rel\10.4\qcpackbuild.cmd -p 850 -platform ARM64 -componentsinput acpi