本帖最后由 MianQi 于 2021-3-19 10:43 编辑
之前想要复现这个教程 -
https://www.stmcu.com.cn/ecosystem/chip/chipfamily-STM32L5-4 ( STM32L5入门课程(四) STM32CubeMX:支撑TZ应用 )用时长达一月,最终没有结果。今次再试,从STM32CubeIDE自带的示例中找到一个例程。
几个注意事项:
1、STM32CubeIDE 对 Windows 的支持 显然优先于 Linux,具体而言就是,同样的示例在 Linux 中很可能不支持,表现为提醒固件加载不上。
2、如果出现内核锁止的提示:
冷开机一下,就有可能解决。
3、尤其要注意的是,涉及 TrustZone 的项目是一个目录下两个项目:
不能点击最上边的目录,那样地话,编译的icon是非活性的。要选择下边的两个项目文件夹,而且,这两个文件夹要分别运行(下载)—— 这很可能是上次(https://bbs.eeworld.com.cn/thread-1152694-1-1.html)没有做出来的原因,因为下载了第一个项目之后,板子没有反应,待第二个下载之后才有效果: