updated RN for IRs fixed
Changing the project name for k2g
fixed timing issue for firmware system context bitmap set
fixed the 3gpp SaBasicExamples for k2e and k2k
fixed the comment start for the ARM example 3gpp RTSC cfg file
chmod to non executable for COPYING.txt
updated the Copying.txt and Software manifest Information
updated the license to ti text license
fixed the MMU map for SA test/examples for K2E
sync up v0 firmware at top level
k2g merge and ARM RTOS CCS project support
fix to air during Air Cipher LTE pdu types to handle packets from longInfo
added memory log boundary check for profiling
fixed memory corruption issue noticed in ARM RTOS tests
pka memory access fix in the library, test app fix for AC ARM RTOS test
updated release notes
8 years agoMerge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld DEV.SA_LLD.03.00.00.12
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld
salldsim.c & salld.h: Disable SA create control bit sa_CONFIG_CTRL_BITMAP_TRIGGER_PKT_INFO_LOG
This feature is not applicable to SRTP channels.
This feature is not applicable to SRTP channels.
sa: test/example: fix exception error for ARM BIOS test/example project
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Hao Zhang <hzhang@ti.com>
sa: unit test: add Osal_qmssMemBarrier()
The function is required in the ARM SA unit test
project.
Signed-off-by: Hao Zhang <hzhang@ti.com>
The function is required in the ARM SA unit test
project.
Signed-off-by: Hao Zhang <hzhang@ti.com>
SDOCM00119656: replace delay functions with ones that don't have rollover issue
Update SA C6678 example projects with the correct RM list file names
Clean up example/test code for K1 device support
sa-lld:
fix the YOCTO build errors
Signed-off-by: Ming Wei <mwei@ti.com>
fix the YOCTO build errors
Signed-off-by: Ming Wei <mwei@ti.com>
renamed Keystone1 projects for Proj create
fixed warnings
added k2e to build target
merge k2-rtos branch
support for SOC_* added
sa: k2: add A15 lib and examples for Keystone II devices
Changes include:
1. Modified rtsc scripts and driver source to support A15 lib
2. Ported test/example to support A15 for K2H
3. rename all the C66 project.txt name to have "C66"
so the pdkProjectCreate script can create both C66 and
A15 projects.
Signed-off-by: Hao Zhang <hzhang@ti.com>
Changes include:
1. Modified rtsc scripts and driver source to support A15 lib
2. Ported test/example to support A15 for K2H
3. rename all the C66 project.txt name to have "C66"
so the pdkProjectCreate script can create both C66 and
A15 projects.
Signed-off-by: Hao Zhang <hzhang@ti.com>
support for keystone1 added
disabled firmware build with xdc release
support few more debug information for AC
enable packet information collection in the utility
supress GCC warning for maybe-uninitialized and allow other tools to catch uninitialized warnings
fixed the so name
updated Release notes
updated sa package to have ARM core dump utility
updated SA LLD to support core dump features
aligned SA User Space examples to RM changes
update flags for runtime dbg for v1
run time debug enable code added
test5_3.c: adjust the size of comparison at function saVerifyPkaResults
updated the shared object libary to common name to support for device independent lib support
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld
Version 3.0.0.11
SDOCM00116010: SASS: Firmware should use constant IV size for 3GPP CMAC operation
saac_fromair.p, saac_toair.p
saac_fromair.p, saac_toair.p
SDOCM00115343:
We found out that the crash was due to invalid security context content by capturing the error condition with debug firmware.
After further investigation, it was concluded that the security context itself is good, but the offset of the security context view window is not set to 0 as expected when the data segments enter PDSP sometimes.
To ensure that the offset is zero, we just need add the following two lines prior to Xin the first portion of security context.
CheckCommCtx:
// Read in the common context info
mov CdeCmd.Cmd0.w0, SCV_CMD_POSITION_WINDOW
xout XID_SCVCTRL, CdeCmd, 4
We found out that the crash was due to invalid security context content by capturing the error condition with debug firmware.
After further investigation, it was concluded that the security context itself is good, but the offset of the security context view window is not set to 0 as expected when the data segments enter PDSP sometimes.
To ensure that the offset is zero, we just need add the following two lines prior to Xin the first portion of security context.
CheckCommCtx:
// Read in the common context info
mov CdeCmd.Cmd0.w0, SCV_CMD_POSITION_WINDOW
xout XID_SCVCTRL, CdeCmd, 4
fixed GCC warnings
9 years agoSDOCM00115089: SA LLD: Enhance IPSEC Post-Processing functions to handle RA-based... DEV.SA_LLD.03.00.00.10
SDOCM00115089: SA LLD: Enhance IPSEC Post-Processing functions to handle RA-based Inner IP reassembled packets
unittest.h: update the base and size of the SA unit test general purpose queue on K2G device
add ECC-PKA support and merge from master MCSDK 3.1.2
9 years agoSA 3.0.0.9: Enhance IPSEC Tx firmware processing to handle both shortInfo from host... DEV.SA_LLD.03.00.00.09
SA 3.0.0.9: Enhance IPSEC Tx firmware processing to handle both shortInfo from host and longInfo from PASS
update XDC build scripts to support sa and salite library
Update SA LLD unit test code and project per K2G support
Update LLD source code to support NSS Lite operations
Add PKA unit test code
Add PKA LLD code and firmware image
package.xdc: update version number from 03.00.00.08 to 3.0.0.8
Fw_osal.c: remove duplicated function Osal_rmCsExit()
Latest firmware images
OSCL cleanup: removed duplicated OSCL function
Version 3.0.0.8
test/SaUnitTest/src/testconn.c: sauCreateAc: initialize AC header structure
Firmware: enhance SA rx firmwares to support variable size long info from PASS
Add rm OSAL functions:Osal_rmMtCsEnter() and Osal_rmMtCsExit()
9 years agofixed utility bug for command label create during data mode DEV.SA_LLD.03.00.00.07_timestampFix
fixed utility bug for command label create during data mode
merge data mode enhancements with 3GPP fixes
saac_fromair.p & saac_toair.p: use ctrlInfo2 instead of ctrlInfo for control flag flagACCountCCopy
sallddminit.c: salld_data_mode_close() should specifies destInfo
merged enhanced CCM support for WiMax kind of protocols
9 years agoSA LLD:version 3.0.0.7: update projects to be compatible with PA LLD 3.0.1.0 DEV.SA_LLD.03.00.00.07
SA LLD:version 3.0.0.7: update projects to be compatible with PA LLD 3.0.1.0
SA LLD test code and project file update to handle three PA classify1 images instead of one
SA_UnitTest*.txt: fix file name case mismatch
ReleaseNotes_SA_LLD: version 3.0.0.6
Firmware image 3.0.0.6
fw/Module.xs: cp v0/saphp1_bin.c, saphp2_bin.c to fw/ for backward compatibility
Need to memset array sizes[] and aligns prior to API call Pa_getBuffReq()
Version 3.0.0.6
Undo the directory name changes at all SA unit test projects since we have changed the directory name from SaUnittest to SaUnitTest
fixed directory name in all project files: SaUnitTest ==> SaUnittest
Fix include file names: bios.h ==> BIOS.h, task.h ==> Task.h
fixed directory name mismatch for linux builds
resolving SDOCM00111718
added a dummy rule for tests to get pass the error from top level makefile
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld
fixed compilation issues for simulator support
salld.h: Add comments for callout API (*ScAlloc) to describe the buffer alignment requirement in cacheable memory
9 years agoupdated framework not to exit due to CPPI PA Tx/Rx Channel open during non NO BOOT... DEV.SA_LLD.03.00.00.05
updated framework not to exit due to CPPI PA Tx/Rx Channel open during non NO BOOT modes
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld
updated the modes
fixed issues on Sa Examples due to hardcoded flow Id, multicore framework for using RM
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/sa-lld
salldsrtp.c salldsrtcp.c sallddmcmdl.c: fix coverity issues
.gitignore:add /makefile
adding qmss accumulator osal functions in the examples
SaBasic(MultiCore)Example:unittest.h: add include <ti/csl/csl_qm_queue.h>
salld.h: note that nextHdr at Sa_IpsecConfigParams_t is not used
fix coverity issues #1
ReleaseNotes: add resolved IRs