]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - readme_demo.txt
Update alpha header file package
[processor-sdk/performance-audio-sr.git] / readme_demo.txt
index 832aabf9c4c934ce208a781178dee595a26f5a2c..b5267eeca56da91769683cbf665b23c126ff2fd7 100644 (file)
-06-20-16: 
-    PDK: Unzip pdk_k2g_1_0_1.zip (contains modified version of v1.0.1) to <root>\pdk_k2g_1_0_1\.
-    IPC: Unzip ipc_3_43_00_00_eng.zip (contains IPC engineering release) to <root>\ipc_3_43_00_00_eng\.
-    PAF: 
-        Use the following version of paf for the demo.
-        Clone the PAF Git repo into <root>\procsdk_audio_x_xx_xx_xx\paf\.
+Update log:
+    06-20-16: Initial version
+    06-27-16: Add information on code installation & build
+    06-30-16: Add note concerning PAF Makefile ROOTDIR variable
+    07-08-16: Add information on UART LLD build
+    07-14-16: Add note concerning <root>
+    08-04-16: Add DDP(JOC), OAR and BMDA
+    08-10-16: Update commit Ids for PAF, Dolby Intrinsics, and DDP.
+    08-11-16: Add workaround in OAR
+    
+NOTE: Below mentioned <root> has only been verified for <root>=c:\ti.
+      Using another <root> will require changes to makefiles (e.g. DDP, Intrinsics) hard-coded to use c:\ti.
+    
+    Code installation:
+        IPC: Unzip ipc_3_43_00_00_eng.zip (contains IPC engineering release) to <root>\ipc_3_43_00_00_eng\.
         
-        Git repo: git@gitorious.design.ti.com:dolby-harmonious/os_paf_dev.git
-        Branch: dev_psdkaudio_frank
-        Commit: 30071e3
+        PAF: 
+            Git repo: git@gitorious.design.ti.com:dolby-harmonious/os_paf_dev.git
+            Branch: dev_psdkaudio_frank
+            Commit: c24fd06
+            
+            Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\paf\.
+            
+        Dolby Intrinsics: 
+            Git repo: git@gitorious.design.ti.com:dolby-harmonious/intrinsics.git
+            Branch: pp_harmonious_dev
+            Commit: ab96821
+            
+            Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\intrinsics\.
+            
+        DDP: 
+            Git repo: git@gitorious.design.ti.com:dolby-harmonious/ddp.git
+            Branch: dev_psdkaudio_frank
+            Commit: 2abeab4
+            
+            Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\ddp\.
+
+        OAR: 
+            Git repo: git@gitorious.design.ti.com:dolby-harmonious/oar.git
+            Branch: dev_psdkaudio_qin
+            Commit: 5597ca3
+            
+            Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\oar\.
+
+        BMDA: 
+            Git repo: git@gitorious.design.ti.com:dolby-harmonious/bmda.git
+            Branch: dev_psdkaudio_qin
+            Commit: 55fada2
+            
+            Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\bmda\.
+
+
+    Build instructions:
+        PAF:
+            Rebuild paf libraries:
+                1) Update <root>\procsdk_audio_x_xx_xx_xx\setup_env.bat for local environment.
+                2) Open DOS shell.
+                3) From DOS prompt, execute:
+                    > setup_env.bat
+                4) Add ROOTDIR variable pa/build/target.mk, e.g.
+                    export ROOTDIR = C:\ti\procsdk_audio_x_xx_xx_xx\paf
+                5) Modify ARCH variable in pa/build/target.mk to select c66x target
+                6) From DOS prompt, execute:
+                    > build_libs.bat DSP
+                6) Modify ARCH variable in pa/build/target.mk to select a15 target
+                7) From DOS prompt, execute:
+                    > build_libs.bat ARM
+
+        DDP:
+            Rebuild DDP libraries:
+                1) Open DOS prompt
+                2) cd <root>\procsdk_audio_x_xx_xx_xx\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15
+                3) Execute:
+                    > gmake
+                3) cd <root>\procsdk_audio_x_xx_xx_xx\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15
+                4) From DOS prompt, execute:
+                    > gmake
+            
+        OAR:
+            Rebuild OAR libraries:
+                1) Open DOS prompt
+                2) cd <root>\procsdk_audio_x_xx_xx_xx\oar\CCS_OAR_lib\make
+                3) Execute:
+                    > gmake
+  
+        BMDA:
+            Rebuild BMDA libraries:
+                1) Open DOS prompt
+                2) cd <root>\procsdk_audio_x_xx_xx_xx\bmda\Source_Code\make
+                3) Execute:
+                    > gmake SHELL=%ComSpec%
+            Note: Set "export ARCH = c66x" in target.mk to build BMDA library.
+                
+        UART LLD:
+            1) Open DOS prompt
+            2) cd <root>\pdk_k2g_1_0_1\packages
+            3) Execute:
+                > pdksetupenv.bat
+            4) cd ti\drv\uart
+            5) Execute:
+                > gmake all
+            
+        Platform lib:
+            1) Import CCS project into workspace located in <root>\pdk_k2g_1_0_1\packages\ti\platform\evmk2g\platform_lib\.
+            2) Rebuild project, Debug build profile
+            
+        DSP application:
+            1) Import CCS project into workspace located in <root>\procsdk_audio_x_xx_xx_xx\test_dsp\.
+            2) Rebuild project, Debug build profile
+        
+        ARM application:
+            1) Import CCS project into workspace located in <root>\procsdk_audio_x_xx_xx_xx\test_arm\.
+            2) Rebuild project, Debug build profile