Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
使用 YTM32B1MC03 SDK 1_3_1 我创建一个bootload工程,并集成了OTA升级功能,在升级完成后执行跳转APP操作,但APP无法正常启动,单步调试APP发现程序卡在了SPI Master初始化里不出来了,如图:
相关配置: bootload
APP 请问我这些配置是否哪里有问题? 注:在APP做地址偏移之前 程序所有功能都能正常执行
补充:屏蔽掉无法初始化的外设,启动定时器,启动RTOS task,分别在两个位置操作IO翻转,示波器观察到,bootload升级完APP 跳转至APP后,IO一直在翻转,可以确定升级跳转都没问题
另外,在修改APP的偏移地址后,编译出现下面图片中的信息
问题解决了,就是.scf文件修改不全,因为不知道YCT工具里link选项不知道怎么修改地址,最后手动修改.scf文件,没改全造成的跳转成功但是运行异常
建议通过yt-link来配置,不建议手改链接文件。YT-link的手册参考:https://forum.ytmicro.com/topic/320/yt-link使用手册?_=1737446884944
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...