]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - readme_code_install_and_build.txt
PASDK-258:Update copyright for files modified since Alpha-2 release.
[processor-sdk/performance-audio-sr.git] / readme_code_install_and_build.txt
index 9cd0ac5eeac56fa4f3229232c705ab6ced9915fb..82caaace6efd90c8d30e80474bc234bb57488a5c 100644 (file)
@@ -1,39 +1,38 @@
 Update log:
     10-04-16: Initial version
+    12-01-16: Update instructions for build of PAF libraries
 
 
 Code installation:
     Open Git bash in C:\ti
     
-    Clone "ddp_demo" repository into processor_audio_sdk_1_00_00_00 folder.
-        $ git clone git@gitorious.design.ti.com:dolby-harmonious/ddp_demo.git processor_audio_sdk_1_00_00_00
+    Clone "ddp_demo" repository into processor_audio_sdk_1_00_00_02 folder.
+        $ git clone git@gitorious.design.ti.com:dolby-harmonious/ddp_demo.git processor_audio_sdk_1_00_00_02
         
     Checkout dev_pasdk_frank branch. Later this will be another branch or tag which tracks all desired submodules.
-        $ cd processor_audio_sdk_1_00_00_00
+        $ cd processor_audio_sdk_1_00_00_02
         $ git checkout dev_pasdk_frank
         
     Update submodules. This will clone and checkout: 
-        (1) Dolby IP submodules in processor_audio_sdk_1_00_00_00\dolby_ip
-        (2) paf submodules in processor_audio_sdk_1_00_00_00\pasdk\paf
+        (1) Dolby IP submodules in processor_audio_sdk_1_00_00_02\dolby_ip
+        (2) paf submodules in processor_audio_sdk_1_00_00_02\pasdk\paf
         
-        $ git submodule update --recursive --init
+        $ git submodule update --init
         
 Code build:
-    Open DOS shell
-        > cd C:\ti\processor_audio_sdk_1_00_00_00
+    Open DOS shell, setup environment
+        > cd C:\ti\processor_audio_sdk_1_00_00_02
         > setup_env.bat
-    Set ARCH to a15 in C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\target.mk
-        > build_paf_libs.bat ARM
-    Set ARCH to c66x in C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\target.mk
-        > build_paf_libs.bat DSP
+        
+    Build PAF libraries
+        > build_paf_libs.bat
+        
     Build algorithm libraries. This will build BMDA, CAR, DDP, MAT-THD, and OAR (DAP is currently excluded).
         > build_alg_libs.bat
 
-    Open DOS shell, build UART LLD
-        > cd C:\ti\processor_audio_sdk_1_00_00_00\psdk_cust\pdk_k2g_1_0_1_0_eng\packages
-        > cd ti\drv\uart
-        > gmake clean
-        > gmake all
+    Open DOS shell, build UART/SPI/I2C LLD libraries
+        > cd C:\ti\processor_audio_sdk_1_00_00_02
+        > build_pdk_libs.bat
 
     Launch CCS, add pasdk_cust to RTSC search path
         Window->Preferences
@@ -41,20 +40,20 @@ Code build:
         Open "RTSC" sub-menu
         Click on "Products"
         Click on "Add" button to right-hand side of "Product Discovery Path" window.
-        In "folder", add C:/ti/processor_audio_sdk_1_00_00_00/psdk_cust
+        In "folder", add C:/ti/processor_audio_sdk_1_00_00_02/psdk_cust
 
-    Platform lib: see C:\ti\processor_audio_sdk_1_00_00_00\docs\PASDK_setup_guide.pdf
-    DSP application: see C:\ti\processor_audio_sdk_1_00_00_00\docs\PASDK_setup_guide.pdf
-    ARM application: see C:\ti\processor_audio_sdk_1_00_00_00\docs\PASDK_setup_guide.pdf
+    Platform lib: see C:\ti\processor_audio_sdk_1_00_00_02\docs\PASDK_setup_guide.pdf
+    DSP application: see C:\ti\processor_audio_sdk_1_00_00_02\docs\PASDK_setup_guide.pdf
+    ARM application: see C:\ti\processor_audio_sdk_1_00_00_02\docs\PASDK_setup_guide.pdf
 
 Obtain status for all submodules:    
-    $ git submodule foreach --recursive git status
+    $ git submodule foreach git status
 
 Obtain status for ddp_demo repository and all submodules:
-    git status && git submodule foreach --recursive git status
+    git status && git submodule foreach git status
 
 How to change submodule version tracked by super-repo:
-    $ cd <submodule path>, e.g. cd /c/ti/processor_audio_sdk_1_00_00_00/dolby_ip/mat-thd
+    $ cd <submodule path>, e.g. cd /c/ti/processor_audio_sdk_1_00_00_02/dolby_ip/mat-thd
     $ git checkout dev_psdkaudio_qin
     
     Show status: