工具与软件:
您好!
我在2024年与国际嵌入式展上的一些 TI 工程师进行了交流。
他们告诉我、有一个应用程序用于控制 SK-AM64x 的 IO 扩展器 IC、以进行引导配置更改。
我需要该应用程序的源代码。
请尽快回复。
此致、
Tushant
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.
工具与软件:
您好!
我在2024年与国际嵌入式展上的一些 TI 工程师进行了交流。
他们告诉我、有一个应用程序用于控制 SK-AM64x 的 IO 扩展器 IC、以进行引导配置更改。
我需要该应用程序的源代码。
请尽快回复。
此致、
Tushant
Tushant、您好!
感谢您的提问。
Unknown 说:有一个应用程序用于控制 SK-AM64x 的 IO 扩展器 IC 以更改引导配置。
请参阅 https://github.com/TexasInstruments/Beyond-SDK/tree/main/am64x/examples/switch_boot_mode 以了解应用程序源。
此应用程序在 DEVSTAT 寄存器上写入引导模式配置、并对 SoC 执行热复位。
此致、
Tushar
Tushant、您好!
请查看我的评论。
我不确定此代码是否可与客户共享。
我的建议是 您可以在 MSP 器件等小型微控制器上运行自己的代码。
根据测试自动化接头与 AM64X SOC 之间的硬件原理图。
有7个 GPIO 引脚和 I2C 引脚连接到引导模式引脚。

因此、 您 可以使用 MSP 器件上配置的 GPIO 引脚和 I2C 执行此测试代码。
要控制 GPIO 、您可以从外部微控制器直接控制它们。 (引脚到引脚映射)
对于 I2C、 您需要查看数据表、了解 控制引导模式引脚需要发送哪些命令。
在我们的设置中、MSP432器件上提供了自动化测试代码。
如果 不使用相同的 MSP 器件、同样、 您 需要实现自己的代码。
如果您 对 上述建议的解决方案有任何疑问 ,请告诉我。
此致、
Anil。
Tushant、您好!
您可以按照以下步骤操作。
首先使用 I2C 更改引导模式引脚。
稍后、将 POR 或 WarmReset 引脚从高电平更改为低电平、然后器件进入 POR 或 WarmReset、执行此操作后、您将能够切 换到所需的 引导模式。
I2C 扩展器代码特定于 TI、我们没有得到共享此代码的任何确认。
尝试上述方法、然后查看是否能够切换到所需的引导模式。
如果上述方法不起作用、我可以帮助您。
此致、
Anil。