8 years agoFixed failure in C6657 TransportSrio Benchmark example DEV.IPC-TRANSPORT.02.00.00.01 DEV.PROCESSOR-SDK.05.01.00.11
Fixed failure in C6657 TransportSrio Benchmark example
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Cleanup minor failures in test projects
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Resolved errors in LE c6657 benchmark and multiboard examples
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Resolved errors in LE c6657 benchmark example
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Benchmark and Producer/Consumer tests now function in ARM NO BOOT (No Linux) mode by default
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Benchmark tests now function in ARM NO BOOT (No Linux) mode by default
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Added K1 support to examples and resolved SDOCM00118774
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Disable MPM download for projects run in automated framework so prints are visible
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Resolved SRIO SERDES configurations errors for C6678
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Fixed race condition and QPEND initialization failures in benchmark test
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Add K2L heterogeneous processor test
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Aligned K1 test and example .cfg files with IPC 3.41.0.3_eng
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Updated test and example source to support K1 & K2
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Aligned testa and example .cfgs with IPC 3.41.0.3_eng
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Added K1 examples
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Removed option for MPM download since no ARM on supported K1 devices
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Added K1 support
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Updated RN
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
fixed syntax error in config.bld
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Add c6657 & c6678 support
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Cleanup doxyfiles
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Aligned transport projects with PROCSDK pdkProjectCreate specs
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Add version file
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Minor package cleanup and RN update
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportSrio: Add makefile and device-dependent library support
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Added makefile support and device-dependent library support
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
QMSS transport: add support for adding subdirectory files to release package
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
SRIO tranpsort: include example files in release package
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
SRIO transport: add subdirectory files to release package
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
SRIO transport: add ability to add subdirectories to release package
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
srio transport: add additional docs to pkg
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Modifications for Yocto build
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Merge mcsdk-transport repo's c66 IPC transports into ipc-transport repo
Fix double inclusion for transport headers
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Removed RM GRL and policy memory placement from heterogeneous processor test. RM is located on ARM linux
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Added K2E support to DSP endpoint of heterogeneous processor test
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
TransportQmss: Added K2E support for ARM Linux endpoint of Heterogeneous processor test
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
SRIO SERDES fix
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
Comment cleanup in device_srio
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Justin Sobota <jsobota@ti.com>
SDOCM00117948 fix
Signed-off-by: Arun <auppuleti@ti.com>
Signed-off-by: Arun <auppuleti@ti.com>
Fixed compilation warnings in example device_srio.c
Removed IpcStartup image. No longer needed since IPC can now start on Linux without DSP download
TransportQmss Multiprocess test: proper IPC shutdown
TransportSrio tests: Fixed compilation warnings
TransportSrio tests: Fixed compilation warnings
TransportQmss/Srio: updated RN
TransportQmss: Resolved SDOCM00117772
Updated Linux tests with new RM Server socket interface
TransportQmss: Added method for flushing destination cache
TransportQmss: Added method for flushing destination cache
Resolved all -Wall -Wextra warnings
Code review fixes
Code review fixes
Code review fixes
minor bug fixes
TransportSrio: Added fragmentation/reassmebly logic
TransportQmss: bug fixes
TransportQmss: bug fixes
Add fragmentation tests to multiboard example
Fragmentation/reassembly logic
SRIO SERDES updates
code format update to srio example device_srio.c
SDOCM00116688 fixes
Signed-off-by: Arun <auppuleti@ti.com>
Signed-off-by: Arun <auppuleti@ti.com>
Made benchmark example pass/fail more clear
Test should fail if any unfreed resource
TransportQmss: Fixed K2L benchmark example compilation failure
TransportQmss/Srio: All examples can be downloaded to DSPs via MPM
TransportQmss: Corrected naming convention of heterogeneous processor test
TransportQmss: Corrected naming convention of heterogeneous processor test
TransportQmss: Added installbin for armEpTest
TransportQmss: Added ARM Linux endpoint of heterogenous processor test
TransportQmss: Added DSP endpoint of heterogenous processor test
Added Host proc to RTSC config for benchmark examples
TransportQmss: Cleanup device cfg params structure
TransportQmss: Cleaned up params and obj structures
TransportSrio: Create internal copy of socket parameters
TransportQmss: Infrastructure DMA triplet allocation logic
TransportQmss: Only allow one instance per DSP
TransportQmss accum and qpend working
TransportSrio: fix for nightly build error
Aligned device specific configurations with each device spec
Fix makefiles to prevent Yocto parrallel build failure
TransportQmss compiling
Minor TransportSrio cleanup
Module spec whitespace and formatting cleanup
Limit creation of SRIO instances of each Type to one per DSP core
Whitespace and formatting cleanup
Proper net ID unregister in _finalize
Updated RN
Updated version and RN
Fixed assertion failure if Instance_init returned an error
Resolved SDOCM00115314
9 years agoProduce/Consumer: fixed synchronization issues. Now send hundreds of messages betwee... DEV.IPC-TRANSPORT.01.00.00.00
Produce/Consumer: fixed synchronization issues. Now send hundreds of messages between devices.
Added ipcStartup image needed by ARMv7 Linux TransportQmss/Srio in order to run their test projects
TransportQmss/Srio tests now link with weak symbols originating from libmpmtransport
Incorrectly removed hyplnk and srio from srio test code link
Removed explicit link of hyperlink and srio from test binaries since mpm-transport now uses weak symbols for those libraries
TransportSrio: producer/consumer test cleanup
Added test so binaries install to installbin
Test .so binaries link against _device.so QMSS, CPPI, and Hyplnk libs
Fixed .so test binary link
Cleaned up device-dependent libraries and test binaries
Pulled out commont test code
Added test for simultaneous Type 9 & 11 transport send/recive