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.

[参考译文] TMS320F28388D:在没有 driverlib 的情况下、从 CPU1引导 CPU2

Guru**** 2390735 points
Other Parts Discussed in Thread: TMS320F28388D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1482088/tms320f28388d-cpu2-boot-from-cpu1-without-driverlib

器件型号:TMS320F28388D
Thread 中讨论的其他器件: C2000WARE

工具与软件:

您好!

之前我们使用 28379D 的双核、而我们使用 IPCBootCPU2 (C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH)函数从 CPU1引导 CPU2。 我们没有使用任何 driverlib。  

IPCBootCPU2此函数在 F2837xD_CPU2.c 中提供  Ipc_Driver_Util、 C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH 中提供  F2837xD_Ipc_drivers.h

我们计划在 TMS320F28388D 上使用的同一应用、只需稍作更改。

但对于 TMS320F28388D MCU、我们没有得到这两个参数(IPCBootCPU2 和  C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH)。

因此、请建议不带 driverlib 的解决方案、我们不会为此应用使用任何 driverlib。

此外、注意:CPU1处于闪存独立模式、CPU2处于闪存模式。

谢谢!

Sumit。

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

    Sumit,

    请查看[C2000Ware]\driverlib\f2838x\examples\c28x_dual\中的示例  

    他们将使用 driverlib、但是检查 driverlib 函数的内部并自己实现必要的功能应该相对简单。

    此致、

    Ben Collier