diff --git a/readme_demo.txt b/readme_demo.txt
index 832aabf9c4c934ce208a781178dee595a26f5a2c..b5267eeca56da91769683cbf665b23c126ff2fd7 100644 (file)
--- a/readme_demo.txt
+++ b/readme_demo.txt
-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