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.

[参考译文] AM263P4:AM263P — 评估问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

器件型号: AM263P4

我正在评估基于 AM263P 的新嵌入式平台。

我谨按优先顺序介绍有关该 MCU 的几个主题:

引导加载程序
带外部闪存的 Cortex-M 上的电流自举过程如下所示:
–MCU 从闪存加载到 RAM 的最小 L1 引导负责初始化闪存驱动程序(例如,全速 SPI 取决于供应商,加密等)。
–L1 引导会验证存储在闪存中的 L2 引导(例如,使用数字签名)。
–L1 引导会将 L2 引导加载到 RAM 中;L2 引导会管理目标 OTA 链路(例如 UART)。
–如果不需要升级、L2 引导会检查存储在加密闪存区域 A 中的应用程序映像(例如,使用摘要和/或数字签名)。 如果应用程序有效、则将其复制到 RAM 并/或在 XIP 中执行。
–如果需要升级、L2 引导会将新的应用程序块写入加密的闪存区域 B
–升级结束时、L2 引导会检查存储在加密闪存区域 B 中的应用程序映像(例如,使用摘要和/或数字签名)。 如果应用程序有效、则将其复制到区域 A 并执行。

 

问题:

  • 此过程或等效过程在 AM263P 上是否可行?
  • 如果是、请提供以下方面的文档和/或示例:
    –配置闪存分区和加密
    –管理多核应用程序的引导过程

 

CAN FD

  • 您是否有任何支持 CANopen FD 协议栈的 SDK 或应用手册?
  • 您是否有任何支持 Cyphal 栈的 SDK 或应用手册?

 

FreeRTOS 支持

  • 是否可以将内核以源代码形式提供、而不是作为静态库提供?

 

IPC

  • 您是否有任何 SDK 或应用手册支持用于内核间通信的 OpenAMP?

 

工业以太网

  • 您是否有关于 EtherCAT(从站和/或主站)的任何 SDK 或应用手册?
  • 您是否有任何支持以下 TSN 配置文件的 SDK 或应用手册:
    –802.1AS (PTP)
    –802.1Qbv(计划流量)

 

 

 

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions 引导加载程序
    [quote userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

    问题:

    • 此过程或等效过程在 AM263P 上是否可行?
    • 如果是、请提供以下方面的文档和/或示例:
      –配置闪存分区和加密
      –管理多核应用程序的引导过程

     

    [/报价]

    请参阅 AM263P 技术参考手册的以下章节:

    闪存分区和加密:AM263P 技术参考手册第 13.3.2.2.3.2.1 节和第 13.3.2.2.3.2.2 节

    编程详细信息:AM263P 技术参考手册第 13.3.2.2.4 节

    对于多核引导、您可以在 AM263P SDK --> sbl_ospi_morple_elf 中找到示例

    我们有一个参考 SBL、它选择 A 或 B 分区并加载映像 — AM263Px MCU+ SDK:SBL OSPI

    [引述 userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

    CAN FD

    • 您是否有任何支持 CANopen FD 协议栈的 SDK 或应用手册?
    • 您是否有任何支持 Cyphal 栈的 SDK 或应用手册?
    [/报价]

        我们没有专门针对这些协议的示例、但可以在 AM263P SDK 中找到其他 CAN 示例

    [引述 userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

    FreeRTOS 支持

    • 是否可以将内核以源代码形式提供、而不是作为静态库提供?
    [/报价]

        我们仅以源代码形式提供内核

    [引述 userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

    IPC

    • 您是否有任何 SDK 或应用手册支持用于内核间通信的 OpenAMP?
    [/报价]

        您可以在 AM263P SDK 封装中找到 IPC 示例(示例和演示部分)

    [引述 userid=“439049" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions

    工业以太网

    • 您是否有关于 EtherCAT(从站和/或主站)的任何 SDK 或应用手册?
    • 您是否有任何支持以下 TSN 配置文件的 SDK 或应用手册:
      –802.1AS (PTP)
      –802.1Qbv(计划流量)
    [/报价]

        EtherCAT 示例可在 AM263Px 工业通信 SDK 最新包中找到

        TSN 示例可在 AM263Px SDK 包中找到

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

    我们决定将该主题放在单独的主题中、以便更详细地回答以下问题:  

    [报价 userid=“486123" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions/6111988

    请参阅 AM263P 技术参考手册的以下各节:

    闪存分区和加密:AM263P 技术参考手册第 13.3.2.2.3.2.1 节和第 13.3.2.2.3.2.2 节

    编程详细信息:AM263P 技术参考手册第 13.3.2.2.4 节

    对于多核引导、您可以在 AM263P SDK --> sbl_ospi_morple_elf 中找到示例

    我们有一个参考 SBL、它选择 A 或 B 分区并加载映像 — AM263Px MCU+ SDK:SBL OSPI

    [/报价]

    -单独的 E2E 了解更多详细信息 如何从外部存储器构建正确的引导流程 

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [报价 userid=“486123" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions/6111988

    CAN FD

    • 您是否有任何支持 CANopen FD 协议栈的 SDK 或应用手册?
    • 您是否有任何支持 Cyphal 栈的 SDK 或应用手册?

        我们没有专门针对这些协议的示例、但可以在 AM263P SDK 中找到其他 CAN 示例

    [/报价]

    CANopen FD 栈和 Cyphal 栈 

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [报价 userid=“486123" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions/6111988

    FreeRTOS 支持

    • 是否可以将内核以源代码形式提供、而不是作为静态库提供?
    [/报价]

     FreeRTOS 作为源、而不是作为静态库 

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [报价 userid=“486123" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions/6111988

    IPC

    • 您是否有任何 SDK 或应用手册支持用于内核间通信的 OpenAMP?
    [/报价]

     AM263P4:用于内核间通信的 OpenAMP 

    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [报价 userid=“486123" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1586388/am263p4-am263p---evalutation-questions/6111988

    工业以太网

    • 您是否有关于 EtherCAT(从站和/或主站)的任何 SDK 或应用手册?
    • 您是否有任何支持以下 TSN 配置文件的 SDK 或应用手册:
      –802.1AS (PTP)
      –802.1Qbv(计划流量)
    [/报价]

    e2e.ti.com/.../am263p4-ethercat-slave-and-or-master-and-tsn-profiles