Commit Graph

21 Commits

Author SHA1 Message Date
Dhaval Khandla
7b96963d34 am64x/am243x: endat: Increase available MSRAM size for application
- Debug mode application is slightly above 256 KB in size, which caused
  linker failure
- Increase the MSRAM MEMORY size to 512 KB

Fixes: PINDSW-7142

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-12-22 14:23:13 +05:30
Manoj Koppolu
e79cc36228 am64x/am243: tamagawa: Enable periodic trigger mode for multi-channel
- add multi channel lp pru example
- enable trigger mode

Fixes: PINDSW-5472

Signed-off-by: Manoj Koppolu <manoj_koppolu@ti.com>
2023-12-20 19:58:42 +05:30
Naresh A
77e4e34080 am243x/am263x : rov : fix Runtime object view issue for examples
Fix Runtime object view issue for all the examples of Motor Control SDK

Fixes: PINDSW-7072

Signed-off-by: Naresh A <nareshk@ti.com>
2023-12-18 12:01:23 +05:30
Manoj Koppolu
9d4a6992bb am243x: endat: add multi_channel example on am243x-lp
-add multi_channel_load_share lp example
-add multi_channel_single_pru lp example

Fixes: PINDSW-5476

Signed-off-by: Manoj Koppolu <manoj_koppolu@ti.com>
2023-12-15 15:06:08 +05:30
Achala Ram
3c23f4504f am64x/am243x: EnDat: Update linker files
- Define memory section for gEnDatChInfo structure

Fixes: PINDSW-7123

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-12-15 13:10:48 +05:30
Naresh A
20214971b1 am64x/am243x/am263x : rov : fix Runtime object view issue for examples
Fix Runtime object view issue for all the examples of Motor Control SDK

Fixes: PINDSW-7072

Signed-off-by: Naresh A <nareshk@ti.com>
2023-12-08 14:22:04 +05:30
Dhaval Khandla
41e55e7d17 Pull request #65: am243x: bissc: Add examples, driver and firmwares
Merge in PINDSW/motor_control_sdk from PINDSW-5479_add_bissc to next

* commit '2c4dd5bfc01d3716401032416a87b31238a8e285':
  am243x: bissc: Add examples, driver and firmwares
2023-12-06 22:06:09 -06:00
Achala Ram
78fef4b780 am64x/am243x: Endat/SDFM: Update project js files
-Remove linker file generation from template

Fixes: PINDSW-7103

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-12-05 14:42:03 +05:30
Dhaval Khandla
2c4dd5bfc0 am243x: bissc: Add examples, driver and firmwares
- Add support for single channel
- Add support for multi channel using single PRU
- Add support for multi channel using multiple PRUs with load share mode

Fixes: PINDSW-5468, PINDSW-5479, PINDSW-5488, PINDSW-5494, PINDSW-5495

Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
2023-12-04 15:54:58 +05:30
Achala Ram
e30404858c am64x/am243x: EnDat: Add configurable memory support
- Add configurable memory support for encoder info

Fixes: PINDSW-7015

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-10-25 17:16:09 +05:30
Naresh A
04f86f84a7 am64x/am243x/am263x : tools : update the tool versions for v9.1
Update the tool versions in MCSDK source repository for v9.1

Fixes: PINDSW-7000

Signed-off-by: Naresh A <nareshk@ti.com>
2023-10-16 16:34:05 +05:30
Naresh A
b886de4ad9 am64x/am243x/am263x : tools : update the tool versions for v9.1
Update the tool versions in MCSDK source repository for v9.1

Fixes: PINDSW-7000

Signed-off-by: Naresh A <nareshk@ti.com>
2023-10-16 13:27:17 +05:30
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
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
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
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
Achala Ram
394ada13f3 am64x/am243x: EnDat: Resolve channel mask checks
- Resolve mask check conditions for periodic mode testing

Fixes: PINDSW-6569

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-08-30 20:47:32 +05:30
Achala Ram
34b6260184 am64x/am243: EnDat: Enable periodic trigger mode for multi-channel
- Also fix propagation delay related configuration

Fixes: PINDSW-5681,PINDSW-6533

Signed-off-by: Achala Ram <a-ram@ti.com>
2023-08-25 22:16:39 +05:30
Naresh A
33e19c02de am64x/am243x/am263x : update the device name of AM64x as per the new one
Update the device name of AM64x as per the new one

Fixes: PINDSW-6431

Signed-off-by: Naresh A <nareshk@ti.com>
2023-07-27 13:20:26 +05:30
Naresh A
a247671e9f am64x/am243x/am263x : update tool versions
Update tool versions

Fixes: PINDSW-5825

Signed-off-by: Naresh A <nareshk@ti.com>
2023-07-27 12:06:31 +05:30
Naresh A
206f344bd1 am64x/am243x/am263x : remove motor_control folder from the repository
remove motor_control folder from the repository

Fixes: PINDSW-5635

Signed-off-by: Naresh A <nareshk@ti.com>
2023-07-13 15:23:20 +05:30