WANA丶 发表于 2024-5-9 17:35

华大HC32F4A0 IAR ymodem协议下载程序后卡死

使用官网2.2.0版本库,烧录iap_ymodem_boot例程,并生成iap_ymodem_app例程bin文件
程序运行后,按下‘1’进入Download,通过Xshell以ymodem协议发送bin文件,串口成功打印“Download completed!”
然后无论是按下‘3’跳转到app程序后,程序不运行,硬件复位后也卡死

guguo8266 发表于 2024-5-9 19:44

真的吗?136用的挺好

WANA丶 发表于 2024-5-10 09:02

guguo8266 发表于 2024-5-9 19:44
真的吗?136用的挺好

是的 我目前遇到了这个问题 有没有什么好的解决方案
按你说的 我去看看136的例程 对比一下F4A0

WANA丶 发表于 2024-5-10 15:26

调试发现bin文件成功写入flash中,但是跳转时触发Reset_Handler,导致会在boot程序中无限重启


guguo8266 发表于 2024-5-11 07:38

先保证不要有外部或者内部看门狗

guguo8266 发表于 2024-5-11 07:39

WANA丶 发表于 2024-5-10 15:26
调试发现bin文件成功写入flash中,但是跳转时触发Reset_Handler,导致会在boot程序中无限重启




先使用内部时钟,跑最小系统

WANA丶 发表于 2024-5-15 17:35

已解决,感谢技术支持。



按照以上步骤,修改boot文件和app文件的sct文件

cr315 发表于 2024-5-16 11:44

硬件时钟设置是否有误

两只袜子 发表于 2024-5-16 13:00

IAP允许在设备运行时更新其程序代码。如果IAP设置不正确,可能会导致下载后程序无法正常运行。确保你正确烧录了iap_ymodem_boot例程,并生成了正确的iap_ymodem_app例程bin文件。

jcky001 发表于 2024-5-16 15:00

可能是程序代码本身存在问题。检查你的程序代码

duo点 发表于 2024-5-16 15:00

查看日志和错误信息

芯路例程 发表于 2024-5-23 22:05

是通过调试模式看到单片机卡死?

LinkMe 发表于 2024-5-23 22:35

有可能是跳转到APP程序的地址对不上,然后卡死、

lidi911 发表于 2024-5-24 07:50

APP代码有问题?直接烧的例程?

亚瑟 发表于 2024-6-28 20:54

代码的问题吗?

CarterERO 发表于 2024-6-28 22:17

这是没配置吧

发货后已经wi 发表于 2024-8-28 18:35

当跳转到应用程序时,MCU需要知道新的中断向量表的位置。

hehhehee 发表于 2025-1-30 11:41

硬件复位后也卡死,是不是没初始化就用了?
页: [1]
查看完整版本: 华大HC32F4A0 IAR ymodem协议下载程序后卡死