工具/软件:Linux
您好!
我们有定制的 tda2px 板、并希望在器件树中启用 USB 3.0。 这是 USB 模块的原理图:
我在 CN8的 VBUS 上有5V 电压。 原理图是否一切正常? 如果一切正常、我应该在器件树中实施哪些更改来启用此模块?
此致、
Suzana Komarcevski
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.
工具/软件:Linux
您好!
我们有定制的 tda2px 板、并希望在器件树中启用 USB 3.0。 这是 USB 模块的原理图:
我在 CN8的 VBUS 上有5V 电压。 原理图是否一切正常? 如果一切正常、我应该在器件树中实施哪些更改来启用此模块?
此致、
Suzana Komarcevski
您好、Suzana、
我假设与 processor_sdk_vision_03_03_00_00一起、您使用其中一个 TI Linux SDK 在 A15内核上运行 Linux 操作系统。
如果正确、则可以在 Linux 内核路径/arch/arm/boot/dts.中找到器件树文件 请确定要用于您的平台的正确 DTS 文件。 有关此信息、请参阅 VISION SDK 版本文档。
对于 USB1 DT 条目示例:请参考 dra7.dtsi 文件-搜索以下列行开头的段: omap_dwc3_1:omap_dwc3_1@48880000{
您的案例所需的唯一更改是: dr_mode ="host";
谢谢、
Praveen
Praveen、
我参考了 Linux_kernel _path/arch/arm/boot/dts/dra72-EVM-common.dtsi、并在 dra76-evm.dts 中进行了类似的更改:
extCON_USB1:extCON_USB1{ 兼容="linux、extcon-USB-GPIO"; ID-GPIO =<&GPIO6 12 GPIO_ACTIVE_HIGH_>; }; &dra7_PMX_CORE{ GPIO6_PINS:GPIO6_PINS{ pinctrl-single、PINS =< 0x280 (PIN_OUTPLUG_PULLUP | MUX_MODE14) >; }; &GPIO6{ 状态="正常"; pinctrl-names ="default"; pinctrl-0 =<&GPIO6_PINs>; }; &OMAP-dwc3_1{ status ="确定"; extcon =<&extCON_USB1>; } ;&USB1{ dr_mode ="主机"; };
这解决了我的问题。 根据您之前的帖子、我认为这是错误的方式、但在我的案例中、我的问题是、我是否应该保留这样的方式?
谢谢、
Suzana