]> 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-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 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 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 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 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

6 years agoPASDK-218: Clean up the code removing deadwood.
Govind Jeyaram [Tue, 18 Jul 2017 00:37:00 +0000 (17:37 -0700)]
PASDK-218: Clean up the code removing deadwood.

6 years agoPASDK-218: Added comments to mark unused members of the device extension structure.
Govind Jeyaram [Tue, 18 Jul 2017 00:33:58 +0000 (17:33 -0700)]
PASDK-218: Added comments to mark unused members of the device extension structure.

6 years agoPASDK-218: Added debug counters + Restored start-up size to 1 Frame
Govind Jeyaram [Tue, 18 Jul 2017 00:32:08 +0000 (17:32 -0700)]
PASDK-218: Added debug counters + Restored start-up size to 1 Frame

6 years agoPASDK-218: Corrected Rx side Pinmask for HDMI + Using DIR clock source now for the...
Govind Jeyaram [Tue, 18 Jul 2017 00:30:15 +0000 (17:30 -0700)]
PASDK-218: Corrected Rx side Pinmask for HDMI + Using DIR clock source now for the first-time DAC initialization, to avoid failures.

6 years agoPASDK-218: Relocating OB buffers to L2 (temporary workaround)
Govind Jeyaram [Tue, 18 Jul 2017 00:28:59 +0000 (17:28 -0700)]
PASDK-218: Relocating OB buffers to L2 (temporary workaround)

6 years agoPASDK-218: Increased L2 Heap Mem to now account for OB buffers
Govind Jeyaram [Tue, 18 Jul 2017 00:28:02 +0000 (17:28 -0700)]
PASDK-218: Increased L2 Heap Mem to now account for OB buffers

6 years agoPASDK-218: EDMA CCNT bug-fix + Rx & Tx McASP Events are both now on EDMA TC Que_Num...
Govind Jeyaram [Mon, 17 Jul 2017 23:35:37 +0000 (16:35 -0700)]
PASDK-218: EDMA CCNT bug-fix + Rx & Tx McASP Events are both now on EDMA TC Que_Num = 0 (higher priority Vs Que_Num = 1) + Much debug code.

6 years agoPASDK-218:Add ability to dynamic config stream frame length over JTAG
Frank Livingston [Mon, 17 Jul 2017 19:57:54 +0000 (14:57 -0500)]
PASDK-218:Add ability to dynamic config stream frame length over JTAG

6 years agoPASDK-218:Move ownership of CB stream frame size to DSP:ASOT
Frank Livingston [Mon, 17 Jul 2017 16:57:16 +0000 (11:57 -0500)]
PASDK-218:Move ownership of CB stream frame size to DSP:ASOT

6 years agoUpdate build_all.bat to execute PDK libs build from separate cmd shell
Frank Livingston [Sat, 15 Jul 2017 14:42:13 +0000 (09:42 -0500)]
Update build_all.bat to execute PDK libs build from separate cmd shell

6 years agoBuild #54:Update submodules
Frank Livingston [Fri, 14 Jul 2017 23:24:13 +0000 (18:24 -0500)]
Build #54:Update submodules

6 years agoBuild #53:Update tools submodule
Frank Livingston [Tue, 11 Jul 2017 18:03:05 +0000 (13:03 -0500)]
Build #53:Update tools submodule

6 years agoBuild #53:Update MAT-THD submodule
Frank Livingston [Tue, 11 Jul 2017 17:59:30 +0000 (12:59 -0500)]
Build #53:Update MAT-THD submodule

6 years agoPASDK-218:Update ASOT top-level State Machine.
Frank Livingston [Tue, 11 Jul 2017 03:19:41 +0000 (22:19 -0500)]
PASDK-218:Update ASOT top-level State Machine.

Allow state transitions to skip Task sleep and output device selection.
This can be improved with a state transition function (and perhaps state
transition table).

6 years agoRevert change to build_all.bat which skips code installation
Frank Livingston [Mon, 10 Jul 2017 17:52:28 +0000 (12:52 -0500)]
Revert change to build_all.bat which skips code installation

6 years agoPASDK-218:Provide higher resolution ND settings.
Frank Livingston [Sun, 9 Jul 2017 21:45:49 +0000 (16:45 -0500)]
PASDK-218:Provide higher resolution ND settings.

6 years agoPASDK-218:Update cbReset() to use Nominal Delay.
Frank Livingston [Sun, 9 Jul 2017 21:44:48 +0000 (16:44 -0500)]
PASDK-218:Update cbReset() to use Nominal Delay.
THIS CODE IS UNTESTED. So far don't observe CB UND/OVR over thresholds, so cbReset() not called.
Note application-level CB reset counters exist on ARM & DSP.

6 years agoPASDK-218:Retain cbInit() API, but remove functionality since unused.
Frank Livingston [Sun, 9 Jul 2017 21:41:30 +0000 (16:41 -0500)]
PASDK-218:Retain cbInit() API, but remove functionality since unused.

6 years agoPASDK-218:Add CB statistic for number of read AFs consumed for Nominal Delay
Frank Livingston [Sat, 8 Jul 2017 23:25:37 +0000 (18:25 -0500)]
PASDK-218:Add CB statistic for number of read AFs consumed for Nominal Delay

6 years agoPASDK-218:Update CB last AF.
Frank Livingston [Sat, 8 Jul 2017 22:51:59 +0000 (17:51 -0500)]
PASDK-218:Update CB last AF.
- No hard-coded values used (not cbInit() still called, but settings aren't applied during streaming
- Add APIs for ARM init of last AF, DSP update of last AF

6 years agoPASDK-218:Update DDP & PCM nominal delay settings
Frank Livingston [Fri, 7 Jul 2017 23:56:03 +0000 (18:56 -0500)]
PASDK-218:Update DDP & PCM nominal delay settings

6 years agoPASDK-218:Relocate first setCheckRateX and startOutput to ASOT:decodeProcessing:INIT
Frank Livingston [Fri, 7 Jul 2017 21:47:18 +0000 (16:47 -0500)]
PASDK-218:Relocate first setCheckRateX and startOutput to ASOT:decodeProcessing:INIT

6 years agoPASDK-218:Fix ASOT SM state update for CB drained
Frank Livingston [Fri, 7 Jul 2017 18:40:52 +0000 (13:40 -0500)]
PASDK-218:Fix ASOT SM state update for CB drained

6 years agoPASDK-218:Fix logic for reporting CB drain state
Frank Livingston [Fri, 7 Jul 2017 18:26:24 +0000 (13:26 -0500)]
PASDK-218:Fix logic for reporting CB drain state

6 years agoPASDK-218:Add debug counters
Frank Livingston [Fri, 7 Jul 2017 17:25:52 +0000 (12:25 -0500)]
PASDK-218:Add debug counters

6 years agoPASDK-218:Move CB init source select to after first decoded frame
Frank Livingston [Fri, 7 Jul 2017 16:36:43 +0000 (11:36 -0500)]
PASDK-218:Move CB init source select to after first decoded frame

6 years agoPASDK-218:Add default THD CB nominal delay setting
Frank Livingston [Thu, 6 Jul 2017 21:46:05 +0000 (16:46 -0500)]
PASDK-218:Add default THD CB nominal delay setting

6 years agoPASDK-218:Change order of CB init and Dec Info Out Init-Sync
Frank Livingston [Wed, 5 Jul 2017 16:52:44 +0000 (11:52 -0500)]
PASDK-218:Change order of CB init and Dec Info Out Init-Sync

6 years agoPASDK-218:Add check for Dec sync before sending INFO1 sync message
Frank Livingston [Tue, 4 Jul 2017 17:41:11 +0000 (12:41 -0500)]
PASDK-218:Add check for Dec sync before sending INFO1 sync message

Add check for Dec sync before sending Dec Info1 sync message. This is
similar to logic in DSP:ASIT:decodeProcessing():INFO1 which checks for
THD/DTSHD/DXP majorAu.

Inspecting Dec Info function for various decoders:
- it appears this should work for MAT-THD/PCM, DDP & PCM.
- this may not work for DTSHD and DXP.
Whether it work correctly depends on Dec Info audio frame sampleDecode and
sampleRate output parameters.

Limited testing demonstrates this works for MAT-THD & DDP.

6 years agoPASDK-218:Replace initSyncUpdateAf() with outIsCpyAf() in PAF_ASOT_initSyncResync()
Frank Livingston [Tue, 4 Jul 2017 00:54:39 +0000 (19:54 -0500)]
PASDK-218:Replace initSyncUpdateAf() with outIsCpyAf() in PAF_ASOT_initSyncResync()

6 years agoPASDK-218:Replace initSyncUpdateAf() with outIsCpyAf().
Frank Livingston [Tue, 4 Jul 2017 00:08:52 +0000 (19:08 -0500)]
PASDK-218:Replace initSyncUpdateAf() with outIsCpyAf().

NOTE: Can combine outIsReadDecStageFlagAndAf() and outIsCpyAf() functions
into single function in API.

6 years agoPASDK-218:Add comment
Frank Livingston [Mon, 3 Jul 2017 23:34:34 +0000 (18:34 -0500)]
PASDK-218:Add comment

6 years agoPASDK-218:Fix Out IS audio frame copy (write & read)
Frank Livingston [Mon, 3 Jul 2017 23:29:46 +0000 (18:29 -0500)]
PASDK-218:Fix Out IS audio frame copy (write & read)

6 years agoPASDK-218:Add traces, fix typo in decodeEncode
Frank Livingston [Mon, 3 Jul 2017 21:23:25 +0000 (16:23 -0500)]
PASDK-218:Add traces, fix typo in decodeEncode

6 years agoPASDK-218:Update cbInitSourceSel() to init CB using Dec Info1 AF output
Frank Livingston [Mon, 3 Jul 2017 19:12:17 +0000 (14:12 -0500)]
PASDK-218:Update cbInitSourceSel() to init CB using Dec Info1 AF output

6 years agoPASDK-218:Move cbInitSourceSel() from DSP to ARM.
Frank Livingston [Sun, 2 Jul 2017 19:13:49 +0000 (14:13 -0500)]
PASDK-218:Move cbInitSourceSel() from DSP to ARM.

Old location: DSP:ASIT:decodeProcessing():INIT:decodeInit()
New location: ARM:ASDT:INFO

cbInitSourceSel() still initializes CB using hard-coded values for some
parameters (e.g. sampling rate). Need to udpate function to take AF input
for initialization of these parameters.

6 years agoPASDK-218:Update flag only after AF written for Out IS write.
Frank Livingston [Sun, 2 Jul 2017 19:04:24 +0000 (14:04 -0500)]
PASDK-218:Update flag only after AF written for Out IS write.

Code is logically correct this way. Note entire function is gated, so
functionality won't change.

6 years agoPASDK-218:Add function to get "decoder frame length" using source select.
Frank Livingston [Sun, 2 Jul 2017 18:08:48 +0000 (13:08 -0500)]
PASDK-218:Add function to get "decoder frame length" using source select.

Need to review decoder (and other) frame lengths used in system.

6 years agoPASDK-218:Update locations of functions on ARM for Out Init-Sync
Frank Livingston [Fri, 30 Jun 2017 22:59:21 +0000 (17:59 -0500)]
PASDK-218:Update locations of functions on ARM for Out Init-Sync

6 years agoPASDK-218:Update OAR submodule
Frank Livingston [Fri, 30 Jun 2017 22:17:34 +0000 (17:17 -0500)]
PASDK-218:Update OAR submodule

6 years agoUpdate MAT-THD submodule
Frank Livingston [Fri, 30 Jun 2017 22:14:07 +0000 (17:14 -0500)]
Update MAT-THD submodule

6 years agoPASDK-218:Update decodeProcessing error codes
Frank Livingston [Fri, 30 Jun 2017 21:59:26 +0000 (16:59 -0500)]
PASDK-218:Update decodeProcessing error codes

6 years agoPASDK-218:Add Out Init-Sync to ASOT (DSP) and ASDT (ARM)
Frank Livingston [Fri, 30 Jun 2017 21:23:33 +0000 (16:23 -0500)]
PASDK-218:Add Out Init-Sync to ASOT (DSP) and ASDT (ARM)

6 years agoPASDK-218:Add low-level Out Init-Sync code
Frank Livingston [Fri, 30 Jun 2017 21:19:55 +0000 (16:19 -0500)]
PASDK-218:Add low-level Out Init-Sync code

6 years agoPASDK-218:Remove unused PAF_AST_Params and other defs
Frank Livingston [Fri, 30 Jun 2017 21:17:16 +0000 (16:17 -0500)]
PASDK-218:Remove unused PAF_AST_Params and other defs

6 years agoPASDK-218:Update cbCtlInit() in sysInit on ARM/DSP.
Frank Livingston [Fri, 30 Jun 2017 21:13:41 +0000 (16:13 -0500)]
PASDK-218:Update cbCtlInit() in sysInit on ARM/DSP.

Expose global ASDT parameters to ARM sysinit.
Expose global ASIT parmaeters to DSP sysinit.

6 years agoPASDK-218:Update Circular Buffer
Frank Livingston [Fri, 30 Jun 2017 21:06:33 +0000 (16:06 -0500)]
PASDK-218:Update Circular Buffer

1) Remove CB drain indicator from cbReadAf().
2) Add check CB drain function.
3) Add # CBs to CB control.
4) Move ARM/DSP code w/ common API to common source file (cbCtlInit()).

6 years agoBuild #51:Update to tools 2.4.9
Frank Livingston [Thu, 29 Jun 2017 16:48:36 +0000 (11:48 -0500)]
Build #51:Update to tools 2.4.9

6 years agoBuild #51:Update OAR submodule for PASDK-341 update
Frank Livingston [Thu, 29 Jun 2017 16:44:56 +0000 (11:44 -0500)]
Build #51:Update OAR submodule for PASDK-341 update

6 years agoBuild #51:Update MAT-THD submodule for PASDK-323 update
Frank Livingston [Thu, 29 Jun 2017 16:42:23 +0000 (11:42 -0500)]
Build #51:Update MAT-THD submodule for PASDK-323 update

6 years agoPASDK-218:ASOT code clean ups
Frank Livingston [Wed, 28 Jun 2017 21:42:47 +0000 (16:42 -0500)]
PASDK-218:ASOT code clean ups

6 years agoMerge pull request #1 in PASDK/pasdk_sr from PASDK-318-input-task-code-repetition...
Frank Livingston [Fri, 23 Jun 2017 20:25:55 +0000 (15:25 -0500)]
Merge pull request #1 in PASDK/pasdk_sr from PASDK-318-input-task-code-repetition-clean to dev_pasdk

Build #50

* commit '69df39ead18ef6c601c73f5918fb772121df31c9':
  Modified messaging code after code review.
  Cleaned up code repetitions of messaging and shared memory read/write.