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.

[参考译文] TDA4VM-Q1:在 R5 spl 中启用 MCU_spi0

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1419248/tda4vm-q1-enable-mcu_spi0-in-r5-spl

器件型号:TDA4VM-Q1

工具与软件:

大家好、团队

我们需要在 R5 spl 中使用 mcu_spi0、 我们在 R5 spl 的 dts 中添加 mcu_spi0

我们使用 SPI_GET_BUS_AND_cs 来获取 SPI、但发生了错误

 arch/arm/mach-k3/j721e/dev-data.c 中的 soc_dev_list 中似乎没有274、我们如何添加一个新的开发器件?

PDS (电源域)的默认驱动程序是 ti-power-domain.c、如果我们将其更改为 ti-sci-power-domain.c、则 电路板将在 R5 spl 阶段卡滞

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

    您好!

    这里使用的是什么 SDK 版本?

    此致、

    Tanmay

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

    SDK 版本为0902、但我们尚未在自己的项目上更新 u-boot、 u-boot 代码的基准是08.00.00.004

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

    您好!

    在"arch/arm/mach-k3/j721e/dev-data.c"中的"soc_dev_list"中、您可以添加一行 "psc_dev (274、&soc_lpsc_list[0])"、从而将274添加到器件上电。

    [quote userid="551755" url="~/support/processors-group/processors/f/processors-forum/1419248/tda4vm-q1-enable-mcu_spi0-in-r5-spl PDS (电源域)的默认驱动程序是 ti-power-domain.c、如果我们将其更改为 ti-sci-power-domain.c、 电路板将在 r5 spl 阶段卡滞

    TI-sci-power-domain.c 此时不起作用、因为尚未运行 dm 二进制文件(运行 sciserver)。

    此致、
    Tanmay

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

    您好、

    我在  "arch/arm/mach-k3/j721e/dev-data.c"、中的"soc_dev_list"中添加了 psc_dev (274、&soc_lpsc_list[0])、并且它起作用。  

    在 U-boot 阶段、我可以通过函数  _omap3_spi_set_speed ()设置 SPI 的速度

    我将 priv->freq 设置为2000000、 Digital Logic Analyz 测量的实际速度 I 也是2MHz。

    但在 R5 SPL 级中使用相同的代码时、实际速度为12.5MHz。

    如何在 R5 spl 中将 SPI 设置为2MHz

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

    您好!  

    如何在"arch/arm/mach-k3/j721e/clk-data.c"中为 MCU_spi0添加 K3_CLKS 274

    ...

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

    更正此问题的描述:U-BOOT 中的实际测试结果为1.56MHz。 在 R5 SPL 中、我可以通过将 div 设置为0x8将速度设置为1.56MHz。 但还有一个问题、即重新启动时、在 R5 SPL 阶段测试的 SPI 速度为190kHz

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

    、是否有关于此主题的进一步更新?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更正此问题的说明:U-boot 中的实际测试结果为1.56MHz。 在 R5 SPL 中、我可以通过将 div 设置为0x8将速度设置为1.56MHz。 但还有另一个问题、即重新启动时、在 R5 spl 阶段测试的 SPI 速度为190kHz[/报价]

    你好、Xiu Qi

      此问题现在是否已解决?

    此致

      Semon

x 出现错误。请重试或与管理员联系。