工具与软件:
你(们)好、
我使用的是电机控制 SDK 9.2.0.9。 请参阅其中包含的 MCK PLUS SDK: motor_control_sdk_am243x_09_02_00_09/mcu_plus_sdk/docs/mcu_plus_sdk_am243x_manifest.html
MCU 的版本为:
MCU+ SDK 09.02.00 BSD-3-Clause Source 和二进制 N/A 位置[如已安装]/*
这些优势
根据以下页面、MCUSDK-12117错误应该已在 MCU PLUS SDK 9.2.0中修复: 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
引文:
MCUSDK-12117 | 设置 ICSSG1时钟频率会影响 ICSSG0时钟频率 | 配置 | 9.0.0以后 | AM64x、AM243x | 在 SBL 中添加了 ICSS 内核初始化 |
但是、在使用电机控制 SDK 9.2.0.9 (包括 MCU 加上 SDK 9.2.0)的单芯片伺服演示中、 仍需要手动修复 MCUSDK-12117。
换句话说、 必须调用 System_init_modified()才能使 EtherCAT 正常工作。 我尝试了 System_init()、但 EtherCAT 随后无法工作。
/* esl_os_init ();*/
system_init_modified();
您能否确认 在电机控制 SDK 9.2.0.9中 MCUSDK-12117是否已固定?
此致、
Jinlong