Add note concernign <root>=c:\ti to readme_demo.txt
[processor-sdk/performance-audio-sr.git] / readme_demo.txt
1 Update log:
2     06-20-16: Initial version
3     06-27-16: Add information on code installation & build
4     06-30-17: Add note concerning PAF Makefile ROOTDIR variable
5     07-14-16: Add note concerning <root>
6     
7 NOTE: Below mentioned <root> has only been verified for <root>=c:\ti.
8       Using another <root> will require changes to makefiles (e.g. DDP, Intrinsics)
9       hard-coded to use c:\ti.
10     
11     Code installation:
12         IPC: Unzip ipc_3_43_00_00_eng.zip (contains IPC engineering release) to <root>\ipc_3_43_00_00_eng\.
13         
14         PAF: 
15             Git repo: git@gitorious.design.ti.com:dolby-harmonious/os_paf_dev.git
16             Branch: dev_psdkaudio_frank
17             Commit: 30071e3
18             
19             Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\paf\.
20             
21         Dolby Intrinsics: 
22             Git repo: git@gitorious.design.ti.com:dolby-harmonious/intrinsics.git
23             Branch: pp_harmonious_dev
24             Commit: 7c60646
25             
26             Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\intrinsics\.
27             
28         DDP: 
29             Git repo: git@gitorious.design.ti.com:dolby-harmonious/ddp.git
30             Branch: dev_psdkaudio_frank
31             Commit: f8f9271
32             
33             Clone Git repo into <root>\procsdk_audio_x_xx_xx_xx\ddp\.
35     Build instructions:
36         PAF:
37             Rebuild paf libraries:
38                 1) Update <root>\procsdk_audio_x_xx_xx_xx\setup_env.bat for local environment.
39                 2) Open DOS shell.
40                 3) From DOS prompt, execute:
41                     > setup_env.bat
42                 4) Add ROOTDIR variable pa/build/target.mk, e.g.
43                     export ROOTDIR = C:\ti\procsdk_audio_x_xx_xx_xx\paf
44                 5) Modify ARCH variable in pa/build/target.mk to select c66x target
45                 6) From DOS prompt, execute:
46                     > build_libs.bat DSP
47                 6) Modify ARCH variable in pa/build/target.mk to select a15 target
48                 7) From DOS prompt, execute:
49                     > build_libs.bat ARM
51         DDP:
52             Rebuild DDP libraries:
53                 1) cd <root>\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\k2g\Wrapper\ddp_library
54                 2) From DOS prompt, execute:
55                     > make
56                 3) cd <root>\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\k2g\Wrapper\ddp_wrapper
57                 4) From DOS prompt, execute:
58                     > make
59             
60         Platform lib:
61             1) Import CCS project into workspace located in <root>\pdk_k2g_1_0_1\packages\ti\platform\evmk2g\platform_lib\.
62             2) Rebuild project, Debug build profile
63             
64         DSP application:
65             1) Import CCS project into workspace located in <root>\procsdk_audio_x_xx_xx_xx\test_dsp\.
66             2) Rebuild project, Debug build profile
67         
68         ARM application:
69             1) Import CCS project into workspace located in <root>\procsdk_audio_x_xx_xx_xx\test_arm\.
70             2) Rebuild project, Debug build profile