]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/log
processor-sdk/performance-audio-sr.git
6 years agoPASDK-376:Update tools submodule
Frank Livingston [Fri, 1 Sep 2017 18:49:34 +0000 (13:49 -0500)]
PASDK-376:Update tools submodule

6 years agoPASDK-376:Update clean_and_jerk.bat to take build type (DH or DTSX) parameter
Frank Livingston [Fri, 1 Sep 2017 18:29:34 +0000 (13:29 -0500)]
PASDK-376:Update clean_and_jerk.bat to take build type (DH or DTSX) parameter

6 years agoPASDK-376:Rename DH linker command files
Frank Livingston [Fri, 1 Sep 2017 18:20:15 +0000 (13:20 -0500)]
PASDK-376:Rename DH linker command files

6 years agoPASDK-376:Update merge for DH & DTS:X
Frank Livingston [Fri, 1 Sep 2017 17:08:55 +0000 (12:08 -0500)]
PASDK-376:Update merge for DH & DTS:X

6 years agoPASDK-376:Initial merge of DH & DTS:X
Frank Livingston [Fri, 1 Sep 2017 02:41:23 +0000 (21:41 -0500)]
PASDK-376:Initial merge of DH & DTS:X

6 years agoPASDK-379:Add separate DSP&ARM linker command files for DTS:X
Frank Livingston [Thu, 31 Aug 2017 21:24:40 +0000 (16:24 -0500)]
PASDK-379:Add separate DSP&ARM linker command files for DTS:X

6 years agoPASDK-376:Clean up ARM linker command file
Frank Livingston [Thu, 31 Aug 2017 17:41:24 +0000 (12:41 -0500)]
PASDK-376:Clean up ARM linker command file

6 years agoPASDK-379:Merge remote-tracking branch 'origin/dev_pasdk_qin_dtsx' into dev_pasdk_fra...
Frank Livingston [Thu, 31 Aug 2017 17:36:39 +0000 (12:36 -0500)]
PASDK-379:Merge remote-tracking branch 'origin/dev_pasdk_qin_dtsx' into dev_pasdk_frank_pasdk379Beta3Release

6 years agoRenamed "reserved" parameter to "resetCount" for DTSX to pass reset count info from...
Su [Thu, 31 Aug 2017 02:09:00 +0000 (22:09 -0400)]
Renamed "reserved" parameter to "resetCount" for DTSX to pass reset count info from decoder to parm

6 years agoPASDK-376:Update ARM&DSP CCS projects
Frank Livingston [Wed, 30 Aug 2017 22:56:09 +0000 (17:56 -0500)]
PASDK-376:Update ARM&DSP CCS projects

Update DSP build configurations
- Remove Rx Alpha simulation build configuraiton
- Update Release build configuration

Remove DSP&ARM app_pkgs.cmd
- DSP CCS project: add command file pre-processing & linker symbols
  definitions. Control linker symbols using build configuration.
- ARM CCS project: move library search paths to ARM CCS project.
  No simple way to preprocess GNU linker commmand file.
  Moving library search paths to ARM CCS project allows search paths to be
  defined using other symbols (e.g. PASDK root path) in CCS project).

Update ARM&DSP CCS project build configurations
- Rename Debug build configuration to Debug_DTSX
- Rename Release build configuration to Release_DTSX
- Rename Debug_pkgs build configuration to Debug_DTSX_IPPkgs
- Update build scripts to use these updated build configuration names.

6 years agoPASDK-376:Clean up DSP linker command file
Frank Livingston [Wed, 30 Aug 2017 19:30:11 +0000 (14:30 -0500)]
PASDK-376:Clean up DSP linker command file

6 years agoPASDK-376:Add Release_DH build configuration for ARM (note:currently unused)
Frank Livingston [Wed, 30 Aug 2017 19:29:43 +0000 (14:29 -0500)]
PASDK-376:Add Release_DH build configuration for ARM (note:currently unused)

6 years agoUpdated submodule IDs for removing "DTS_BUILD" in PAF header files.
Su [Wed, 30 Aug 2017 19:23:20 +0000 (15:23 -0400)]
Updated submodule IDs for removing "DTS_BUILD" in PAF header files.

6 years agoPASDK-376:Update CCS project build configurations
Frank Livingston [Wed, 30 Aug 2017 17:21:10 +0000 (12:21 -0500)]
PASDK-376:Update CCS project build configurations

Rename Debug to Debug_DH
Rename Release to Release_DH
Rename Debug_pkgs to Debug_DH_IPPkgs

Update build scripts to use these updated build configuration names.

6 years agoUpdated path to processor_audio_sdk_1_00_00_05.
Su [Wed, 30 Aug 2017 15:08:28 +0000 (11:08 -0400)]
Updated path to processor_audio_sdk_1_00_00_05.

6 years agoPASDK-376:Move library search paths to CCS project
Frank Livingston [Wed, 30 Aug 2017 02:14:34 +0000 (21:14 -0500)]
PASDK-376:Move library search paths to CCS project

No simple way to preprocess GNU linker commmand file. Moving library
search paths to CCS project allows search paths to be defined using other
symbols (e.g. PASDK root path) in CCS project.

6 years agoPASDK-376:Add linker symbols
Frank Livingston [Wed, 30 Aug 2017 01:30:51 +0000 (20:30 -0500)]
PASDK-376:Add linker symbols

Remove app_pkgs.cmd.
Control linker symbols using build configuration.

6 years agoPASDK-376:Update root installation folder to processor_audio_sdk_1_00_00_05
Frank Livingston [Tue, 29 Aug 2017 22:19:59 +0000 (17:19 -0500)]
PASDK-376:Update root installation folder to processor_audio_sdk_1_00_00_05

6 years agoUpdate PAF for removing un-used "DTS_BUILD" C code.
Su [Tue, 29 Aug 2017 21:49:47 +0000 (17:49 -0400)]
Update PAF for removing un-used "DTS_BUILD" C code.

6 years agoPASDK-376:Update build configurations
Frank Livingston [Tue, 29 Aug 2017 19:05:10 +0000 (14:05 -0500)]
PASDK-376:Update build configurations

- Update Release build configuration
- Remove Rx Alpha simulation build configuraiton

6 years agoUpdated DTSX alpha ID in tools.
Su [Tue, 29 Aug 2017 14:12:21 +0000 (10:12 -0400)]
Updated DTSX alpha ID in tools.

6 years agoPASDK-376:Compile out debug code for release
Frank Livingston [Tue, 29 Aug 2017 02:26:48 +0000 (21:26 -0500)]
PASDK-376:Compile out debug code for release

6 years agoPASDK-376:Remove GPIO debug for release
Frank Livingston [Mon, 28 Aug 2017 23:00:45 +0000 (18:00 -0500)]
PASDK-376:Remove GPIO debug for release

6 years agoPASDK-376:Remove GPIO debug for release
Frank Livingston [Mon, 28 Aug 2017 22:56:51 +0000 (17:56 -0500)]
PASDK-376:Remove GPIO debug for release

6 years agoPASDK-376:Remove some DSP project compile warnings
Frank Livingston [Mon, 28 Aug 2017 22:48:28 +0000 (17:48 -0500)]
PASDK-376:Remove some DSP project compile warnings

6 years agoPASDK-376:Update Debug_pkgs build profile to avoid SAP compile warnings
Frank Livingston [Mon, 28 Aug 2017 22:28:17 +0000 (17:28 -0500)]
PASDK-376:Update Debug_pkgs build profile to avoid SAP compile warnings

6 years agoPASDK-376:Remove some DSP project warnings
Frank Livingston [Mon, 28 Aug 2017 22:01:50 +0000 (17:01 -0500)]
PASDK-376:Remove some DSP project warnings

6 years agoBuild #62:Update submodules
Frank Livingston [Mon, 28 Aug 2017 18:13:41 +0000 (13:13 -0500)]
Build #62:Update submodules

6 years agoPASDK-376:Update submodules
Frank Livingston [Mon, 28 Aug 2017 15:39:12 +0000 (10:39 -0500)]
PASDK-376:Update submodules

6 years agoMerge branch 'dev_pasdk_frank_pasdk376Beta3Release' of ssh://git@bitbucket.itg.ti...
Su [Fri, 25 Aug 2017 20:31:27 +0000 (16:31 -0400)]
Merge branch 'dev_pasdk_frank_pasdk376Beta3Release' of ssh://git@bitbucket.itg.ti.com/pasdk/pasdk_sr.git into dev_pasdk_qin_dtsx

# Conflicts:
# build_all.bat
# pasdk/common/aspDecOpCircBuf_common.c
# pasdk/common/aspDecOpCircBuf_common.h
# pasdk/paf
# pasdk/test_arm/.ccsproject
# pasdk/test_arm/.cproject
# pasdk/test_arm/.project
# pasdk/test_arm/application/app.cfg
# pasdk/test_arm/application/app.cmd
# pasdk/test_arm/application/app_pkgs.cmd
# pasdk/test_arm/framework/aspDecOpCircBuf_slave.c
# pasdk/test_arm/macros.ini_initial
# pasdk/test_dsp/.ccsproject
# pasdk/test_dsp/.cproject
# pasdk/test_dsp/.project
# pasdk/test_dsp/application/app.cfg
# pasdk/test_dsp/application/app.cmd
# pasdk/test_dsp/application/app_pkgs.cmd
# pasdk/test_dsp/application/itopo/evmk2g/alpha/i13_a.h
# pasdk/test_dsp/framework/aspDecOpCircBuf_master.c
# pasdk/test_dsp/framework/audioStreamInpProc.c
# pasdk/test_dsp/framework/itopo/patchs.c
# pasdk/test_dsp/macros.ini_initial
# scripts/build_dtsxip_pkg.bat
# scripts/build_dtsxip_pkgs.bat
# tools

6 years agoPASDK-376:Update submodules
Frank Livingston [Thu, 24 Aug 2017 18:47:10 +0000 (13:47 -0500)]
PASDK-376:Update submodules

6 years agoPASDK-376:Update root installation folder to processor_audio_sdk_1_00_00_05
Frank Livingston [Thu, 24 Aug 2017 18:18:01 +0000 (13:18 -0500)]
PASDK-376:Update root installation folder to processor_audio_sdk_1_00_00_05

6 years agoPASDK-87:Update submodules
Frank Livingston [Thu, 24 Aug 2017 01:49:19 +0000 (20:49 -0500)]
PASDK-87:Update submodules

6 years agoPASDK-376:Update headers to 2017
Frank Livingston [Wed, 23 Aug 2017 22:35:12 +0000 (17:35 -0500)]
PASDK-376:Update headers to 2017

6 years agoPASDK-376:Fix save of CYGWIN env variable in build_ccs_projects.bat
Frank Livingston [Wed, 23 Aug 2017 20:30:49 +0000 (15:30 -0500)]
PASDK-376:Fix save of CYGWIN env variable in build_ccs_projects.bat

6 years agoMerge remote-tracking branch 'origin/dev_pasdk_frank' into dev_pasdk_frank_pasdk376Be...
Frank Livingston [Wed, 23 Aug 2017 19:13:57 +0000 (14:13 -0500)]
Merge remote-tracking branch 'origin/dev_pasdk_frank' into dev_pasdk_frank_pasdk376Beta3Release

6 years agoMerge branch 'dev_pasdk' into dev_pasdk_frank_pasdk87PrSdkUpdate
Frank Livingston [Wed, 23 Aug 2017 01:32:45 +0000 (20:32 -0500)]
Merge branch 'dev_pasdk' into dev_pasdk_frank_pasdk87PrSdkUpdate

6 years agoPASDK-87:Remove Platform library from build scripts
Frank Livingston [Wed, 23 Aug 2017 01:29:40 +0000 (20:29 -0500)]
PASDK-87:Remove Platform library from build scripts

6 years agoPASDK-87:Update ARM CCS project for PDK 1.0.6
Frank Livingston [Wed, 23 Aug 2017 01:28:37 +0000 (20:28 -0500)]
PASDK-87:Update ARM CCS project for PDK 1.0.6

6 years agoBuild #61:Update PAF submodule
Frank Livingston [Tue, 22 Aug 2017 20:29:34 +0000 (15:29 -0500)]
Build #61:Update PAF submodule

6 years agoPASDK-87:Update build scripts
Frank Livingston [Tue, 22 Aug 2017 20:20:44 +0000 (15:20 -0500)]
PASDK-87:Update build scripts

Remove PDK 1.0.1.2_eng from OS package

6 years agoPASDK-87:Update Debug_pkgs build profiles for SDF build
Frank Livingston [Tue, 22 Aug 2017 02:07:01 +0000 (21:07 -0500)]
PASDK-87:Update Debug_pkgs build profiles for SDF build

6 years agoPASDK-87:Update build scripts
Frank Livingston [Tue, 22 Aug 2017 00:49:11 +0000 (19:49 -0500)]
PASDK-87:Update build scripts

Skip rebuild of PDK 1.0.1.2_eng libraries, UART/SPI/I2C LLDs.
skip import / build of CCS platform library.

6 years agoPASDK-87:Merge remote-tracking branch 'origin/PASDK-367-update-customized-pdk-1.0...
Frank Livingston [Mon, 21 Aug 2017 23:36:07 +0000 (18:36 -0500)]
PASDK-87:Merge remote-tracking branch 'origin/PASDK-367-update-customized-pdk-1.0.1-platform' into dev_pasdk_frank_pasdk87PrSdkUpdate

6 years agoPASDK-87:Update PDK 1.0.6 folder to c:\ti
Frank Livingston [Mon, 21 Aug 2017 23:02:09 +0000 (18:02 -0500)]
PASDK-87:Update PDK 1.0.6 folder to c:\ti

6 years agoPASDK-87: Partial update to PrSDK 4.00.00.04
Frank Livingston [Mon, 21 Aug 2017 18:53:39 +0000 (13:53 -0500)]
PASDK-87: Partial update to PrSDK 4.00.00.04

- Update EDMA LLD 2.12.01.23 to 2.12.04.28
- Update PDK 1.0.1.2_eng (customized 1.0.1) to PDK 1.0.6
    - UART LLD
    - SPI LLD
    - I2C LLD: needs additional work since DCS7 relies on PDK 1.0.1 I2C
      LLD customization not present in PDK 1.0.6.

Still relies on Platform library in PDK 1.0.1.2_eng. This will be updated
to Board/addon libraries in PDK 1.0.6 (merge from Jianzhong's branch).

6 years agoUpdate ASOT tracing
Frank Livingston [Thu, 17 Aug 2017 21:24:37 +0000 (16:24 -0500)]
Update ASOT tracing

6 years agoReplaced platform APIs from pdk 1.0.1.2.eng with Board and Addon APIs
Jianzhong Xu [Thu, 17 Aug 2017 14:59:42 +0000 (10:59 -0400)]
Replaced platform APIs from pdk 1.0.1.2.eng with Board and Addon APIs
from pdk 1.0.6 (PRSDK 4.0).

6 years agoBuild #60:Update submodules
Frank Livingston [Tue, 15 Aug 2017 17:13:45 +0000 (12:13 -0500)]
Build #60:Update submodules

6 years agoIncreased stack size.
Su [Fri, 11 Aug 2017 15:18:03 +0000 (11:18 -0400)]
Increased stack size.

6 years agoUpdate tools.
Su [Fri, 11 Aug 2017 13:32:40 +0000 (09:32 -0400)]
Update tools.

6 years agoFix for PASDK-360.
Su [Fri, 11 Aug 2017 13:32:02 +0000 (09:32 -0400)]
Fix for PASDK-360.

6 years agoMerge branch 'dev_pasdk' of ssh://bitbucket.itg.ti.com/pasdk/pasdk_sr into dev_pasdk
Govind Jeyaram [Thu, 10 Aug 2017 23:54:41 +0000 (16:54 -0700)]
Merge branch 'dev_pasdk' of ssh://bitbucket.itg.ti.com/pasdk/pasdk_sr into dev_pasdk

6 years agoBuild #59: Update submodules + Merge files from PASDK-218 HSR Work.
Govind Jeyaram [Thu, 10 Aug 2017 23:28:23 +0000 (16:28 -0700)]
Build #59: Update submodules + Merge files from PASDK-218 HSR Work.

6 years agoBuild #59:Update MAT-THD submodule
Govind Jeyaram [Thu, 10 Aug 2017 21:49:48 +0000 (14:49 -0700)]
Build #59:Update MAT-THD submodule

6 years agoMerge branch 'dev_pasdk_pp_pasdk326' of ssh://git@bitbucket.itg.ti.com/pasdk/pasdk_sr...
Su [Thu, 3 Aug 2017 15:19:01 +0000 (11:19 -0400)]
Merge branch 'dev_pasdk_pp_pasdk326' of ssh://git@bitbucket.itg.ti.com/pasdk/pasdk_sr.git into dev_pasdk

6 years agoBuild #58:Update DDP submodule from CID 5b60e98.
Su [Thu, 3 Aug 2017 14:38:43 +0000 (10:38 -0400)]
Build #58:Update DDP submodule from CID 5b60e98.

6 years agoPASDK-326: DDP CB address corruption fix.
Chitresh Gupta [Wed, 2 Aug 2017 10:09:37 +0000 (15:39 +0530)]
PASDK-326: DDP CB address corruption fix.

6 years agoPASDK-218:Pull from DEV_PASDK_BUILD55
Frank Livingston [Fri, 28 Jul 2017 00:46:09 +0000 (19:46 -0500)]
PASDK-218:Pull from DEV_PASDK_BUILD55

6 years agoBuild #57:Update MAT-THD submodule
Frank Livingston [Thu, 27 Jul 2017 17:58:39 +0000 (12:58 -0500)]
Build #57:Update MAT-THD submodule

6 years agoPASDK-218:Clean up
Frank Livingston [Thu, 27 Jul 2017 03:33:59 +0000 (22:33 -0500)]
PASDK-218:Clean up

6 years agoPASDK-218:Update output frame length
Frank Livingston [Wed, 26 Jul 2017 17:46:30 +0000 (12:46 -0500)]
PASDK-218:Update output frame length

6 years agoPASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pa...
Frank Livingston [Wed, 26 Jul 2017 16:16:33 +0000 (11:16 -0500)]
PASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

6 years agoPASDK-218: Fixed both PAF_SYS_FRAMELENGTH & PAF_MAX_SYS_FRAMELENGTH to 1024 to allow...
Govind Jeyaram [Wed, 26 Jul 2017 05:25:41 +0000 (22:25 -0700)]
PASDK-218: Fixed both PAF_SYS_FRAMELENGTH & PAF_MAX_SYS_FRAMELENGTH to 1024 to allow for manual-testing.

6 years agoPASDK-218: Added #pragma directive to isolate the error-transfer NULL buffer to an...
Govind Jeyaram [Wed, 26 Jul 2017 05:21:16 +0000 (22:21 -0700)]
PASDK-218: Added #pragma directive to isolate the error-transfer NULL buffer to an individual memory section.

6 years agoPASDK-218: NULL-transfer global buffer (used for McASP error-tranfers) now relocated...
Govind Jeyaram [Wed, 26 Jul 2017 05:19:08 +0000 (22:19 -0700)]
PASDK-218: NULL-transfer global buffer (used for McASP error-tranfers) now relocated to L2SRAM, as well.

6 years agoPASDK-218: Tuned the L2SRAM heap size - to accomodate SRC4, CAR, OAR, BMDA & OB_on_L2...
Govind Jeyaram [Wed, 26 Jul 2017 05:17:30 +0000 (22:17 -0700)]
PASDK-218: Tuned the L2SRAM heap size - to accomodate SRC4, CAR, OAR, BMDA & OB_on_L2 - based on feedback from ROV.

6 years agoPASDK-218:Update tools submodule for Dec Op CB
Frank Livingston [Wed, 26 Jul 2017 03:49:58 +0000 (22:49 -0500)]
PASDK-218:Update tools submodule for Dec Op CB

6 years agoPASDK-218:Add rudimentary Dec Op CB status and alpha command interface
Frank Livingston [Wed, 26 Jul 2017 03:40:03 +0000 (22:40 -0500)]
PASDK-218:Add rudimentary Dec Op CB status and alpha command interface

6 years agoPASDK-216:Add SIDK build generation script
Frank Livingston [Tue, 25 Jul 2017 22:37:26 +0000 (17:37 -0500)]
PASDK-216:Add SIDK build generation script

6 years agoPASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pa...
Frank Livingston [Tue, 25 Jul 2017 17:58:57 +0000 (12:58 -0500)]
PASDK-218:Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

6 years agoPASDK-218: Using PAF_ASOT_MAX_FRAMELENGTH for asop_params_PAi.maxFramelength now.
Govind Jeyaram [Tue, 25 Jul 2017 16:39:51 +0000 (09:39 -0700)]
PASDK-218: Using PAF_ASOT_MAX_FRAMELENGTH for asop_params_PAi.maxFramelength now.

6 years agoPASDK-218: Introduced PAF_ASOT_FRAMELENGTH & PAF_ASOT_MAX_FRAMELENGTH, temporarily...
Govind Jeyaram [Tue, 25 Jul 2017 02:16:38 +0000 (19:16 -0700)]
PASDK-218: Introduced PAF_ASOT_FRAMELENGTH & PAF_ASOT_MAX_FRAMELENGTH, temporarily, for ASOT & OB. Eventually, need to retire PAF_SYS_FRAMELENGTH & PAF_MAX_SYS_FRAMELENGTH.

6 years agoUpdate maximum number of CB AF entries from 2 to 3 for DDP, per PP update
Frank Livingston [Tue, 25 Jul 2017 01:48:15 +0000 (20:48 -0500)]
Update maximum number of CB AF entries from 2 to 3 for DDP, per PP update
for PASDK-326,CID=bc77631. This fixes DDP ch0 glitches.

6 years agoRevert PASDK version number
Frank Livingston [Mon, 24 Jul 2017 18:24:27 +0000 (13:24 -0500)]
Revert PASDK version number

6 years agoPASDK-218:Update OARI submodule for 96 kHz obj-audio
Frank Livingston [Mon, 24 Jul 2017 18:12:32 +0000 (13:12 -0500)]
PASDK-218:Update OARI submodule for 96 kHz obj-audio

6 years agoUpdated release notes.
Su [Mon, 24 Jul 2017 17:26:58 +0000 (13:26 -0400)]
Updated release notes.

6 years agoUpdated release notes for Alpha 6.
Su [Mon, 24 Jul 2017 17:03:03 +0000 (13:03 -0400)]
Updated release notes for Alpha 6.

6 years agoPASDK-332:Tweaks to DTS:X IP package creation scripts
Frank Livingston [Sun, 16 Jul 2017 18:35:08 +0000 (13:35 -0500)]
PASDK-332:Tweaks to DTS:X IP package creation scripts

(cherry picked from commit 28ccfead0a13925bb6fbaacc625a2fff48934558)

6 years agoUpdate build scripts from CID=02f6c9d
Frank Livingston [Mon, 24 Jul 2017 16:59:04 +0000 (11:59 -0500)]
Update build scripts from CID=02f6c9d

6 years agoAdd DTSX to auto build scripts
Frank Livingston [Sat, 15 Jul 2017 17:51:55 +0000 (12:51 -0500)]
Add DTSX to auto build scripts

(cherry picked from commit 8b02cdc62ef37d58da2ffcf5c1391b417bb5f668)

6 years agoUpdate Tools to Build #55 version
Frank Livingston [Sun, 23 Jul 2017 20:13:23 +0000 (15:13 -0500)]
Update Tools to Build #55 version

6 years agoUpdate PAF submodule to Build #55 version
Frank Livingston [Sun, 23 Jul 2017 20:07:11 +0000 (15:07 -0500)]
Update PAF submodule to Build #55 version

6 years agoUpdate Dolby IP submodules to Build #55 versions
Frank Livingston [Sun, 23 Jul 2017 20:05:54 +0000 (15:05 -0500)]
Update Dolby IP submodules to Build #55 versions

6 years agoPASDK-218:Update CB PCM OVR detection logic.
Frank Livingston [Sun, 23 Jul 2017 19:35:22 +0000 (14:35 -0500)]
PASDK-218:Update CB PCM OVR detection logic.

NOTE: CB write currently allocates max channels worth of data in PCM
buffer for each write. However, writer only writes active channels as
determined by AF CC stream. For THD 192 kHz, max channel count is 6, but
CB write will allocate space for 32 channels. This is gross
overallocation of memory for CB.

6 years agoPASDK-218:CB updates for THD 192 kHz
Frank Livingston [Sun, 23 Jul 2017 02:32:37 +0000 (21:32 -0500)]
PASDK-218:CB updates for THD 192 kHz

- Update CB PCM overflow handling. PCM buffer writer address wrap event
  varies based on dec sample count (PCM buffer not completely filled at
  buffer end), so checking sample count in buffer won't prevent overwrite
  of data not yet read from PCM buffer.
- Increase CB PCM buffer size for 192 kHz (increase "fudge factor") based
  on feedback from CB PCM buffer overflow detection.

6 years agoMerge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_...
Frank Livingston [Sat, 22 Jul 2017 16:08:19 +0000 (11:08 -0500)]
Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

6 years agoPASDK-218: Both Stop & Start Output operations are now better managed, by starting...
Govind Jeyaram [Sat, 22 Jul 2017 05:23:28 +0000 (22:23 -0700)]
PASDK-218: Both Stop & Start Output operations are now better managed, by starting the clocks only while starting output (Vs while selecting the output device

6 years agoPASDK-218: Disabling Flush mode of MOB, thereby truncating the output by the last...
Govind Jeyaram [Sat, 22 Jul 2017 05:07:04 +0000 (22:07 -0700)]
PASDK-218: Disabling Flush mode of MOB, thereby truncating the output by the last few frames, to aid with cleaner driver-state transitions.

6 years agoPASDK-218:Update CB for THD HSR streams
Frank Livingston [Sat, 22 Jul 2017 02:40:09 +0000 (21:40 -0500)]
PASDK-218:Update CB for THD HSR streams

- Add PCM over/underflow detection
- Increase size of CB PCM buffer using THD HSR "fudge factor". Need to
  investigate proper worst case sizing of buffer.

6 years agoPASDK-326: Fix for DDP CB, channel address corruption.
Chitresh Gupta [Fri, 21 Jul 2017 15:23:47 +0000 (20:53 +0530)]
PASDK-326: Fix for DDP CB, channel address corruption.

6 years agoChange debug capture Af code to use Af sample count (true indication of samples in...
Frank Livingston [Fri, 21 Jul 2017 15:15:23 +0000 (10:15 -0500)]
Change debug capture Af code to use Af sample count (true indication of samples in frame)

6 years agoMerge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_...
Frank Livingston [Thu, 20 Jul 2017 22:36:56 +0000 (17:36 -0500)]
Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

6 years agoPASDK-218:Update CB read to allow read spanning multiple CB AFs
Frank Livingston [Thu, 20 Jul 2017 22:28:37 +0000 (17:28 -0500)]
PASDK-218:Update CB read to allow read spanning multiple CB AFs

- cbReadAf() can read frame lengths not a multiple of Dec output frame
  length(s)
- cbReadAf() doesn't re-scan entire CB AF metadata array for each read
  frame
- drain complete check moved to beginning of cbReadAf() to allow for
  delayed detection of drain state and CB empty

6 years agoPASDK-218: Fixed a bug involving insufficient num of spare EDMA params used by the...
Govind Jeyaram [Thu, 20 Jul 2017 20:39:56 +0000 (13:39 -0700)]
PASDK-218: Fixed a bug involving insufficient num of spare EDMA params used by the IB. This lends stability to ASIT state-machine, when it transitions from source=unknown (auto-detection) to a known source (decode processing).

6 years agoMerge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_...
Frank Livingston [Thu, 20 Jul 2017 20:05:18 +0000 (15:05 -0500)]
Merge remote-tracking branch 'origin/dev_pasdk_govind_pasdk218' into dev_pasdk_frank_pasdk218MatThdHsr

6 years agoBuild #55:Update tools submodule. Note Build #55 generated from CID=2c34321.
Frank Livingston [Thu, 20 Jul 2017 17:51:35 +0000 (12:51 -0500)]
Build #55:Update tools submodule. Note Build #55 generated from CID=2c34321.

6 years agoBuild #55:Update CAR & OAR submodules
Frank Livingston [Thu, 20 Jul 2017 16:05:37 +0000 (11:05 -0500)]
Build #55:Update CAR & OAR submodules

6 years agoFixed the DTSX glitch problem at the beginning of outputs.
Su [Wed, 19 Jul 2017 19:17:30 +0000 (15:17 -0400)]
Fixed the DTSX glitch problem at the beginning of outputs.

6 years agoPASDK-218:Add missing DEF_STR_FRAME_LEN macro definition
Frank Livingston [Wed, 19 Jul 2017 16:55:07 +0000 (11:55 -0500)]
PASDK-218:Add missing DEF_STR_FRAME_LEN macro definition