我有一把飞思卡尔军刀,我core-image-x11
用 yocto 生成了它。用串口启动和使用它是可以的,但我不能使用 HDMI 显示器。u-boot检测到HDMI,但之后检测不到。以下是 u-boot 给出的一些信息:
U-Boot 2014.10+fslc+g5fd0b60 (Feb 27 2015 - 11:26:20)
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
Board: MX6-SabreSD
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
auto-detected panel HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
PMIC: PFUZE100 ID=0x10
Net: FEC [PRIME]
我在 u-boot 中试过这个:
setenv mmcargs 'setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw video=mxcfb0'
但它不会改变任何东西,即使在/proc/cmdline
启动后可以看到修改;和
setenv mmcargs 'setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw video=mxcfb0:dev=hdmi'
使启动停止在starting kernel
.