]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/pruss-lld.git/log
keystone-rtos/pruss-lld.git
5 years agoMerge pull request #57 in PROCESSOR-SDK/pruss-lld from review-PRSDK-5273 to master DEV.PROCESSOR-SDK.05.03.00.05 DEV.PRUSS_LLD.01.00.00.13
Mahesh Radhakrishnan [Fri, 1 Feb 2019 16:52:45 +0000 (10:52 -0600)]
Merge pull request #57 in PROCESSOR-SDK/pruss-lld from review-PRSDK-5273 to master

* commit '7bb8dd46074b694f0b02c1ba119e864c4d588c23':
  PRSDK-5273: RTSC depdencies added

5 years agoPRSDK-5273: RTSC depdencies added
Aravind Batni [Tue, 22 Jan 2019 11:12:15 +0000 (06:12 -0500)]
PRSDK-5273: RTSC depdencies added

Signed-off-by: Aravind Batni <aravindbr@ti.com>
5 years agoMerge pull request #56 in PROCESSOR-SDK/pruss-lld from prsdk-4794 to master DEV.PROCESSOR-SDK.05.02.00.07 DEV.PRUSS_LLD.01.00.00.12
Mahesh Radhakrishnan [Wed, 7 Nov 2018 20:38:15 +0000 (14:38 -0600)]
Merge pull request #56 in PROCESSOR-SDK/pruss-lld from prsdk-4794 to master

* commit '25d3914e9b7eee24dd903bc03d44a778381cee19':
  set PRU PC to zero when reset the PRU

5 years agoset PRU PC to zero when reset the PRU
Vitaly Andrianov [Tue, 23 Oct 2018 13:19:55 +0000 (09:19 -0400)]
set PRU PC to zero when reset the PRU

The Function PRUICSS_pruReset didn't reset the PC. So, when the PRU
firmware was reloaded and PRU was taken out of reset, it starts from
the remaining in the PC address.

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
5 years agoMerge pull request #55 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.1 to master DEV.PROCESSOR-SDK.05.01.00.07 DEV.PROCESSOR-SDK.05.01.00.10 DEV.PROCESSOR-SDK.05.01.00.11 DEV.PRUSS_LLD.01.00.00.11
Mahesh Radhakrishnan [Fri, 21 Sep 2018 20:46:26 +0000 (15:46 -0500)]
Merge pull request #55 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.1 to master

* commit '2f323800d90ad35e794811160de9277247d0bf4b':
  Documentation update for 5.1

5 years agoDocumentation update for 5.1
Tinku Mannan [Fri, 21 Sep 2018 20:39:20 +0000 (16:39 -0400)]
Documentation update for 5.1

5 years agoMerge pull request #54 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4693 to master
Raghu Nambiath [Thu, 20 Sep 2018 15:17:21 +0000 (10:17 -0500)]
Merge pull request #54 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4693 to master

* commit '7b478f1c9589225d2d3e1a54fbc338cf7797532d':
  Unit test update to PRU0 and PRU1 verification

5 years agoUnit test update to PRU0 and PRU1 verification
Tinku Mannan [Thu, 20 Sep 2018 14:01:53 +0000 (10:01 -0400)]
Unit test update to PRU0 and PRU1 verification

5 years agoMerge pull request #53 in PROCESSOR-SDK/pruss-lld from rtox-next to master
Raghu Nambiath [Wed, 1 Aug 2018 21:47:02 +0000 (16:47 -0500)]
Merge pull request #53 in PROCESSOR-SDK/pruss-lld from rtox-next to master

* commit '9145daffac02e3e9d66475e08a671c2124afab7c':
  Update mask to store version in pruicss_create for am65xx revid
  Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g
  am65xx: Fixes in pruicss soc file updates
  Adding support for SOC_AM65XX

5 years agoMerge branch 'master' into rtos-next-merge
Tinku Mannan [Tue, 31 Jul 2018 21:54:01 +0000 (17:54 -0400)]
Merge branch 'master' into rtos-next-merge

5 years agoMerge pull request #52 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.0 to master DEV.PRUSS_LLD.01.00.00.10
Mahesh Radhakrishnan [Tue, 17 Jul 2018 17:14:12 +0000 (12:14 -0500)]
Merge pull request #52 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.0 to master

* commit 'c32cc4fb3150bda30ad890cb67b09173a33bfbd7':
  Documentation and version updates for procsdk 5.0 release

5 years agoDocumentation and version updates for procsdk 5.0 release
Tinku Mannan [Tue, 17 Jul 2018 16:54:04 +0000 (12:54 -0400)]
Documentation and version updates for procsdk 5.0 release

5 years agoMerge pull request #51 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4196 to master
Mahesh Radhakrishnan [Fri, 6 Jul 2018 20:58:57 +0000 (15:58 -0500)]
Merge pull request #51 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4196 to master

* commit 'a58d97bb1b1ca19d5776a172c576a966e87fa509':
  Misra-c warnings cleanup

5 years agoMisra-c warnings cleanup
Tinku Mannan [Fri, 6 Jul 2018 17:51:44 +0000 (13:51 -0400)]
Misra-c warnings cleanup

5 years agoMerge pull request #50 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3919 to master
Raghu Nambiath [Fri, 6 Jul 2018 15:12:21 +0000 (10:12 -0500)]
Merge pull request #50 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3919 to master

* commit '6e87a9dd977e2793ab525f3c32ba2da16ba3a2f0':
  Remove memory init for DRAM from PRUICSS_pruExecProgram API

5 years agoRemove memory init for DRAM from PRUICSS_pruExecProgram API
Tinku Mannan [Thu, 5 Jul 2018 12:51:43 +0000 (08:51 -0400)]
Remove memory init for DRAM from PRUICSS_pruExecProgram API

5 years agoMerge pull request #49 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4163 to rtos...
Mahesh Radhakrishnan [Wed, 27 Jun 2018 19:00:01 +0000 (14:00 -0500)]
Merge pull request #49 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4163 to rtos-next

* commit '788a5a244e01ed0684a163a700aecb3ff6cbce57':
  Update mask to store version in pruicss_create for am65xx revid

5 years agoUpdate mask to store version in pruicss_create for am65xx revid
Tinku Mannan [Wed, 27 Jun 2018 16:20:30 +0000 (12:20 -0400)]
Update mask to store version in pruicss_create for am65xx revid

5 years agoMerge pull request #48 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4115 to rtos...
Mahesh Radhakrishnan [Tue, 19 Jun 2018 14:52:09 +0000 (09:52 -0500)]
Merge pull request #48 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4115 to rtos-next

* commit 'bbea0b8aabfd107971738529f63815dbe778c2ed':
  Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g
  am65xx: Fixes in pruicss soc file updates

5 years agoUpdates for SOC files to sync with latest SOC implementation for am57x, am335x, am437...
Tinku Mannan [Tue, 19 Jun 2018 12:51:41 +0000 (08:51 -0400)]
Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g

5 years agoam65xx: Fixes in pruicss soc file updates
Tinku Mannan [Wed, 13 Jun 2018 16:24:16 +0000 (12:24 -0400)]
am65xx: Fixes in pruicss soc file updates

5 years agoMerge pull request #46 in PROCESSOR-SDK/pruss-lld from PLSDK-2012 to master
Tinku Mannan [Wed, 6 Jun 2018 18:53:05 +0000 (13:53 -0500)]
Merge pull request #46 in PROCESSOR-SDK/pruss-lld from PLSDK-2012 to master

* commit '9c965e561873db12ea3ebc11b7d3a4d9f8cd2520':
  sorte: firmware: master: add timeout in receiving param frames
  sorte: firmware: master: fix the way of testing an active link using mdio
  linux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile
  sorte: porting to linux user space

5 years agosorte: firmware: master: add timeout in receiving param frames
Hongmei Gou [Wed, 6 Jun 2018 16:22:25 +0000 (12:22 -0400)]
sorte: firmware: master: add timeout in receiving param frames

Signed-off-by: Hongmei Gou <a0271529@ti.com>
5 years agoMerge pull request #47 in PROCESSOR-SDK/pruss-lld from rtos-next-review to rtos-next
Hao Zhang [Tue, 5 Jun 2018 21:14:33 +0000 (16:14 -0500)]
Merge pull request #47 in PROCESSOR-SDK/pruss-lld from rtos-next-review to rtos-next

* commit 'bcddfcab144e5c6a9c3d1445af3fb76032e8e4a6':
  Adding support for SOC_AM65XX

5 years agoAdding support for SOC_AM65XX
Tinku Mannan [Tue, 5 Jun 2018 18:41:25 +0000 (14:41 -0400)]
Adding support for SOC_AM65XX

5 years agoMerge pull request #45 in PROCESSOR-SDK/pruss-lld from PRSDK-2194 to master
Raghu Nambiath [Fri, 1 Jun 2018 21:48:26 +0000 (16:48 -0500)]
Merge pull request #45 in PROCESSOR-SDK/pruss-lld from PRSDK-2194 to master

* commit '8d8e8d651a4097461c7f15992bbcfa0534697a20':
  PRSDK-2194 Added RULES_MAKE macro

5 years agosorte: firmware: master: fix the way of testing an active link using mdio
Hongmei Gou [Thu, 31 May 2018 21:02:23 +0000 (17:02 -0400)]
sorte: firmware: master: fix the way of testing an active link using mdio

* re-check MDIO_PHY_CONFIG in the branching as link may not be initially active
* compare with all the four bytes of ICSS_MDIO_LINK rather than b0, since
  MDIO_ALIVE supports all the 32 bits

Signed-off-by: Hongmei Gou <a0271529@ti.com>
5 years agolinux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile
Hongmei Gou [Fri, 25 May 2018 20:18:09 +0000 (16:18 -0400)]
linux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile

Signed-off-by: Hongmei Gou <a0271529@ti.com>
5 years agosorte: porting to linux user space
Hongmei Gou [Fri, 18 May 2018 22:06:34 +0000 (18:06 -0400)]
sorte: porting to linux user space

Signed-off-by: Hongmei Gou <a0271529@ti.com>
5 years agoPRSDK-2194 Added RULES_MAKE macro
Sinthu Raja M [Wed, 23 May 2018 10:43:13 +0000 (16:13 +0530)]
PRSDK-2194 Added RULES_MAKE macro

 Added RULES_MAKE macro to support build based on custom Rules.make
 location

6 years agoMerge pull request #43 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3641 to master DEV.PRUSS_LLD.01.00.00.09A
Suraj Das [Fri, 9 Mar 2018 15:43:46 +0000 (09:43 -0600)]
Merge pull request #43 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3641 to master

* commit '20f92cb4a3a78814932685604ce0175bb84cb7d2':
  iceK2G SORTE: Update to use correct PHY adddreses in ARM example

6 years agoiceK2G SORTE: Update to use correct PHY adddreses in ARM example
Tinku Mannan [Fri, 9 Mar 2018 15:29:27 +0000 (10:29 -0500)]
iceK2G SORTE: Update to use correct PHY adddreses in ARM example

6 years agoMerge pull request #42 in PROCESSOR-SDK/pruss-lld from REL_NOTES_1_0_0_9 to master DEV.PRUSS_LLD.01.00.00.09
Tinku Mannan [Thu, 8 Mar 2018 19:34:27 +0000 (13:34 -0600)]
Merge pull request #42 in PROCESSOR-SDK/pruss-lld from REL_NOTES_1_0_0_9 to master

* commit '1a53a19ac57a29f4e93ee9fccefb50eaef739f41':
  Release notes and versioning info update

6 years agoRelease notes and versioning info update
Tinku Mannan [Thu, 8 Mar 2018 19:33:21 +0000 (14:33 -0500)]
Release notes and versioning info update

6 years agoMerge pull request #40 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3360 to master
Mahesh Radhakrishnan [Fri, 9 Feb 2018 18:03:47 +0000 (12:03 -0600)]
Merge pull request #40 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3360 to master

* commit 'f2194d6a4ac9be80bc69c60dc84f9321714605ac':
  Additional updates for Misra-C issues
  Resolve Misra-C issues

6 years agoAdditional updates for Misra-C issues
Tinku Mannan [Wed, 7 Feb 2018 18:17:18 +0000 (13:17 -0500)]
Additional updates for Misra-C issues

6 years agoResolve Misra-C issues
Tinku Mannan [Mon, 5 Feb 2018 19:23:35 +0000 (14:23 -0500)]
Resolve Misra-C issues

6 years agoMerge pull request #39 in PROCESSOR-SDK/pruss-lld from test_example_fix_PRSDK-3471...
Tinku Mannan [Wed, 31 Jan 2018 19:48:09 +0000 (13:48 -0600)]
Merge pull request #39 in PROCESSOR-SDK/pruss-lld from test_example_fix_PRSDK-3471 to master

* commit '54388bf9593c8841e7220de9abf82839fd7676d0':
  Modified example/test to compile soc dependent i2c library (PRSDK-3471)

6 years agoMerge pull request #37 in PROCESSOR-SDK/pruss-lld from PRSDK-2819 to master
Tinku Mannan [Wed, 31 Jan 2018 18:06:51 +0000 (12:06 -0600)]
Merge pull request #37 in PROCESSOR-SDK/pruss-lld from PRSDK-2819 to master

* commit '34994df27171dcd9f279f2738812c74817c5baa0':
  PRSDK-2819 Remove CPP macros in test folder header
  PRSDK_2819 Add cpp compatible macro in  header file

6 years agoModified example/test to compile soc dependent i2c library (PRSDK-3471)
Suraj Das [Tue, 30 Jan 2018 13:28:24 +0000 (08:28 -0500)]
Modified example/test to compile soc dependent i2c library (PRSDK-3471)

6 years agoMerge pull request #38 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3256 to master
Raghu Nambiath [Mon, 29 Jan 2018 22:40:40 +0000 (16:40 -0600)]
Merge pull request #38 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3256 to master

* commit 'ef2cfe16cee86a9e0e9e15fa2b3081679283c9a4':
  Adding API to select IEP clock source, unit tests updates to verify API

6 years agoPRSDK-2819 Remove CPP macros in test folder header
Sinthu Raja M [Mon, 29 Jan 2018 09:46:17 +0000 (15:16 +0530)]
PRSDK-2819 Remove CPP macros in test folder header

 Removed CPP build compatible macros from test/example folder

6 years agoAdding API to select IEP clock source, unit tests updates to verify API
Tinku Mannan [Thu, 25 Jan 2018 19:02:13 +0000 (14:02 -0500)]
Adding API to select IEP clock source, unit tests updates to verify API

6 years agoPRSDK_2819 Add cpp compatible macro in header file
Sinthu Raja M [Thu, 25 Jan 2018 08:29:31 +0000 (13:59 +0530)]
PRSDK_2819 Add cpp compatible macro in  header file

 Add cpp build compatible macro in missing header files

6 years agoMerge pull request #36 in PROCESSOR-SDK/pruss-lld from add_apis_PRSDK-3244 to master
Raghu Nambiath [Tue, 9 Jan 2018 23:24:57 +0000 (17:24 -0600)]
Merge pull request #36 in PROCESSOR-SDK/pruss-lld from add_apis_PRSDK-3244 to master

* commit '9a642697a0fe79cfb749a5b2a732b6e1b0080e9e':
  fixes based on review comments (PRSDK-3244)
  adding new api for doing memory initialization (PRSDK-3244)

6 years agofixes based on review comments (PRSDK-3244)
Suraj Das [Mon, 8 Jan 2018 22:40:02 +0000 (17:40 -0500)]
fixes based on review comments (PRSDK-3244)

6 years agoadding new api for doing memory initialization (PRSDK-3244)
Suraj Das [Tue, 14 Nov 2017 21:47:43 +0000 (16:47 -0500)]
adding new api for doing memory initialization (PRSDK-3244)

6 years agoMerge pull request #35 in PROCESSOR-SDK/pruss-lld from DocumentationUpdate_4.2 to... DEV.PRUSS_LLD.01.00.00.08
Mahesh Radhakrishnan [Fri, 8 Dec 2017 22:16:38 +0000 (16:16 -0600)]
Merge pull request #35 in PROCESSOR-SDK/pruss-lld from DocumentationUpdate_4.2 to master

* commit 'f8d20f110869bad0b690f3447534e9d9037be3fc':
  Documentation update

6 years agoDocumentation update
Mahesh Radhakrishnan [Fri, 8 Dec 2017 21:41:34 +0000 (16:41 -0500)]
Documentation update

6 years agoMerge pull request #34 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3354 to master
Suraj Das [Fri, 8 Dec 2017 19:31:26 +0000 (13:31 -0600)]
Merge pull request #34 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3354 to master

* commit 'e1db30098fddfeb24c4ba4d070ee7e7dd530ac6b':
  Misra/klocwork fix

6 years agoMisra/klocwork fix
Tinku Mannan [Fri, 8 Dec 2017 19:07:26 +0000 (14:07 -0500)]
Misra/klocwork fix

6 years agoMerge pull request #33 in PROCESSOR-SDK/pruss-lld from PRSDK-3199 to master
Raghu Nambiath [Mon, 27 Nov 2017 21:52:01 +0000 (15:52 -0600)]
Merge pull request #33 in PROCESSOR-SDK/pruss-lld from PRSDK-3199 to master

* commit 'bc0526cfb826546736f7864b9f30faa9c4aeb89b':
  PRSDK-3199: Initializing variable as exposed by -Os option

6 years agoPRSDK-3199: Initializing variable as exposed by -Os option
Mahesh Radhakrishnan [Mon, 27 Nov 2017 21:28:48 +0000 (16:28 -0500)]
PRSDK-3199: Initializing variable as exposed by -Os option

6 years agoMerge pull request #32 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master
Mahesh Radhakrishnan [Mon, 20 Nov 2017 23:10:26 +0000 (17:10 -0600)]
Merge pull request #32 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master

* commit '137db4859a6b178e97a89e0d2dc4596b5fc7210a':
  PRSDK-3190: Added Linux makefile for PRUSS test

6 years agoPRSDK-3190: Added Linux makefile for PRUSS test
Pratap Reddy [Mon, 20 Nov 2017 21:30:12 +0000 (03:00 +0530)]
PRSDK-3190: Added Linux makefile for PRUSS test

6 years agoMerge pull request #31 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3165 to master
Tinku Mannan [Thu, 16 Nov 2017 19:01:28 +0000 (13:01 -0600)]
Merge pull request #31 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3165 to master

* commit '3ce652ad72a2e3111b51bd276226c61d0d1c9a06':
  Removed white space in front of label IDLE_WAIT_FOR_LINK_ACTIVE:
  fixing master firmware to check for correct PHY address

6 years agoMerge pull request #30 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master
Mahesh Radhakrishnan [Wed, 15 Nov 2017 20:29:35 +0000 (14:29 -0600)]
Merge pull request #30 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master

* commit 'b5b48a330279f84b0f47a580515770c11f0418b8':
  PRSDK-3190 Add cfg file of sorte example for AM574
  PRSDK-3190: Added support for AM574x SoC

6 years agoPRSDK-3190 Add cfg file of sorte example for AM574
Sinthu Raja M [Wed, 15 Nov 2017 15:44:18 +0000 (21:14 +0530)]
PRSDK-3190 Add cfg file of sorte example for AM574

 Added cfg file of sorte example for AM574x

Signed-off-by: Pratap Reddy <x0257344@ti.com>
6 years agoRemoved white space in front of label IDLE_WAIT_FOR_LINK_ACTIVE:
Thomas Mauer [Wed, 15 Nov 2017 15:38:42 +0000 (16:38 +0100)]
Removed white space in front of label IDLE_WAIT_FOR_LINK_ACTIVE:

Signed-off-by: Thomas Mauer <t-mauer@ti.com>
6 years agofixing master firmware to check for correct PHY address
Thomas Mauer [Wed, 15 Nov 2017 14:33:43 +0000 (15:33 +0100)]
fixing master firmware to check for correct PHY address

Signed-off-by: Thomas Mauer <t-mauer@ti.com>
6 years agoPRSDK-3190: Added support for AM574x SoC
Sinthu Raja M [Sat, 11 Nov 2017 15:17:16 +0000 (20:47 +0530)]
PRSDK-3190: Added support for AM574x SoC

  - Updated makefile to support PRUSS library for AM574x SoC
  - Added PRUSS SYS/BIOS example for AM574x IDK

Signed-off-by: Pratap Reddy <x0257344@ti.com>
6 years agoMerge pull request #29 in PROCESSOR-SDK/pruss-lld from PRSDK-3156 to master
Raghu Nambiath [Thu, 26 Oct 2017 22:28:56 +0000 (17:28 -0500)]
Merge pull request #29 in PROCESSOR-SDK/pruss-lld from PRSDK-3156 to master

* commit '04e08ba67ee3d3d0bfa91ac371d64eac2b6d81a1':
  PRSDK-3156: Removing the --specs=nano.specs as it is defined in the build infrastructure

6 years agoPRSDK-3156: Removing the --specs=nano.specs as it is defined in the build infrastructure
Mahesh Radhakrishnan [Thu, 26 Oct 2017 21:06:13 +0000 (17:06 -0400)]
PRSDK-3156: Removing the --specs=nano.specs as it is defined in the build infrastructure

6 years agoMerge pull request #28 in PROCESSOR-SDK/pruss-lld from rtos-next to master
Raghu Nambiath [Wed, 18 Oct 2017 19:18:28 +0000 (14:18 -0500)]
Merge pull request #28 in PROCESSOR-SDK/pruss-lld from rtos-next to master

* commit '0671c472d0d9f58758656f675228b2cf001953c3':
  PRSDK-3120: Removed fpu library path from ARM project text files, update linker flags for GCC 6.3.1 ARM toolchain

6 years agoMerge pull request #27 in PROCESSOR-SDK/pruss-lld from PRSDK-3125 to rtos-next
Mahesh Radhakrishnan [Wed, 11 Oct 2017 19:42:37 +0000 (14:42 -0500)]
Merge pull request #27 in PROCESSOR-SDK/pruss-lld from PRSDK-3125 to rtos-next

* commit '7b1b0aeaaa060784d9525ee6b499931f837dfd6e':
  PRSDK-3120: Removed fpu library path from ARM project text files, update linker flags for GCC 6.3.1 ARM toolchain

6 years agoPRSDK-3120: Removed fpu library path from ARM project text files, update linker flags...
Tinku Mannan [Wed, 11 Oct 2017 17:09:37 +0000 (13:09 -0400)]
PRSDK-3120: Removed fpu library path from ARM project text files, update linker flags for GCC 6.3.1 ARM toolchain

6 years agoMerge pull request #26 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2567 to master DEV.PRUSS_LLD.01.00.00.07
Suraj Das [Tue, 13 Jun 2017 19:32:11 +0000 (14:32 -0500)]
Merge pull request #26 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2567 to master

* commit 'decd9611016e9b95aadaeef706a23f6e5ab57f3f':
  Fix PRSDK-2567: Docs and release version update

6 years agoFix PRSDK-2567: Docs and release version update
Tinku Mannan [Tue, 13 Jun 2017 19:08:50 +0000 (15:08 -0400)]
Fix PRSDK-2567: Docs and release version update

6 years agoMerge pull request #25 in PROCESSOR-SDK/pruss-lld from FIX_PRSDK-2043 to master
Hongmei Gou [Fri, 9 Jun 2017 14:08:06 +0000 (09:08 -0500)]
Merge pull request #25 in PROCESSOR-SDK/pruss-lld from FIX_PRSDK-2043 to master

* commit '3712c4c707f99249ce3e9b710586748a1991efa6':
  Fix PRSDK-2043

6 years agoFix PRSDK-2043
Tinku Mannan [Fri, 9 Jun 2017 12:54:40 +0000 (08:54 -0400)]
Fix PRSDK-2043

6 years agoMerge pull request #21 in PROCESSOR-SDK/pruss-lld from FIX_PRSDK-2302 to master
Suraj Das [Mon, 5 Jun 2017 19:07:42 +0000 (14:07 -0500)]
Merge pull request #21 in PROCESSOR-SDK/pruss-lld from FIX_PRSDK-2302 to master

* commit 'ad537b13dcf0ad1265c5f60651e3980e33605325':
  Fix PRSDK-2302: Incorporate review comments, sync with latest build infra
  Fix PRSDK-2302: Sync with latest build infrastructure
  Fix PRSDK-2302: Application and firmware updates to support AM57xx and iceK2G
  Fix PRSDK-2302: IEP register updates for IP version 1
  Fix PRSDK-2302: SORTE firmware/application build support for AM57xx and iceK2G

6 years agoFix PRSDK-2302: Incorporate review comments, sync with latest build infra
Tinku Mannan [Tue, 30 May 2017 15:30:15 +0000 (11:30 -0400)]
Fix PRSDK-2302: Incorporate review comments, sync with latest build infra

6 years agoMerge branch 'FIX_PRSDK-2302' of ssh://bitbucket.itg.ti.com/processor-sdk/pruss-lld...
Tinku Mannan [Tue, 30 May 2017 15:22:04 +0000 (11:22 -0400)]
Merge branch 'FIX_PRSDK-2302' of ssh://bitbucket.itg.ti.com/processor-sdk/pruss-lld into FIX_PRSDK-2302

6 years agoMerge pull request #22 in PROCESSOR-SDK/pruss-lld from jailhouse to master
Tinku Mannan [Fri, 26 May 2017 17:15:25 +0000 (12:15 -0500)]
Merge pull request #22 in PROCESSOR-SDK/pruss-lld from jailhouse to master

* commit '1561934530573c17ff817ec4e165c7cc01bd8c9a':
  Unit test: add support for Jailhouse inmate

6 years agoMerge pull request #24 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2422 to master
Hongmei Gou [Fri, 26 May 2017 15:28:32 +0000 (10:28 -0500)]
Merge pull request #24 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2422 to master

* commit 'a957b3f48aabc539a1503380bc5d9c4df911adc6':
  Fix PRSDK-2422

6 years agoFix PRSDK-2422
Tinku Mannan [Thu, 25 May 2017 13:30:13 +0000 (09:30 -0400)]
Fix PRSDK-2422

6 years agoFix PRSDK-2302: Sync with latest build infrastructure
Tinku Mannan [Fri, 19 May 2017 16:17:35 +0000 (12:17 -0400)]
Fix PRSDK-2302: Sync with latest build infrastructure

6 years agoMerge pull request #23 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2363 to master
Hongmei Gou [Wed, 17 May 2017 17:50:36 +0000 (12:50 -0500)]
Merge pull request #23 in PROCESSOR-SDK/pruss-lld from review_PRSDK-2363 to master

* commit '90c8cfe2d9c6b803d8bb6fb3430280e9b1649514':
  Fix PRSDK-2363

6 years agoFix PRSDK-2363
Tinku Mannan [Wed, 17 May 2017 12:45:24 +0000 (08:45 -0400)]
Fix PRSDK-2363

6 years agoUnit test: add support for Jailhouse inmate
Vitaly Andrianov [Tue, 16 May 2017 19:51:40 +0000 (15:51 -0400)]
Unit test: add support for Jailhouse inmate

This commit add Jailhouse support for PRUSS Unit test.

1) change GIC interrupt number as #134 is already reserved at Linux DTS.
2) Disable UART interrupt mode.

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
6 years agoFix PRSDK-2302: Application and firmware updates to support AM57xx and iceK2G
Tinku Mannan [Fri, 12 May 2017 14:17:30 +0000 (10:17 -0400)]
Fix PRSDK-2302: Application and firmware updates to support AM57xx and iceK2G

6 years agoFix PRSDK-2302: IEP register updates for IP version 1
Tinku Mannan [Tue, 2 May 2017 15:43:52 +0000 (11:43 -0400)]
Fix PRSDK-2302: IEP register updates for IP version 1

6 years agoFix PRSDK-2302: SORTE firmware/application build support for AM57xx and iceK2G
Tinku Mannan [Tue, 2 May 2017 14:30:55 +0000 (10:30 -0400)]
Fix PRSDK-2302: SORTE firmware/application build support for AM57xx and iceK2G

7 years agoMerge pull request #20 in PROCESSOR-SDK/pruss-lld from PRSDK-2153 to master DEV.PRUSS_LLD.01.00.00.06A
Raghu Nambiath [Sun, 19 Mar 2017 02:23:54 +0000 (21:23 -0500)]
Merge pull request #20 in PROCESSOR-SDK/pruss-lld from PRSDK-2153 to master

* commit '6a2a8273b6f94aa16f3b1152e69c13bac096fd42':
  PRSDK-2153: Including Xbar required by Osal's MuxIntcP for Vayu

7 years agoPRSDK-2153: Including Xbar required by Osal's MuxIntcP for Vayu
Mahesh Radhakrishnan [Sun, 19 Mar 2017 02:02:11 +0000 (22:02 -0400)]
PRSDK-2153: Including Xbar required by Osal's MuxIntcP for Vayu

7 years agoMerge pull request #19 in PROCESSOR-SDK/pruss-lld from rel_1_0_0_6 to master DEV.PRUSS_LLD.01.00.00.06
Tinku Mannan [Fri, 17 Mar 2017 20:31:30 +0000 (15:31 -0500)]
Merge pull request #19 in PROCESSOR-SDK/pruss-lld from rel_1_0_0_6 to master

* commit '06738d3f7ded3c7b48c1ab6c1dc0d6c746131e26':
  Release Notes and version update

7 years agoRelease Notes and version update
Tinku Mannan [Fri, 17 Mar 2017 20:29:05 +0000 (16:29 -0400)]
Release Notes and version update

7 years agoMerge pull request #18 in PROCESSOR-SDK/pruss-lld from osal_sorte_nightly_failure...
Raghu Nambiath [Mon, 13 Mar 2017 15:22:20 +0000 (10:22 -0500)]
Merge pull request #18 in PROCESSOR-SDK/pruss-lld from osal_sorte_nightly_failure to master

* commit '34f60adb275f09d240be0e725cf1b592892cec5b':
  fixed nightly failure for osal

7 years agofixed nightly failure for osal
Suraj Das [Mon, 13 Mar 2017 15:06:55 +0000 (11:06 -0400)]
fixed nightly failure for osal

7 years agoMerge pull request #17 in PROCESSOR-SDK/pruss-lld from review_PRSDK-1805 to master
Tinku Mannan [Sun, 12 Mar 2017 16:24:26 +0000 (11:24 -0500)]
Merge pull request #17 in PROCESSOR-SDK/pruss-lld from review_PRSDK-1805 to master

* commit 'a0574a7442d64670be699e55cac9bf431006c806':
  Fix PRSDK-1805: Fix for cplusplus_build

7 years agoFix PRSDK-1805: Fix for cplusplus_build
Tinku Mannan [Fri, 10 Mar 2017 16:28:53 +0000 (11:28 -0500)]
Fix PRSDK-1805: Fix for cplusplus_build

7 years agoMerge pull request #15 in PROCESSOR-SDK/pruss-lld from linux-add-am571x to master
Tinku Mannan [Fri, 10 Mar 2017 15:52:36 +0000 (09:52 -0600)]
Merge pull request #15 in PROCESSOR-SDK/pruss-lld from linux-add-am571x to master

* commit '166e58b28338fc534ae508010fa7a8aa4bd3165a':
  Linux unit test: use one-shot interrupt mode
  Unit test: set eventsent flag before calling pruSendEvent
  Linux: build unit test for am571x
  Linux unit test: reloate mmap helper files which are common across devices
  Linux drv: exclude device specific file (pruicss_soc.c) from the lib makefile
  Linux unit test: update include path for header files with corresponding changes in makefile

7 years agoLinux unit test: use one-shot interrupt mode
Hongmei Gou [Thu, 9 Mar 2017 22:23:45 +0000 (17:23 -0500)]
Linux unit test: use one-shot interrupt mode

Signed-off-by: Hongmei Gou <h-gou@ti.com>
7 years agoMerge pull request #16 in PROCESSOR-SDK/pruss-lld from review_PRSDK-1191 to master
Suraj Das [Thu, 2 Mar 2017 18:39:22 +0000 (12:39 -0600)]
Merge pull request #16 in PROCESSOR-SDK/pruss-lld from review_PRSDK-1191 to master

* commit '03122fce0f3453e97d0e5f2f7fb5236d2b5e8068':
  SORTE: remove firmware bin directory and contents

7 years agoSORTE: remove firmware bin directory and contents
Tinku Mannan [Thu, 2 Mar 2017 18:36:42 +0000 (13:36 -0500)]
SORTE: remove firmware bin directory and contents

7 years agoUnit test: set eventsent flag before calling pruSendEvent
Hongmei Gou [Wed, 1 Mar 2017 23:24:24 +0000 (18:24 -0500)]
Unit test: set eventsent flag before calling pruSendEvent

* This change is to overcome deadlock as shown below:
  1. eventwait waits for the interrupt
  2. taskFxn calls pruSendEvent
  3. eventwait gets the event
  4. eventwait clears the eventsent flag
  5. taskFxn sets the eventsent flag
 --> taskFxn hangs in SLEEP
 --> eventwait hangs in wait
*  Also move the PRUSS_EVENT_COUNT check before pruSendEvent
   to avoid sending an extra event

Signed-off-by: Hongmei Gou <h-gou@ti.com>
7 years agoLinux: build unit test for am571x
Hongmei Gou [Wed, 1 Mar 2017 23:04:44 +0000 (18:04 -0500)]
Linux: build unit test for am571x

Signed-off-by: Hongmei Gou <h-gou@ti.com>
7 years agoLinux unit test: reloate mmap helper files which are common across devices
Hongmei Gou [Wed, 1 Mar 2017 22:44:03 +0000 (17:44 -0500)]
Linux unit test: reloate mmap helper files which are common across devices

Signed-off-by: Hongmei Gou <h-gou@ti.com>
7 years agoLinux drv: exclude device specific file (pruicss_soc.c) from the lib makefile
Hongmei Gou [Wed, 1 Mar 2017 22:18:06 +0000 (17:18 -0500)]
Linux drv: exclude device specific file (pruicss_soc.c) from the lib makefile

* pruss_config defined in pruicss_soc.c is not used under Linux context

Signed-off-by: Hongmei Gou <h-gou@ti.com>
7 years agoLinux unit test: update include path for header files with corresponding changes...
Hongmei Gou [Wed, 1 Mar 2017 22:04:46 +0000 (17:04 -0500)]
Linux unit test: update include path for header files with corresponding changes in makefile

Signed-off-by: Hongmei Gou <h-gou@ti.com>