Commit Graph

207 Commits

Author SHA1 Message Date
Achala Ram
7f661bf18c Pull request #43: am64x/am243x: Tamagawa: Update name of defined symbols and include path
Merge in PINDSW/motor_control_sdk from a0502729_PINDSW-6931_Tamagawa_resolve_firmware_build_issue to next

* commit 'a905b3a21f576f768eb9755b42eeea1d38c17e32':
  am64x/am243x: Tamagawa: Update name of defined symbols and include path
2023-09-21 02:49:21 -05:00
Achala Ram
abe31e4a2c am64x/am243x: Endat: resolve klockwork error
-Change size of operand in bitwise operation

Fixes: PINDSW-6930

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-20 14:23:45 +05:30
Achala Ram
a905b3a21f am64x/am243x: Tamagawa: Update name of defined symbols and include path
- Update include path of icss_regs.inc and icss_cfg_regs.inc files

- Update defined symbols name

Fixes: PINDSW-6931

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-20 13:46:02 +05:30
Dhaval Khandla
c2960b87bb Pull request #39: am263x: rtlibs: Fix linker file for AM263X examples
Merge in PINDSW/motor_control_sdk from PINDSW-6566_update_dcl_am263x to next

* commit 'd51d4e98b7727ef8fdcc6361063ad8cab90eb31f':
  am263x: rtlibs: Fix linker file for AM263X examples
2023-09-19 08:09:44 -05:00
Naresh A
4e2bafc816 Pull request #40: PINDSW-6929 Fix gen buildfiles issue for AM263x MCSDK
Merge in PINDSW/motor_control_sdk from PINDSW-6929_Fix-gen-buildfiles-issue-for-AM263x-MCSDK to next

* commit '6337509ba7b897c5b1aeff91696f8a3d59d0ba37':
  am263x : build : fix product.json issue for AM263x MCSDK
  am263x : build : fix gen-buildfiles issue for AM263x MCSDK
2023-09-19 08:07:21 -05:00
Dhaval Khandla
d51d4e98b7 am263x: rtlibs: Fix linker file for AM263X examples
Fixes: PINDSW-6566

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-19 16:09:57 +05:30
Naresh A
6337509ba7 am263x : build : fix product.json issue for AM263x MCSDK
Fix product.json issue for AM263x MCSDK

Fixes: PINDSW-6929

Signed-off-by: Naresh A <nareshk@ti.com>
2023-09-19 15:22:48 +05:30
Naresh A
fb9a60770c am263x : build : fix gen-buildfiles issue for AM263x MCSDK
Fix gen-buildfiles issue for AM263x MCSDK

Fixes: PINDSW-6929

Signed-off-by: Naresh A <nareshk@ti.com>
2023-09-19 14:57:14 +05:30
Naresh A
06a4b1e6a1 Pull request #38: am64x/am243x/am263x: build: Make Release mode as default configuration
Merge in PINDSW/motor_control_sdk from PINDSW-6926-Make-Release-mode-as-the-default-configuration-for-Motor-Control-SDK-examples to next

* commit '553fbde312908054315a47270365b06d839e54b6':
  am64x/am243x/am263x: build: Make Release mode as default configuration
2023-09-18 23:15:51 -05:00
Dhaval Khandla
651cc725f8 Pull request #37: am243x: docs: Remove compiler note from release notes for 9.0
Merge in PINDSW/motor_control_sdk from PINDSW-6925_update_release_notes to next

* commit '7dd9309df77f6026ee37fbb118cfd4882c55d11b':
  am243x: docs: Remove compiler note from release notes for 9.0
2023-09-17 06:21:43 -05:00
Naresh A
553fbde312 am64x/am243x/am263x: build: Make Release mode as default configuration
Make Release mode as the default configuration for the examples

Fixes: PINDSW-6926

Signed off by: Naresh A <nareshk@ti.com>
2023-09-17 16:30:43 +05:30
Dhaval Khandla
7dd9309df7 am243x: docs: Remove compiler note from release notes for 9.0
Fixes: PINDSW-6551

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-17 15:01:55 +05:30
Dhaval Khandla
d15333c58b Pull request #36: am243x: docs: Update bug list for 9.0 release
Merge in PINDSW/motor_control_sdk from PINDSW-6925_update_release_notes to next

* commit '70ce9a249e3b192e34ebfc20f0ca79da4de1d9ac':
  am243x: docs: Update discovery path addition instruction
  am243x: docs: Update bug list for 9.0 release
2023-09-17 04:01:17 -05:00
Dhaval Khandla
70ce9a249e am243x: docs: Update discovery path addition instruction
- Add the note in main page

Fixes: PINDSW-6637

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-17 14:11:04 +05:30
Dhaval Khandla
2af7fde88a am243x: docs: Update bug list for 9.0 release
Fixes: PINDSW-6925

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-17 13:53:28 +05:30
Dhaval Khandla
af246e93a6 Pull request #35: am243x/am263x: rtlibs: Update documentation
Merge in PINDSW/motor_control_sdk from PINDSW-6566_update_dcl to next

* commit '422e7e0522da64b4b1dbe930d62f7a37582c4ebe':
  am243x/am263x: rtlibs: Update documentation
2023-09-16 07:04:47 -05:00
Dhaval Khandla
422e7e0522 am243x/am263x: rtlibs: Update documentation
Fixes: PINDSW-6566

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-16 15:16:01 +05:30
Dhaval Khandla
2d51e5e5a4 Pull request #32: Update documentation for 9.0 release - Part 2
Merge in PINDSW/motor_control_sdk from PINDSW-6907_update_docs to next

* commit 'cc0d7395a312ebca0c1a33057084ead845b03fae':
  am243x/am263x: docs: Add manifest for 9.0 release
  am64x/am243x/am263x: docs: Update the links to IC SDK and MCU+ SDK
  am64x/am243x: hdsl: Update documentation for HDSL examples
2023-09-15 09:10:53 -05:00
Achala Ram
c2dbe5d41b Pull request #33: am64x/am243x: EnDat: add limitations in design doc
Merge in PINDSW/motor_control_sdk from a0502729_PINDSW-6924_EnDat_add_limitations to next

* commit '8c7cb66272c6022c5c5006a1106e37a98ff80a0b':
  am64x/am243x: EnDat: add limitations in design doc
2023-09-15 08:05:24 -05:00
Dhaval Khandla
94d496ef85 Pull request #34: am243x: rtlibs: Remove M4F examples for DCL
Merge in PINDSW/motor_control_sdk from PINDSW-6566_update_dcl to next

* commit '82ae63d1516b4dbd102237a028a5850cd25b58db':
  am243x: rtlibs: Remove M4F examples for DCL
2023-09-15 07:08:32 -05:00
Dhaval Khandla
82ae63d151 am243x: rtlibs: Remove M4F examples for DCL
Fixes: PINDSW-6566

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-15 17:23:57 +05:30
Achala Ram
8c7cb66272 am64x/am243x: EnDat: add limitations in design doc
- Add clock support and reset command failure limitations

Fixes: PINDSW-6924

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-15 16:28:02 +05:30
Dhaval Khandla
cc0d7395a3 am243x/am263x: docs: Add manifest for 9.0 release
Fixes: PINDSW-6921

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-15 15:59:12 +05:30
Dhaval Khandla
8d9c938001 am64x/am243x/am263x: docs: Update the links to IC SDK and MCU+ SDK
- Update the link such that it opens in a new tab

Fixes: PINDSW-6920

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-15 14:45:00 +05:30
Dhaval Khandla
c92255b0fe am64x/am243x: hdsl: Update documentation for HDSL examples
- DDR Trace example was removed
- Update the paths in documentation

Fixes: PINDSW-6651

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-15 13:57:32 +05:30
Achala Ram
1c0fd2b4af Pull request #23: am64x/am243x: SDFM: Update Documentation
Merge in PINDSW/motor_control_sdk from a0502729_PINDSW-6557_SDFM_Documentation to next

* commit '027f0c37b59acd3e35202944fc31f36a61fe2e28':
  am64x/am243x: endat, sdfm: Update documentation
2023-09-15 02:40:47 -05:00
Dhaval Khandla
0d683d8711 Pull request #31: am243x/am263x : rtlibs : Add DCL examples and sources
Merge in PINDSW/motor_control_sdk from PINDSW-6566_add_dcl to next

* commit '3faf4a3ee1c99a33d4c9eac71f659d0b1aa91002':
  am243x/am263x : rtlibs : Add DCL examples and sources
2023-09-15 02:27:36 -05:00
Dhaval Khandla
3faf4a3ee1 am243x/am263x : rtlibs : Add DCL examples and sources
Fixes: PINDSW-6566

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-15 11:53:51 +05:30
Achala Ram
027f0c37b5 am64x/am243x: endat, sdfm: Update documentation
- Update design documentation for SDFM
- Update features list for EnDat and SDFM
- Update test cases description for EnDat
- Update release notes and backward compatibility

Fixes: PINDSW-6557

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-15 11:32:10 +05:30
Rajul Bhambay
4b0057b16e Pull request #29: am64x/am243x: HDSL: Documentation
Merge in PINDSW/motor_control_sdk from a0497643_PINDSW-6913_HDSL_DOCUMENTATION to next

* commit '254d63a73ee8beaf90a256b54f3b1c7f81ffaa81':
  am64x/am243x: hdsl: Update documentation
2023-09-14 23:59:23 -05:00
Rajul Bhambay
254d63a73e am64x/am243x: hdsl: Update documentation
- Updated the landing page, design page and example page for HDSL
- Remove DDR Trace example specific page

Fixes: PINDSW-6913

Signed-off-by: Rajul Bhambay <r-bhambay@ti.com>
2023-09-15 00:00:08 +05:30
Dhaval Khandla
f03a3f1d23 Pull request #26: Update documentation for 9.0 release
Merge in PINDSW/motor_control_sdk from PINDSW-6907_update_docs to next

* commit '1cf4e56faff74ba2d4f999e8f4eff93e4c5bca4b':
  am64x/am243x/am263x: docs: Update block diagram
  am64x/am243x: examples/source: Fix the license text
2023-09-14 07:28:02 -05:00
Dhaval Khandla
4b3f7e03a9 Pull request #30: am64x/am243x: hdsl: Disable memory trace feature for release mode builds
Merge in PINDSW/motor_control_sdk from PINDSW-6917_update_hdsl_example to next

* commit '26128b7675f914ade3fa8c0204a3045511c3152e':
  am64x/am243x: hdsl: Disable memory trace feature for release mode builds
2023-09-14 07:23:40 -05:00
Dhaval Khandla
26128b7675 am64x/am243x: hdsl: Disable memory trace feature for release mode builds
- This is debug feature

Fixes: PINDSW-6917

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-14 17:42:33 +05:30
Dhaval Khandla
0effa4d8f1 Pull request #28: am243x: hdsl: Fix the linker file for am243x-lp
Merge in PINDSW/motor_control_sdk from PINDSW-6639_fix_hdsl_linker_file to next

* commit 'ce028261cb2b6cd93bc314be4b0212415a6337c0':
  am243x: hdsl: Fix the linker file for am243x-lp
2023-09-14 01:01:02 -05:00
Dhaval Khandla
ce028261cb am243x: hdsl: Fix the linker file for am243x-lp
- Allocate the buffer for LP example in MSRAM instead of DDR

Fixes: PINDSW-6639

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-14 11:21:39 +05:30
Rajul Bhambay
5d204e557c Pull request #27: am64x/am243x: HDSL: Multi-channel Free-run Mode bugs
Merge in PINDSW/motor_control_sdk from bugfix/a0497643_MCUSDK-5489_hdsl_multichannel_freerunmode_bug to next

* commit 'af129481c2f44c5582cc65326877758792dcb7db':
  am64x/am243x: HDSL: Multi-channel Free-run Mode bugs
2023-09-14 00:38:09 -05:00
Rajul Bhambay
af129481c2 am64x/am243x: HDSL: Multi-channel Free-run Mode bugs
- Multiple setups fix
 - Multiple encoders fix

Fixes: PINDSW-6909

Signed-off-by: Rajul Bhambay <r-bhambay@ti.com>
2023-09-14 10:53:13 +05:30
Dhaval Khandla
1cf4e56faf am64x/am243x/am263x: docs: Update block diagram
Fixes: PINDSW-6907

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-13 18:47:06 +05:30
Dhaval Khandla
2d2c5b1b91 am64x/am243x: examples/source: Fix the license text
Fixes: PINDSW-6908

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-13 18:46:41 +05:30
Rajul Bhambay
fe26ddfc11 Pull request #25: am64x/am243x: HDSL: Multi-channel Sync Mode bugs
Merge in PINDSW/motor_control_sdk from bugfix/a0497643_MCUSDK-5489_hdsl_multichannel_sync_mode_bugs to next

* commit '0d9a5d95eb7a6b3e8bd36ea9855a9f2e87754bb6':
  am64x/am243x: HDSL: Multi-channel Sync Mode bugs
2023-09-13 06:39:40 -05:00
Rajul Bhambay
0d9a5d95eb am64x/am243x: HDSL: Multi-channel Sync Mode bugs
- Multiple setups fix
 - Multiple encoders fix

Fixes: PINDSW-6893

Signed-off-by: Rajul Bhambay <r-bhambay@ti.com>
2023-09-13 16:07:23 +05:30
Dhaval Khandla
c52e07cb7b Pull request #22: HDSL: Merge HDSL Examples
Merge in PINDSW/motor_control_sdk from PINDSW-6651_merge_hdsl_examples to next

* commit '47060ba7b13cc305a30560f28d33651a56a74321':
  am64x/am243x: hdsl: Add retry for Udma_ringDequeueRaw if it fails
  am64x/am243x: hdsl: Merge the trace example with the main example
  am243x: hdsl: Set 300 MHz ICSSG core clock frequency fo am243x-lp examples
2023-09-13 04:34:59 -05:00
Rajul Bhambay
2247d9b77b am64x/am243x: HDSL: Multi-channel Sync Mode bugs
- Multiple setups fix
 - Multiple encoders fix

Fixes: PINDSW-6893

Signed-off-by: Rajul Bhambay <r-bhambay@ti.com>
2023-09-13 13:49:29 +05:30
Achala Ram
c35b23f9aa Pull request #24: am64x/am243x: EnDat: Update documentation
Merge in PINDSW/motor_control_sdk from a0502729_PINDSW-6687_EnDat_Documentation to next

* commit '800d9c5a4d12e4a3204c29c838161b35857d4923':
  am64x/am243x: Endat: Update documentation
  am64x/am243x: EnDat: Enable long time test run
2023-09-12 14:40:19 -05:00
Achala Ram
800d9c5a4d am64x/am243x: Endat: Update documentation
- Add Heidenhain Test cases
- Add reference and links for Boosterpack in EnDat, HDSL
   and Tamagawa documentation

Fixes: PINDSW-6687, PINDSW-6553
Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-12 17:43:17 +05:30
Achala Ram
af61f50a46 am64x/am243x: EnDat: Enable long time test run
- Enable long time test run for position command
- Load all core firmware in load share mode

Fixes: PINDSW-6686

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-09-11 15:44:28 +05:30
Dhaval Khandla
47060ba7b1 am64x/am243x: hdsl: Add retry for Udma_ringDequeueRaw if it fails
- Switch to polling mode for UDMA completion
- In release mode, Udma_ringDequeueRaw() returns timeout
- Update App_udmaTrpdInit() to do fixed configuration only once. This
  reduces the copy time.

Fixes: PINDSW-6659

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-11 11:47:43 +05:30
Dhaval Khandla
db642b84db am64x/am243x: hdsl: Merge the trace example with the main example
- Update the UART options
- Fix and update the variable names for tracing
- Enable DMA in sysconfig

Fixes: PINDSW-6639, PINDSW-6651

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-11 11:47:35 +05:30
Dhaval Khandla
ed892ac090 am243x: hdsl: Set 300 MHz ICSSG core clock frequency fo am243x-lp examples
Fixes: PINDSW-6640

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-09-11 11:44:59 +05:30