完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用 LPCXpresso802 OM40000 Rev A 开发板为 LPC802 编写一些代码,最终使用我们自己的板。
我的应用程序使用串行端口进行主机通信,我需要能够通过同一个串行链路执行固件更新。在将使用 LPC802 的板上,我们将无法访问 ISP 和 RESET 线。 我查看了手册中的 IAP 命令,我可以成功进行 IAP 调用以成功读取 UID、引导代码版本号和部件标识号,因此 IAP 调用可以正常工作。 但是,我似乎无法通过 Reinvoke ISP 命令进入 ISP 模式。 手册在第 4.6.8 节中这样说: 表 35. 重新调用 ISP 命令比较 输入 命令代码:57(十进制) Param0(模式):ISP 接口选择 1 - USART ISP 状态代码 ERR_ISP_REINVOKE_ISP_CONFIG 结果 无。 说明 该命令用于调用 ISP。如果调用 ISP ,则 CPU 时钟切换为 FRO。 此命令用于在 ISP 模式下调用引导加载程序。它映射引导向量并为 ISP 配置外设。 当内部闪存中存在有效的用户程序且 ISP 入口引脚不可访问以强制进入 ISP 模式时,可以使用此命令。 如果使用 USART ISP 模式,请在调用此命令之前将时钟启用为默认值。 我有一个简单的代码块,它只是: __disable_irq(); IAP.cmd = IAP_REINVOKE_ISP; IAP_Call(&IAP.cmd, &IAP.stat); // 进行 IAP 调用以重新调用 ISP 但是好像不能正常进入ISP模式。 在 OM40000 开发板上,当我按住 ISP 按钮,按下并释放 RESET 按钮然后释放 ISP 按钮时,我可以使用 Flash Magic 成功连接到我的设备,但我无法访问这些输入我的最终产品。当我通过调用上面代码的串行消息命令设备进入 ISP 模式时(然后快速关闭 PuTTY 并从 Flash Magic 开始查询)我无法与 LPC802 连接/同步,但在 PuTTY 中,我确实看到了一个快速的 glob发出重新调用命令后的垃圾字符。 有任何想法吗?它是否与以下行有关:“如果使用 USART ISP 模式,请在调用此命令之前将时钟启用为默认值。”?这里的其他一些线程提到了有关禁用调用优化的内容吗? |
|
相关推荐
1个回答
|
|
LPC802芯片支持重新调用ISP命令,但是LPCXpresso802开发板上可能无法访问ISP和RESET线。因此,您可能无法通过ISP模式对LPCXpresso802 OM40000 Rev A开发板上的LPC802进行固件更新。
您可以尝试使用SWD(Serial Wire Debug)模式进行固件更新。您需要一个支持SWD调试的调试器和一些调试器连接电缆来连接LPC802芯片。使用SWD模式,您可以使用调试器来下载新固件到LPC802芯片中。 请注意,使用SWD模式进行固件更新可能需要更改LPC802的引脚功能,以便使用SWD信号替代ISP信号。这需要您进行一些硬件和软件调整。建议您查阅LPC802用户手册以获取更多信息。 |
|
|
|
只有小组成员才能发言,加入小组>>
1906个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36358 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4395 浏览 0 评论
6050 浏览 1 评论
6763 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4212 浏览 0 评论
619浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
614浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
606浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
694浏览 2评论
796浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:26 , Processed in 1.003011 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号