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.

[参考译文] 66AK2L06:K2L-EVM:从 USB 引导 Linux 的问题

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1281349/66ak2l06-k2l-evm-booting-linux-from-usb-problem

器件型号:66AK2L06

你好

 

我们正在我们的一个项目中评估 K2L 的性能。 我们将使用由 eInfochips 制造的 K2L EVM。  我们运行的是使用 Yocto 和 processor-sdk-dunfell-07.01.00.txt 配置构建的 Linux。

 

通过 NFS 共享引导时、我们能够引导至 Arago 登录提示符。   我们现在希望从 USB 驱动器引导。  

 

我遵循这里的说明: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j7200/07_03_00_04/exports/docs/dra821a/linux/Foundational_Components 乌斯蒂克-Boot/UG-Memory.html

 

我已根据上述 POST 设置了所有必要的 KConfig 值、但内核在尝试从 USB 驱动器加载根文件系统之前似乎没有看到 XHCI 驱动程序、因此引导会永久挂起。  

CONFIG_USB=y
CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLANDBY=y


CONFIG_USB_STORAGE=y
CONFIG_USB_DWC3_HOST=y
CONFIG_USB_DWC3_KeyStone=y CONFIG_EXTSD=y CONFIG_EXTCON_USB_DWC3_TOCOM=y CONFIG_SCI_MOD=y_CONFIG_CONFIG_MOD=y
CONFIG_SCI_MOD_y CONFIG_CONFIG_MOD=y




 

我在附件中附加了启动日志和 Yocto 生成的.config 文件。

 

我怀疑 CONFIG_keystone_USB_PHY 也需要设置为"y"、但构建过程会不断将其转换为:CONFIG_keystone_USB_PHY=m。  不知道是什么原因造成的。  

 

以下是我用于构建内核的 Yocto 命令:

 

~/ tisdk_dunfell/build$ machin=k2L-evm bitbake linux-ti-staging

 

对于如何让内核看到 USB 驱动器以便它可以加载根文件系统是否有任何建议或想法?

 

非常感谢

-Thanh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉、我们在 E2E 论坛上不再为该器件提供直接支持。  您可以在 E2E 论坛中搜索以前讨论的存档帖子、这些帖子可以帮助解决您的问题。 有关66AK2L06支持的更多信息、请参阅中的常见问题解答  

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/809582/faq-tci6638k2k-support-guidance-tci6638k2k-tci6636k2h-tci6630k2l-66ak2l06

    根据产品文件夹和常见问题解答中的建议,请随时联系 其中列出的第三方以获得更多支持。

    对于这方面的不便和缺乏指导表示遗憾。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Charles:

    感谢您的建议。 当我开始使用这款 K2L EVM 时、我看到了同样的第三方建议。 我本来希望得到一些帮助、因为这不是与 K2L 相关、而是更类似于一般的 Linux USB 配置。

    「我知道了,妈妈会给你的。」 我只需添加 CONFIG_USB_ULPI=y、这样便可以设置 CONFIG_KeyStone_USB_PHY=y。 这两个配置标志可以解决我的问题。  

    -谢谢