Tool/software:
Hi there,
I am using motor control sdk 9.2.0.9. Please refer to mck plus sdk included therein: motor_control_sdk_am243x_09_02_00_09/mcu_plus_sdk/docs/mcu_plus_sdk_am243x_manifest.html
The mcu is having the version:
MCU+ SDK 09.02.00 BSD-3-Clause Source and Binary N/A Location [as installed]/*
Obtained from Texas Instruments
MCUSDK-12117 bug should have fixed in MCU plus SDK 9.2.0 according this page: https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/09_01_00_41/exports/docs/api_guide_am243x/RELEASE_NOTES_09_01_00_PAGE.html
citation:
MCUSDK-12117 | Setting the ICSSG1 clock frequency affects the ICSSG0 clock frequency | SOC | 9.0.0 onwards | AM64x, AM243x | Added ICSS cores init in SBL |
However in single chip servo demo using motor control sdk 9.2.0.9 (which includes MCU plus sdk 9.2.0), MCUSDK-12117 manual fix is still needed.
In other words, System_init_modified() must be called in order to make EtherCAT work. I tried System_init() and EtherCAT failed to work then.
/* ESL_OS_init(); */
System_init_modified();
Could you confirm if MCUSDK-12117 is fixed in motor control sdk 9.2.0.9?
Best regards,
Jinlong