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:使用 DDR 的裸机多核应用

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1174517/tda4vm-bare-metal-multi-core-application-using-ddr

器件型号:TDA4VM

大家好、

您能在下面就我们客户的询问提供帮助吗?

我正在研发使用 TI TDA4VM SoC 的 BeagleBoard AI64。 我需要在 上面运行一个裸机二进制文件、该二进制文件使用 DDR 和2个内核。 遗憾的是、我无法从 TI 获取任何在电路板上运行的 SDK、因为它们没有向后移植以支持此特定电路板、因此我被迫手动执行此操作、通过 uboot 引导加载程序并行加载交叉编译的二进制文件。  

您能否为我提供一些 在 SDK 外部初始化内核和 DDR 的示例?

此致、

Danilo

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

    您好!

    感谢您的发帖。 对于此 SoC、我们主要支持来自 QNX 和 Greenhills 等3P 的 Linux 和 RTOS。 您需要进行裸机开发是否有任何具体原因、因为这需要大量的开发时间? 谢谢 Srik

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

    尊敬的 Srik:

    请参阅我们客户的反馈。

    感谢您的快速回复! 我希望运行裸机、因为我需要访问通常不能从用户空间获取的寄存器、或者在修改后会中断在后台运行的操作系统。

    此致、

    Danilo

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

    您好 Danilo、

    理解并感谢您的澄清。 遗憾的是 、TDA4VM 目前不支持裸机。 我们在 进行未来的发展规划时、将始终考虑此用例。

    目前、我们的支持仅包括 TI 直接提供的 Linux 或我上面提到的第三方 RTOS 选项、其中包括 QNX 和 Greenhills。

    再次感谢您的提问。

    Srik Gurrapu