gpt4 book ai didi

linux - Beagleboard-Xm Rev. C1 修改 boot.scr 后无法启动

转载 作者:太空宇宙 更新时间:2023-11-04 04:00:29 26 4
gpt4 key购买 nike

我有 Beagleboard-Xm Rev. C1 和 ubuntu 12.04,尝试使用我的三星智能电视 1080p 进行设置。

但是当我插入 beagleboard-xm 时,电视会弹出“不支持的分辨率,更改设备的分辨率”警告。

所以,经过几天的谷歌搜索,我找不到解决方案。我唯一想到的就是将 boot.scr 文件的 dvi 模式更改为 omapfb.mode=dvi:1280x720MR-16@60

在我更改它并插入 Beagleboard 后...主板无法启动。

我认为 u-boot.bin 文件没有看到 boot.scr 文件。

有人知道解决办法吗?

我的boot.scr文件:

    fatload mmc 0:1 0x80000000 uImage
fatload mmc 0:1 0x81600000 uInitrd
setenv bootargs ro elevator=noop vram=12M omapfb.mode=dvi:1280x720MR-16@60 mpurate=auto root=UUID=2ac2789a-e8d2-4382-8037-36623983a5e6 fixrtc quiet splash
bootm 0x80000000 0x81600000

最佳答案

问题是 boot.scr 有一个校验和。如果您尝试source它,您可以看到这一点。为此,您必须中断 u-boot,然后输入:

usb start
fatload usb 0:1 $loadaddr /boot/boot.scr
source $loadaddr

这会给你类似的东西

Bad data crc

至少这就是修改 boot.scr 使其无效的原因。以下网址引导我找到了解决方案:

按如下方式进行:

sudo apt-get install u-boot-tools
mkimage -A arm -O linux -T script -C none -n "My Boot" -d boot.txt boot.scr

boot.txt 是没有二进制头的启动脚本。

关于linux - Beagleboard-Xm Rev. C1 修改 boot.scr 后无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23176184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com