主题中讨论的其他器件:SysConfig
你好老师
使用 TI AM62Ax R5 SDK 调试例程时、发现例程中的同一个 SysConfig 无法满足调试多个驱动程序的需求。 如下图所示、两个 SysConfig 都无法同时满足调试 MCAN 和 DMA 的需求。
1.我想问是否可以根据此 SysConfig 添加 TI 驱动程序。 (如果可能、请提供一种方法)
如果1是不可行的,我们能否就这一问题提供行动方案。

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好老师
使用 TI AM62Ax R5 SDK 调试例程时、发现例程中的同一个 SysConfig 无法满足调试多个驱动程序的需求。 如下图所示、两个 SysConfig 都无法同时满足调试 MCAN 和 DMA 的需求。
1.我想问是否可以根据此 SysConfig 添加 TI 驱动程序。 (如果可能、请提供一种方法)
如果1是不可行的,我们能否就这一问题提供行动方案。

尊敬的丁:
感谢您的答复。
1. 我使用的是 MCU_PLUS_SDK-am62ax_09_1-00_19和 SysConfig 1.18.1。 我的问题是如何创建一个 SysConfig 工程、该工程可以同时满足我对 UART、SPI、DMA、CAN、PWM ECAP 和 IIC。
请使用以下参数打开 SysConfig 工具、以查看上述外设。

请参阅以下屏幕截图。

2. AM62Ax R5内核是否支持看门狗驱动程序。
否、R5F 不支持它、因为它位于 MAIN 域中。 MCU R5仅支持 MCU 域外设。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
您是否可以使用 A53程序调试 R5F 内核并成功访问 R5F 资源?
不会、无法使用 A53程序来调试 R5F 内核。
此致、
图沙尔
Tushar、您好!
感谢您的答复。
在您演示的操作步骤中(如下图所示)、所选的上下文是 a53ss0_1、而不是 mcur5fs0_2
可以在 R5F 程序中使用带有上下文 a53ss0_0的 CAN SysConfig。
3.让我重申我的要求。 我希望得到一个合适的 SysConfig 工程、它可以满足我对 UART、SPI、DMA、CAN、PWM、 针对 R5F 内核的 ECAP 和 IIC
此致、
丁

尊敬的丁:
感谢您的答复。
1.在您演示的操作步骤中(如下图所示),所选的上下文是 a53ss0_1,而不是 mcur5fs0_2
是的、 建议使用上述配置来回答 有关 SysConfig 工程的上述查询、其中可以同时调试所有 UART、SPI、DMA、CAN、PWM、ECAP、I2C。
2.can sysconfig with context a53ss0_0 can use in R5F programs。
不、这是不可能的。
3. 让我重申我的要求。 我希望得到一个合适的 SysConfig 工程、它可以满足我对 UART、SPI、DMA、CAN、PWM、 R5F 内核 ECAP 和 IIC [/报价]遗憾的是、上述要求无法满足。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
我可以通过某种方式添加 MCAN 驱动程序吗?
目前、仅通过 MCU R5F 和 A53内核支持 MCAN 外设。 请参阅 mcan_loopback_example。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
如下图所示,是否可以将 MCAN 添加到保留驱动程序列表中的 TI 驱动程序列表以满足我的开发需求
"保留外设"选项卡用于保留您自己的自定义代码将处理的任何特定硬件资源、并告知 SysConfig 工具不要使用该外设。 此选项卡不应用于要由该工具配置的任何外设。
此致、
图沙尔
尊敬的丁:
有一点我不明白为什么 SysConfig 文件支持的驱动程序内容对于 R5F 中的每个例程是不同的。 例如、UART 例程不支持 MCAN 驱动程序、但 MCAN 例程支持 MCAN、这也是 R5F 中的例程。
很抱歉、我完全不理解以上评论。 您能否简单地说明一下?
您能在这里说明一下例行程序是什么意思吗?
此致、
图沙尔
尊敬的丁:
感谢您的答复。
我的意思是,为什么 R5F 程序的每个实例都支持不同数量的驱动程序。
我没有完全理解上述说法、但根据我的理解、您是在问这样的问题。
为什么 MCASP 有3个实例、UDMA 只有2个 DM-R5实例?
如需查看上述详细信息、请参阅 部分 1.2器件域内的模块分配和实例 简要概述 。
为什么 SysConfig 工具不能创建包含 R5F 支持的所有驱动程序的 SysConfig 工程。
SysConfig 工具可让您根据用例灵活地添加或删除外设实例。 它将包括由用户配置以满足应用要求的外设的驱动程序、而不是包含所有驱动程序。
升级 SDK 和 SysConfig 可以解决上述问题。
否、升级 SDK 和 SysConfig 工具后、在 SDK 支持之前、您不能在 R5F 内核中添加所有驱动程序。 只有特定内核的 SDK 支持的外设才能添加到 SysConfig 工程。
请参阅 版本说明 以了解更多详细信息。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
1. 让我以不同的方式来提问、mcu-r5fss0-0和 r5fss0-0之间有什么区别?
DM R5位于用于运行引导加载程序以及负责电源和资源管理的器件管理的唤醒域中。 不建议在 DM R5F 内核上运行其他驱动程序以及设备管理器。
而 MCU R5处于 MCU 域中、可用于通用目的和运行安全应用程序。 在 SDK v09.02中、除了 ECAP、我可以看到所有其他驱动程序支持。 您可以使用 MCU R5内核来使用 MCAN 驱动程序。
2.我发现只有 mcu-r5fs0-0示例程序的 TI 驱动程序列表具有 MCAN。
它也受 A53内核支持。
希望上述信息对您有所帮助。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
建议针对 SDK v09.02使用哪些 SysConfig 和 CCS 版本。
若要查找 SDK 的所有必需工具、请参阅 设置 SDK 和工具。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
我们不建议从头开始构建 example.syscfg 文件。 有现成的 uDMA 示例可供参考。
我可以看到您已将 UART 配置为在当前不支持的 DMA 模式下运行。
请参阅 SDK 中提供的现有 UART 和 uDMA 示例。
如果您有任何与 UART 和 uDMA 相关的疑问、请随时打开新主题。
它将帮助我们将该主题分配给权限所有者。
希望上述信息对您有所帮助。
此致、
图沙尔
尊敬的丁:
感谢您的答复。
使用 mcu-r5fs0-0进行调试时,可以在不检查使用 MCU 域外设选项的情况下访问 MCU 域之外的资源。
可以、但您只能通过取消选中 Use MCU domain peripheral 选项、访问 MCU 域之外的 MCU 内核支持/可访问的外设。
要查看每个内核支持的外设列表、请参阅 MCU-SDK-RELEASK-NOTES。
此致、
图沙尔