YTM32B1MD14,boot跳转到app无法正常运行是什么原因
-
用的keil编译器,用的云途YTM32B1MD14 MCU, bootloader flash地址从0x0000开始,大小是64K,APP flash从0x10000开始,大小是128K, 用的是yt_linker.scf文件来配置memory,bootloader能正常运行,但是从bootloader跳到app后,无法正常运行。bootloader中用JumpTo_Application()来跳转到app,app代码用默认的yt_linker.scf(从00000-7FFFF)是可以正常运行的,功能正常。由于需要从boot跳到app,所以我将app工程的yt_linker.scf文件配置成了从10000开始,我这边现在怀疑是yt_linker配置问题,有哪位大神知道是哪里的问题吗?app工程加载yt_linker_00000_7FFFF.scf文件,编译出来功能是正常的,加载yt_linker_10000_303FF.scf文件后,先烧录app,再从boot跳app,无法正常运行
yt_linker_00000_7FFFF.txt yt_linker_10000_303FF.txt
-
-
junhanhuang 感谢大神,参考你给的帖子,问题已经解决
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...