Split ASIP and ASOP initialization into separate routines.
PASDK-477:Update docs
Update PASDK setup guide.
Update PASDK release notes.
Update DH IP release notes.
Update DTS:X IP release notes.
Update PASDK setup guide.
Update PASDK release notes.
Update DH IP release notes.
Update DTS:X IP release notes.
Update root installation folder to processor_sdk_audio_1_01_00_01
PASDK-477:Update to TI headers for DTS & update headers to 2017
PASDK-432:Remove DDR3 & MSMC heap static intializers from ARM image for DTS:X build
PASDK-477:Update MAT-THD submodule for PASDK-460
PASDK-477:Update 3p-ip-dts submodule
PASDK-477:Merge remote-tracking branch 'origin/dev_pasdk_qin_dtsx' into pasdk_frank_pasdk477_pasdk_1_1_1_rel
removed ASP_DECOP_CB_INIT_LAG_DTS.
PADSK-477:Update ARM DTS build configuration to use proper linker command file.
PASDK-477:Remove unnecessary common CB code which uses no longer defined ASP_DECOP_CB_INIT_LAG_DTS
PASDK-477:Merge remote-tracking branch 'origin/dev_pasdk_qin_dtsx' into pasdk_frank_pasdk477_pasdk_1_1_1_rel
PASDK-432:Remove ARM open-loop delay.
IPC GateMP_attach() patched with Cache_inv() call. This removes need for
ARM open loop delay for bootload.
IPC GateMP_attach() patched with Cache_inv() call. This removes need for
ARM open loop delay for bootload.
PASDK-458:Update PASDK setup guide, PASDK & PASDK Dolby IP Release Notes
PASDK-458:Update root installation folder to processor_sdk_audio_1_01_00_00 (not necessary if batch files used for build)
PASDK-458:Update headers to 2017
Build 68:Update DH ARM&DSP builds for HS device
Build 67:Update DH ARM&DSP builds for GP device
PASDK-432:Merge remote-tracking branch 'origin/dev_pasdk' into dev_pasdk_frank_pasdk432ValidateHsBoot
PASDK-432:Increase ARM open loop delay for HS boot.
Temporary workaround to ARM exit in IPC_attach().
Temporary workaround to ARM exit in IPC_attach().
Increased DTS norminal delay.
PASDK-432:Add code to check for null pointer in shared Beta table
(cherry picked from commit 9b5098f1d1df5be016e7086bba0442bda05c0dc1)
(cherry picked from commit 9b5098f1d1df5be016e7086bba0442bda05c0dc1)
PADSK-443:Remove CB debug code
PASDK-443:Remove GPIO debug code
PASDK-443:Fix comment
PADSK-443:Update MAT-THD submodule (PP fix for CIDK listening #22)
PASDK-443: Updated ARM max framelength for 192KHz THD stream.
This is for glitches fix.
This is for glitches fix.
PASDK-443: Added comments for CB capture code.
PASDK-443:Add GPIO configuration. To be removed in later cleanup.
PASDK-443:Update CB PCM buffer size to avoid overflow for 192 kHz tests.
Avoids overflow for Dolby CIDK listening tests #17,22,23,27 & 28.
Avoids overflow for Dolby CIDK listening tests #17,22,23,27 & 28.
Replaced "DTS_BUILD" compiler flag with "bsMetadata_type" check. This fixed the "GAP" problem in the tests with PCM inputs.
PASDK-443:Add PP updates for CB nominal delay
Move CB nominal delay hold off to ARM.
This ensures hold off for ND is correct for THD input
frames of variable size.
Move CB nominal delay hold off to ARM.
This ensures hold off for ND is correct for THD input
frames of variable size.
PASDK-443:Update CB read for Nominal Delay
Update Nominal Delay delta samples hold off calculation to not subtract
size of first input frame. THD frame size is variable, and first frame can
be quite large (e.g. 96 AUs). This will cause delta samples to be very
small or negative, resulting in no read hold off (sample build up) for CB
nominal delay.
Update Nominal Delay delta samples hold off calculation to not subtract
size of first input frame. THD frame size is variable, and first frame can
be quite large (e.g. 96 AUs). This will cause delta samples to be very
small or negative, resulting in no read hold off (sample build up) for CB
nominal delay.
PASDK-443:Update 16- and 12-ch analog output shortcuts for CIDK listening
McASP clock mux selection incorrect for 12- and 16-ch analog output
shortcuts. This was causing Test #15 CIDK to have incorrect output rate,
which resulted in CB underflow.
McASP clock mux selection incorrect for 12- and 16-ch analog output
shortcuts. This was causing Test #15 CIDK to have incorrect output rate,
which resulted in CB underflow.
PASDK-432:Remove DDR3 & MSMC heap static intializers from ARM image for No IP build
PASDK-432:Add cache writeback on ARM for clearing of DDR3 & MSMC heaps
PASDK-432:Remove DDR3 & MSMC heap static intializers from ARM image
GNU GCC compiler adds static 0's to initialize heaps.
This significantly increases the size of the ARM image because of the
large size of the DDR3 & MSMC heaps.
System works intermittently when sections are removed (DSP sometimes
stalls in statusop_init(), GateMP_open()). Need to determine which code
requires initial 0's for heap, but for now added code in ARM main() to
clear DDR3 and MSMC heaps.
GNU GCC compiler adds static 0's to initialize heaps.
This significantly increases the size of the ARM image because of the
large size of the DDR3 & MSMC heaps.
System works intermittently when sections are removed (DSP sometimes
stalls in statusop_init(), GateMP_open()). Need to determine which code
requires initial 0's for heap, but for now added code in ARM main() to
clear DDR3 and MSMC heaps.
PASDK-432:Temporary fix SYS/BIOS crash in Event Combiner Dispatcher.
See sample_cs.c, edma3OsProtectExit():
EventCombiner_enableEvent(ccXferCompInt[edma3InstanceId][region_id]);
- ccXferCompInt[0][0] is set to 0x88.
- This causes overflow w.r.t. acceptable range 0-127 of argument to
EventCombiner_enableEvent(). Overflowed value is 0x8, which is event Id
associated with IPC.
- SYS/BIOS then expects IPC to be handled via handler associated with
Event Combiner instead of HWI #5.
No handler is registered for Event #8, so SYS/BIOS crashes.
See sample_cs.c, edma3OsProtectExit():
EventCombiner_enableEvent(ccXferCompInt[edma3InstanceId][region_id]);
- ccXferCompInt[0][0] is set to 0x88.
- This causes overflow w.r.t. acceptable range 0-127 of argument to
EventCombiner_enableEvent(). Overflowed value is 0x8, which is event Id
associated with IPC.
- SYS/BIOS then expects IPC to be handled via handler associated with
Event Combiner instead of HWI #5.
No handler is registered for Event #8, so SYS/BIOS crashes.
No need to differentiate LBR subtype from DTSHD as DXP source program as LBR is handled inside DTSX decoder like other subtypes.
PASDK-432:Add XDC tools setting for HS / GP boot to all build configurations
PASDK-432:PASDK-432:Add XDC tools setting for HS / GP boot to No-IP build
PASDK-432:Clean up DSP app.cfg file
PASDK-434:Update MAT-THD submodule
PASDK-432:Add XDC tools setting for HS / GP boot
PASDK-432:Add code to check for null pointer in shared Beta table
Update from 3p-ip-dts.
Fixed DTSX 192kHz problem.
PASDK-432:Add updates for HS boot.
Note: SYSBIOS-433 update not contained in any PASDK repo!
Manually updated my local copies of changed files for SYSBIOS v6.46.05.55.
Note: SYSBIOS-433 update not contained in any PASDK repo!
Manually updated my local copies of changed files for SYSBIOS v6.46.05.55.
PASDK-432:Add updates for GP boot
PASDK-417:Merge branch 'dev_pasdk_frank_pasdk417StaticAnalysis' into dev_pasdk
PASDK-417:Compile out PAF_ARC_controlRate() unused function to remove klocwork uninit var issue
PASDK-417:Update PAF submodule
PASDK-417:Remove uninit variable warnings from klocwork report for ARM app
PASDK-419:Update 3p-ip-dts submodule
PASDK-417:PASDK-417:Add initial klocwork reports for ARM framework+application, DSP framework+audio IO driver+application
PASDK-417:Update PAF submodule
Merge branch 'dev_pasdk_frank' into dev_pasdk
PASDK-414:Update 3p-ip-dts submodule
Merge pull request #5 in PASDK/pasdk_sr from dev_pasdk_pp_pasdk414 to dev_pasdk
* commit '22cbb1b4f71328e776d717318b5dd2728e3f54b5':
PASDK-414: Updated DTS submodule
PASDK-405: added build scripts for NEO6
PASDK-405: Updated DTS submodule for NEO.
PASDK-405: Updated DTS submodule for NEO.
PASDK-405: Updated PAF and DTS submodule
PASDK-405: Added AAC build scripts.
PASDK-405: Updated AAC submodule.
PASDK-405: Fixed DSD build scripts.
PASDK-405: Added AAC repo as submodule.
PASDK-405: Updated PAF submodule for DSD.
PASDK-405: Added DSD build scripts.
* commit '22cbb1b4f71328e776d717318b5dd2728e3f54b5':
PASDK-414: Updated DTS submodule
PASDK-405: added build scripts for NEO6
PASDK-405: Updated DTS submodule for NEO.
PASDK-405: Updated DTS submodule for NEO.
PASDK-405: Updated PAF and DTS submodule
PASDK-405: Added AAC build scripts.
PASDK-405: Updated AAC submodule.
PASDK-405: Fixed DSD build scripts.
PASDK-405: Added AAC repo as submodule.
PASDK-405: Updated PAF submodule for DSD.
PASDK-405: Added DSD build scripts.
PASDK-414: Updated DTS submodule
Merge branch 'dev_pasdk_pp_pasdk405' into 'dev_pasdk'
Conflicts:
3p-ip-dts
Conflicts:
3p-ip-dts
Fix problem in build script for PAF libraries
PASDK-210:Update mat-thd submodule
PASDK-401:Change location of ARM&DSP codegen tools. This removes dependency on CCSv6 installation.
Merge branch 'dev_pasdk' into dev_pasdk_frank_pasdk401PasdkGaRelease
PASDK_284:For all DSP build profiles, updates sap_d10.c diagnostic options to reduce number of compiler warnings
PASDK-401:Update tools submodule
PASDK-284:Merge branch 'dev_pasdk_govind_pasdk284' of ssh://bitbucket.itg.ti.com/pasdk/pasdk_sr into dev_pasdk
PASDK-401:Update PAF submodule
PASDK-401:Update tools submodule
PASDK-401:Clean up compile-time component selection in ARM&DSP patchs files
PASDK-401:Remove DAP alpha header files from OS package
PASDK-401:Remove DAP alpha header files from OS package
PASDK-401:Update make_sw to allow PASDK root directory to be set dynamically
PASDK-401:Update build scripts for changed doc name
PASDK-401:Fix CGT in FD package creation script
Remove stale doc on code install & build
PASDK-401:Remove DA10x from doc file name
PASDK-401:Update PASDK release notes
PASDK-401:Update PASDK setup guide
PASDK-401:Update PASDK release notes
PASDK-401:Update DTS:X IP release notes
PASDK-401:Add Govind's Audio IO porting guide
PASDK-401:Update PAF submodule to include PP updates for AAC, DSD, and PCE
PASDK-405: added build scripts for NEO6
PASDK-405: Updated DTS submodule for NEO.
PASDK-405: Updated DTS submodule for NEO.
PASDK-401:Update root installation folder to processor_sdk_audio_1_00_00_06 (not necessary if batch files used for build)
PASDK-401:Update DH release notes
PASDK-401:Update DTS repo for updated PARMA UG
PASDK-405: Updated PAF and DTS submodule
PASDK-401:Fix broken DSP patches for No-IP build
PASDK-401:Remove custom IPC from OS packge
PASDK-401:Revert CGT updates because of ARM startup failure in DTS:X build
PASDK-405: Added AAC build scripts.
PASDK-405: Updated AAC submodule.
PASDK-401:Add No IP build to build scripts
PASDK-405: Fixed DSD build scripts.
PASDK-405: Added AAC repo as submodule.
PASDK-405: Updated PAF submodule for DSD.