Adding samples
Macro.ini for out of box build
Fixed bugs SDOCM00080618 and SDOCM00080034
Support of OMAP Tesla platform
Documentation changes for 02.11.02.03
makefile related changes for support of M3
config files and examples added for supporting m3 video/vpss of netra
xdc compatibility key updated
Patch II to add additional project files for CCSv5 project support for C66x examples
Project changes to resolve build issues.
Updated EDMA3 Driver version to 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Documentation for the release 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated makefile to build C66x targets only with ELF
- This is required if 7.0.x CGTOOL chain is used.
- Older CGTOOL 7.0.x tool chain for COFF does not support C66x target
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- This is required if 7.0.x CGTOOL chain is used.
- Older CGTOOL 7.0.x tool chain for COFF does not support C66x target
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the env.mk and the release batch file for release 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Doxygen generated help files for the release 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Doxygen cfg files for release 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the release batch file to rename config.bld file
- This removed buildforge dependancy on renaming the file
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- This removed buildforge dependancy on renaming the file
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for bugs because of which generic RM library was not pulled for C64P targets
- Refer IR# SDOCM00078797 for more details.
- for ISA c64p, library extensions that need to be generated are "64P"
- same way in getlibs() one has to check for "64P" to pull correct c64p libraries
- "-DGENERIC" flag has to be passed while building Generic RM library
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Refer IR# SDOCM00078797 for more details.
- for ISA c64p, library extensions that need to be generated are "64P"
- same way in getlibs() one has to check for "64P" to pull correct c64p libraries
- "-DGENERIC" flag has to be passed while building Generic RM library
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for IR# SDOCM00078808 - EDMA LLD example fails for multi core run for TCI6486 target
Updated the tools used for building the package in env.mk
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added new top level makefile for the build of C66x platforms only
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated XDC version and Compatibility key for the release 02.11.01.02
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
C99 type modification
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for multi-core execution of examples.
- Address would need to be global for EDMA transfer
- Testing version querry API added in the EDMA DRV module
- Adding of code to test default RM configuration
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Address would need to be global for EDMA transfer
- Testing version querry API added in the EDMA DRV module
- Adding of code to test default RM configuration
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Removed XDC and BIOS dependancy for DRV and RM module builds
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added support to Ny-Sh EVMs and Simulators.
- Also removed the old Ny simulator TCI6498
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Also removed the old Ny simulator TCI6498
Signed-off-by: Sundaram Raju <sundaram@ti.com>
12 years agoUpdated Documentation for the release 02.11.00.01 DEV_EDMA3_LLD_02_11_00_01 DEV_EDMA3_LLD_02_11_00_01_RC05
Updated Documentation for the release 02.11.00.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Commenting out the build of C66x generic RM library
- This support will properly be added in the next release of LLD
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- This support will properly be added in the next release of LLD
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Commenting out the build of evmOMAPL138_ARM example from default build as it fails
- Fix required in makerules of ARM-9
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Fix required in makerules of ARM-9
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Allowing Cache invalidation for all buffers assuming they might be in DDR
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fixed bugs in the rules_*.mk files of Cortex A8 and ARM-9
- added the necessary compile & link flags for Sample applications
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- added the necessary compile & link flags for Sample applications
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Doxygen generated help files for the release 02.11.00.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Doxygen cfg file for release 02.11.00.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated eclipse related files for the release 02.11.00.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated XDC related files for release 02.11.00.01
- changed the xdc compatibility key in the files
- added support for elf format in all platforms supported
- updated all package.bld files to fit new directory structure
- fixed many bugs (which never showed up) that were present earlier
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- changed the xdc compatibility key in the files
- added support for elf format in all platforms supported
- updated all package.bld files to fit new directory structure
- fixed many bugs (which never showed up) that were present earlier
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Modified the getlibs() to pick up the correct libraries in the new directory structure
- The directory structure changed with the new make based build system
- The name of the libraries also changed
- The old extensions of the libraries are maintained
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- The directory structure changed with the new make based build system
- The name of the libraries also changed
- The old extensions of the libraries are maintained
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added a batch file that can be used for building of the LLD libraries
- This is useful during a release and used by BuildForge project
- The batch file also generates XDC interface files required for the working of getlibs()
- It also removes unwanted XDC meta files that have build machine's local paths
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- This is useful during a release and used by BuildForge project
- The batch file also generates XDC interface files required for the working of getlibs()
- It also removes unwanted XDC meta files that have build machine's local paths
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated evmOMAPL138_ARM example's Makefile to use ARM9 variables
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Modified (DRV/RM) Sample libraries's Makefile to add specific flag for TI814X
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fixed bug in Makefiles and made correct source files to be picked for compilation based on CORE
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated Top level Makefile and component.mk
- Added the ARM examples into default build
- Made build of ARM libraries and examples conditional to ELF format
- Added Generic RM libraries to default build
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Added the ARM examples into default build
- Made build of ARM libraries and examples conditional to ELF format
- Added Generic RM libraries to default build
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added support for Cortex A8 on evmTI814x
- Added configuration for Cortex A8 on both DRV and RM Sample libraries
- Added example sample application evmTI814x_ARM
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Added configuration for Cortex A8 on both DRV and RM Sample libraries
- Added example sample application evmTI814x_ARM
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Changed evmTI814x example to older ccsv4 project version to suit makefile structure
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated Makerules
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added makefile for all examples and modified cfg file to remove loadpackage()
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added makefile for each component and the top level makefile
Also added the component.mk file
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Also added the component.mk file
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added makerules
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated the Configuration for Tomahawk in RM only
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated Documents for the release 02.10.04.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Modified XDC related files for the release 02.10.04.01
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added ELF support for C66x (both LE and BE) in the Generic library of RM
- Had to make some changes in XDC files to accomadate
C66x in Generic and not in the platform specific libraries
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Had to make some changes in XDC files to accomadate
C66x in Generic and not in the platform specific libraries
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for the bug in Generic platform library in RM
- Refer to IR# SDOCM00074466 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Refer to IR# SDOCM00074466 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Updated Documents for the release 02.10.03.04
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Modified the build related (XDC) files for adding support to TI814X
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added source files and example application project for supporting TI814X
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Adding support for the Cross-bar in TI814X
- Modified the DRV and RM source files for adding support for cross bar mapped events.
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Modified the DRV and RM source files for adding support for cross bar mapped events.
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Changed from 'ipc' module to 'knl' module in .cfg file of all example projects
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Changed from 'ipc' module to 'knl' module in all source files
- due to the change in DSP/BIOS
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- due to the change in DSP/BIOS
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for BIOS.6.30.02.42 ECM issue
- where the timer uses EVENT 7 instead of 14
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- where the timer uses EVENT 7 instead of 14
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Changed memory location of ping pong buffers from EXT_RAM to DDR3_RAM
Merge on top of
c68ef - 2010-09-04 00:43:33 +0530 -Sundaram Raju - Changed DM740 --> TI816X
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Merge on top of
c68ef - 2010-09-04 00:43:33 +0530 -Sundaram Raju - Changed DM740 --> TI816X
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fix for the platform TCI6498 moving from family c64p to c66 in DSP/BIOS.
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added support for Netra EVM (evmTI816X).
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Add support for C6472 and TCI6486: update default RM configuration
Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Hongmei Gou <h-gou@ti.com>
Changed DM740 --> TI816X
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added new GENERIC platform for RM
- Added a new 'generic' platform in the Resource Manager library
that can be used for devices unsupported in the EDMA3 LLD
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Added a new 'generic' platform in the Resource Manager library
that can be used for devices unsupported in the EDMA3 LLD
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Add support for C6472 and TCI6486: tool version update for example projects
Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Hongmei Gou <h-gou@ti.com>
Add support for C6472 and TCI6486: build related files
Add support for C6472 and TCI6486: source files
Fixed the CSL2_DAT_DEMO hang issue
- Refer to IR# SDOCM00069906 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Refer to IR# SDOCM00069906 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fixed the High Registers access bug in C6748/OMAPL138
- Refer to IR# SDOCM00071134 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- Refer to IR# SDOCM00071134 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Fixed the bug that leads to assert when using allocAnyContigRes() function
- When trying to request more contiguous resources than available assert is called
- Refer to IR# SDOCM00063765 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
- When trying to request more contiguous resources than available assert is called
- Refer to IR# SDOCM00063765 for more details
Signed-off-by: Sundaram Raju <sundaram@ti.com>
12 years agoUpdated Documents (partial) for release edma3_lld_02_10_03_04 DEV_EDMA3_LLD_02_10_03_04_RC01
Updated Documents (partial) for release edma3_lld_02_10_03_04
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added Build related files to add support for Netra Simulator
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Added source files to add support for Netra Simulator
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Signed-off-by: Sundaram Raju <sundaram@ti.com>
Documentation changes
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Add/Modify Build related files
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Added OMAPL138 ARM Support
Added/Modified source files
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
Added/Modified source files
Signed-off-by: Vinay K Nooji <x0101786@ti.com>
12 years agoUpdated the data sheet for the memory usage statistics DEV.EDMA3.LLD.02.10.01.02_RC01 DEV_EDMA3_LLD_02_10_01_02
Updated the data sheet for the memory usage statistics
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
review comments fixed and test suite run on the code.
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
Support for the C6748 and OMAPL138 platforms.
This package only supports DSP and not ARM.
EDMA3 LLD changes after review comments FIX.
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
This package only supports DSP and not ARM.
EDMA3 LLD changes after review comments FIX.
Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
13 years ago Updated Documents with PingPong buffer issue. DEV.EDMA3.LLD.02.10.00.01 EDMA3_LLD_BIOS6_02_10_00_01 EDMA3_LLD_BIOS6_02_10_00_01_RC04
Updated Documents with PingPong buffer issue.
PingPong Example is Failing for some EDMA Instances in some DSP cores
in Release mode only. It passes in Debug mode.
Refer IR# SDOCM00064758 for more details.
PingPong Example is Failing for some EDMA Instances in some DSP cores
in Release mode only. It passes in Debug mode.
Refer IR# SDOCM00064758 for more details.
Using the Shadow Region instead of DSP instance in OSProtect entry/exit
- Added a new Variable region_id in the sample_init.c
- Used region_id instead of dsp_num in the OSProtect entry/exit functions
- Added a new Variable region_id in the sample_init.c
- Used region_id instead of dsp_num in the OSProtect entry/exit functions
13 years ago - Modified the DRV and RM Release notes with the addition of IRs fixed EDMA3_LLD_BIOS6_02_10_00_01_RC02 EDMA3_LLD_BIOS6_02_10_00_01_RC03
- Modified the DRV and RM Release notes with the addition of IRs fixed
- Populated the 'Appendix: Changes from Last Release' with the ECNs and IRs
- Populated the 'Appendix: Changes from Last Release' with the ECNs and IRs
Updated Documents for the release of package edma3_lld_02_10_00_01
Modified the DBS values in the following files according to the Nyquist spec
1. packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6498_cfg.c
2. packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tci6498_cfg.c
3. packages/ti/sdo/edma3/rm/src/configs/edma3_tci6498_cfg.c
1. packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6498_cfg.c
2. packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tci6498_cfg.c
3. packages/ti/sdo/edma3/rm/src/configs/edma3_tci6498_cfg.c
Changing package.bld to create TAR instead of ZIP
Modifying top-level package.bld file to include eclipse/ folder
Minor fixes in DAT example
- Modifying toolchains in CCS project files
- Changing edma3init() signature and some related changes
- Modifying toolchains in CCS project files
- Changing edma3init() signature and some related changes
Trivial changes in EDMA3 driver sample application
Adding eclipse directory in EDMA3 top-level folder
This directory is required to make EDMA3 package an eclipse based
plugin.
This directory is required to make EDMA3 package an eclipse based
plugin.
Updating EDMA3 release notes
Updating EDMA3 documents for 02.10.00.01
Trivial change in edma3 sample init project file
Updating/cleaning comments for doxygen
Minor changes in DA830 sample app
- New toolchains
- New toolchains
Minor changes in TCI6498 sample app
- New toolchains
- CPINTC module used in .cfg file
- linker.cmd file fixed for multi-DSP
- New toolchains
- CPINTC module used in .cfg file
- linker.cmd file fixed for multi-DSP
Minor clean-up in ping pong test code
Removing Task_sleep() from sample application code
Using _BIG_ENDIAN to detect BE platforms
Minor fix in EDMA3_DRV_requestChannel
TCC for NULL was not checked in case user passed
EDMA3_DRV_LINK_CHANNEL_WITH_TCC as channelId.
TCC for NULL was not checked in case user passed
EDMA3_DRV_LINK_CHANNEL_WITH_TCC as channelId.