
从一开始ST发布STM32MP157开始到,后边MP135,再到今年发布的STM32MP2系列,属实是一直有在关注MPU产品线。毕竟一些项目在成本允许的条件下还是选MP1/2,更好,随便H7系列的性能已经很客观了。这次论坛做的这个《STM32MPU安全启动》课程还是很全面的,之前有看过ST的STM32 X-CUBE-SBSFU 软件包,他提供了安全启动(Secure Boot)和安全固件更新(Secure Firmware Update)功能,主要是从启动开始的根信任链,可以用来防止固件克隆、恶意软件下载以及固件破坏。这个当时记得用的L4。现在已经开始MP1l。 ![]() 所以,在这次新课中,我也遇到了一些困惑。比如,对于不同系列的芯片,它们的校验过程会有所不同。这就需要我在理解基本概念的基础上,还要熟悉具体芯片的特性和操作。不过,通过反复学习和实践,我逐渐掌握了这些技巧,并能够在实践中灵活应用。 , @4 B* F! ]0 K5 g% |. O 另外,课程还强调了固件校验的重要性。通过OPT对Cortex-M核固件进行校验,可以确保固件在加载和执行过程中的合法性和完整性。这一点对我来说真的是受益匪浅。因为在实际开发中,固件的安全性和稳定性是至关重要的。一旦固件被篡改或损坏,就可能导致整个系统无法正常工作。 总的来说,这次学习STM32MPU安全启动课程让我收获颇丰。我不仅掌握了安全启动的基本概念和原理,还学会了如何在实践中应用这些知识。希望能获得开发板用于实战。 |
《STM32MPU安全启动》学**结
《STM32MPU安全启动》学习笔记5.2如何使能Uboot校验
《STM32MPU安全启动》学习笔记5.1 UBoot 的校验
《STM32MPU安全启动》学习笔记4.2使能M安全启动功能
《STM32MPU安全启动》学习笔记4.1 STM32MP1和STM32MP2 M核启动
《STM32MPU安全启动》学习笔记3.3使能TF-A带加密的功能 13/25系列
《STM32MPU安全启动》学习笔记使能TF-A身份验证STM32MP13/15
《STM32MPU安全启动》③TF-A BL2启动U-Boot与OP-TEE
《STM32MPU安全启动》④U-Boot启动Kernel
《STM32MPU安全启动》②MP15从BootRom启动FSBL(TF-A BL2)