本帖最后由 STM新闻官 于 2024-12-4 16:02 编辑
从 OSTL4.0 开始,Linux kernel 阶段和 U-Boot 阶段都是通过 smc 服务接口调用 optee 安 全区域的 Watchdog 来配置和喂狗的,Linux 可以参考 drivers/watchdog/arm_smc_wdt.c 源 码。旧版本的 Watchdog 使用的是 IWDG2,U-Boot 驱动 (drivers/watchdog/stm32mp_wdt.c)和 Linux 驱动(drivers/watchdog/stm32_iwdg.c) 直接调用 Watchdog 的。
LAT6027_MPU的Watchdog在Linux系统下的使用和注意事项_v1.0.pdf
(334.75 KB)
STM32MP13x 系列是一款单核 A7 的 MPU,同时在低功耗模式下有出色的低能耗,官方网站已经提供了一个关于低功耗的文档 AN5565(STM32MP13 lines using low-power modes),但是实际应用中会遇见各种问题,所以针对低功耗应用场景整理这篇文档,主要介绍概念和如何调试一些常见问题。
LAT6022_STM32MP13x低功耗的使用和注意事项_v1.0.pdf
(436.2 KB)
客户在使用 STM32MP1 平台的过程中,用 Buildroot 制作文件系统,如果直接修改 output/build/目录下的源代码,这样在运行 make clean 的时候,就会将改动全部清除掉。所以,客户想知道如何生成 patch 并编译到文件系统中?
LAT6024_STM32MP1在Buildroot下如何打patch小结_V1.0.pdf
(972.03 KB)
STM32MP13x 系列 MPU 是 STM32 Arm®Cortex® MPU 家族中的一部分,它拥有单核Cortex®-A7 核心,支持核心频率 650MHz~1GHz,不仅能够轻松运行 Linux 操作系统,还同时提供官方 HAL 库,用于支持基于 RTOS 或无 OS 的项目方案,即裸跑应用程序。
LAT6021_在STM32MP13x系列MPU上裸跑应用程序_v1.0.pdf
(3.43 MB)
STM32 STM32MP15X 是基于 CM4+CA7 的异构 SOC,CM4 侧用于实时任务的处理,CA7 侧运行 Linux,负责更加复杂的计算和任务处理,CM4 侧采集到的数据通常会给到 CA7 去做处理,因此必然需要核间通信的机制,核间通信需要硬件和软件的支持。
LAT6020_STM32MP15X核间通信常见问题解析_v1.0.pdf
(562.89 KB)
|