工具/软件:Code Composer Studio
您好,
我正在测试 CAN 引导加载程序示例代码。 我没有 NI-CAN 器件、因此我已经编写了 BeagleBone 增强版代码、以发送示例程序文档文件夹中提供的文档中指定的所有命令。 当我发送 ping 命令时,引导加载程序通过 JTAG 放置闪烁应用程序映像而不擦除组0第0至第10节,从而使 ACK 也被重置,运行命令正常工作。
我的问题是、当我提供下载命令时、该命令实际上会将闪存从应用程序起始地址擦除为映像大小、然后它应该会响应 ACK 或 NACK、但在发出此命令后、它会卡住。
我想 CPU 启用擦除组0、因为这将尝试擦除同一组的扇区。
尽管在 main 之前的系统初始化文件中、_Copy2RAM 被调用、但它无法正常工作、并且我没有收到任何 ACK。
什么是解决方案??
谢谢。。。