一、关于正点原子stm32mp157上的hdmi显示效果补充演示

一、检测当前的块设备情况

存在所需要的块设备,但当前路径却看不到想要的bootfs文件里的内容

二、手动挂载(这里是针对emmc启动时的配置)对应emmc设备

  1. 创建临时挂载点
    mkdir -p /mnt/bootfs
  2. 挂载 eMMC 的 bootfs 分区(第2个分区)
    mount /dev/mmcblk2p2 /mnt/bootfs
  3. 查看内容
    ls -l /mnt/bootfs/

其中/mnt/bootfs/ 下确实有这两个关键目录:

mmc0_extlinux/ ← 对应 SD 卡启动

mmc1_extlinux/ ← 对应 eMMC 启动

由于使用sd启动所以配置

编辑vi /mnt/bootfs/mmc1_extlinux/stm32mp157d-atk_extlinux.conf

改为:DEFAULT stm32mp157d-atk-hdmi

上面的修改仅仅是在mmc方式启动时由有效。

切换回lcd方式则将DEFAULT 改为默认。

三、手动配置(针对sd卡方式启动),这里都是对应sd卡

卸载可能残留的挂载

umount /mnt/bootfs 2>/dev/null

#挂载真正的 bootfs

mount -t ext4 /dev/mmcblk1p4 /mnt/bootfs

查看内容

ls -la /mnt/bootfs/

这里打开时注意区分(是sd卡上的,还是emmc的)

vi /mnt/bootfs/mmc0_extlinux/stm32mp157d-atk_extlinux.conf

与上面的配置一样改为hdmi。

这里是在电视上的显示效果如下:

相关推荐
Industio_触觉智能11 小时前
RK3506 Buildroot系统目录地图-上|7个关键符号链接与构建产物全解析
嵌入式硬件·sdk·智能硬件·固件·瑞芯微·系统编译·rk3506
lzj_pxxw14 小时前
STM32移植FreeRTOS(Cmake+CubeMX)
vscode·stm32·嵌入式硬件
Zwawa15 小时前
屏幕不止一种:OLED、LCD1602字符屏、TFT/IPS图形屏和串口屏怎么用,这与TTY和PTY又有什么关系
c语言·单片机·嵌入式
물の韜16 小时前
ZYNQ/FMQL系列Linux之I2C开发实战
linux·arm开发·嵌入式硬件·设备树·iic·zynq
Zw-awa16 小时前
屏幕不止一种:OLED、LCD1602字符屏、TFT/IPS图形屏和串口屏怎么用,这与TTY和PTY又有什么关系
stm32
无敌贵点大王19 小时前
从寄存器层面重学STM32(7)——定时器
stm32·单片机·嵌入式硬件
碧海银沙音频科技研究院19 小时前
粉色笔记本电脑每次要等把电池电耗尽才能开机问题解决方法
嵌入式硬件
wuyk5551 天前
Keil工具链-第05讲-启动文件与__main到底做了什么
c语言·stm32·单片机·嵌入式硬件·物联网
shijuejianceliu2 天前
传统规则视觉与嵌入式AI智能相机的技术差异
人工智能·嵌入式硬件·视觉检测·相机
Zw-awa2 天前
OLED为什么能显示字:软件I2C换成硬件I2C
stm32