您好
我希望从闪存或 CAN 引导。
为了实现这一点、我有:
1.将 0x5AFFFF2E 写入 Z1-GPIO46 OTP-BOOTPIN-CONFIG (0x00078000C)、它将 GPIO46分配为我的唯一启动引脚。
2.将 0xFFFF2203写入 Z1-GPIO32 OTP-BOOTDEF-LOW (0x0007801E)、将 CANTX 分配为 GPIO32、将 CANTX 分配为 GPIO33、将闪存扇区0x00080000分配到引导表。
当我将 BOOT 引脚切换为低电平时、我得到了预期的结果。 微控制器跳转到闪存。
当我将 BOOT 引脚切换为高电平时、我没有与微控制器进行 CAN 交互。
我正在发送起始字节0x08AA @100KB 并且没有收到响应。 我已尝试将 CAN DLC 从2更改为8。 我已经尝试更改字节序等。
请注意、我的电路和 CAN 总线通信已经过验证。
有人能帮我解决一些提示或方向吗? 我很可能只是缺少一些东西。
请提供任何协助。
此致
埃兹拉