YTM32B1ME05 Secure Boot demo下载后是否可以被擦除?
-
正在学习YTM32B1ME05的Secure Boot,从论坛中其他帖子和SDK应用文档中了解到:
YTM32B1ME0x为软件 Secure Boot,固件位于 PFlash 内;
固件位置:0x0000_0000 ~ 0x0000_3FFF,共计 16k;
请问ME05芯片这样存在flash中的软件Secure Boot是否可以通过JFLASH等擦除flash来擦除固件?
另外在YTM32B1MC0 启用ROM Boot后,再下载Demo程序上电后无法运行。帖子中提到了“secure boot例程会对OTP最后一个word(0x1000_3BFC)写非0xFFFFFFFF值”导致运行其他程序时解析BVT失败并陷入ROM的死循环,请问ME05芯片的软件Secure Boot是否也有相同的机制,需要手动将跳转到 0 地址的 BVT 烧写到 Flash 中? -
你好,我在进一步学习调试Secure Boot功能过程中遇到了程序停在secure boot固件代码不跳转应用代码的问题不知道哪里有问题,麻烦帮忙看一下原因
我调试的环境是ME05+KEIL+JTAG,按照SDK应⽤_Secure_Boot模块配置及应⽤文档,我下载了Secure_Boot_Prepare工程、YTM32B1ME05_Secure_Boot.hex固件,后使用YT Config Tool工具对Secure_Boot_Demo工程进行加密并将bin文件下载至0x4000,最后下载Secure_Boot_Demo工程程序运行停在0x20CA,没有进入main函数;
附上配置工具界面和keil调试界面,如果需要补充其他信息我将尽快回复



快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...