器件型号: 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(计划流量)