山风伴明月 2023-09-24 12:41 采纳率: 0%
浏览 3

Uboot通过boot命令无法启动


U-Boot 2016.03 (Sep 24 2023 - 12:31:20 +0800)

CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 42C
Reset cause: POR
Board MX6ULL ALIENTEK ALPHA EMMC
I2C:   ready
DRAM:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Display: TFT7016 (1024x600)
Video: 1024x600x24
In:    serial
Out:   serial
Err:   serial
switch to partitions #0, OK
mmc0 is current device
Net:   FEC1
Error: FEC1 address not set.

Normal Boot
Hit any key to stop autoboot:  0 
=> boot
reading zImage
5533608 bytes read in 138 ms (38.2 MiB/s)
reading imx6ull-alientek-emmc.dtb
36366 bytes read in 18 ms (1.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0x546fa8 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300be0d

Starting kernel ...

通过boot命令无法启动Linux,bootcmd中的命令为

fatload mmc 1:1 80800000 zImage;fatload mmc 1:1 83000000 imx6ull-alientek-emmc.dtb;bootz 80800000 - 83000000;

但是通过uboot自身倒计时结束自动boot就能够进入Linux中

U-Boot 2016.03 (Sep 24 2023 - 12:31:20 +0800)

CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 46C
Reset cause: POR
Board MX6ULL ALIENTEK ALPHA EMMC
I2C:   ready
DRAM:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Display: TFT7016 (1024x600)
Video: 1024x600x24
In:    serial
Out:   serial
Err:   serial
switch to partitions #0, OK
mmc0 is current device
Net:   FEC1
Error: FEC1 address not set.

Normal Boot
Hit any key to stop autoboot:  0 
reading zImage
5533608 bytes read in 138 ms (38.2 MiB/s)
reading imx6ull-alientek-emmc.dtb
36366 bytes read in 18 ms (1.9 MiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0x546fa8 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300be0d

Starting kernel ...

Booting Linux on physical CPU 0x0


  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-27 12:18
    关注

    该回复引自免费微信小程序-皆我百晓生:


    Uboot通过boot命令无法启动
    linux

    U-Boot 2016.03 (Sep 24 2023 - 12:31:20 +0800)
    
    CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)
    CPU:   Industrial temperature grade (-40C to 105C) at 42C
    Reset cause: POR
    Board MX6ULL ALIENTEK ALPHA EMMC
    I2C:   ready
    DRAM:  512 MiB
    MMC:   FSL_SDHC: 0, FSL_SDHC: 1
    Display: TFT7016 (1024x600)
    Video: 1024x600x24
    In:    serial
    Out:   serial
    Err:   serial
    switch to partitions #0, OK
    mmc0 is current device
    Net:   FEC1
    Error: FEC1 address not set.
    
    Normal Boot
    Hit any key to stop autoboot:  0 
    => boot
    reading zImage
    5533608 bytes read in 138 ms (38.2 MiB/s)
    reading imx6ull-alientek-emmc.dtb
    36366 bytes read in 18 ms (1.9 MiB/s)
    Kernel image @ 0x80800000 [ 0x000000 - 0x546fa8 ]
    ## Flattened Device Tree blob at 83000000
      Booting using the fdt blob at 0x83000000
      Using Device Tree in place at 83000000, end 8300be0d
    
    Starting kernel ...
    通过boot命令无法启动Linux,bootcmd中的命令为
    
    fatload mmc 1:1 80800000 zImage;fatload mmc 1:1 83000000 imx6ull-alientek-emmc.dtb;bootz 80800000 - 83000000;
    但是通过uboot自身倒计时结束自动boot就能够进入Linux中
    
    
    U-Boot 2016.03 (Sep 24 2023 - 12:31:20 +0800)
    
    CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)
    CPU:   Industrial temperature grade (-40C to 105C) at 46C
    Reset cause: POR
    Board MX6ULL ALIENTEK ALPHA EMMC
    I2C:   ready
    DRAM:  512 MiB
    MMC:   FSL_SDHC: 0, FSL_SDHC: 1
    Display: TFT7016 (1024x600)
    Video: 1024x600x24
    In:    serial
    Out:   serial
    Err:   serial
    switch to partitions #0, OK
    mmc0 is current device
    Net:   FEC1
    Error: FEC1 address not set.
    
    Normal Boot
    Hit any key to stop autoboot:  0 
    reading zImage
    5533608 bytes read in 138 ms (38.2 MiB/s)
    reading imx6ull-alientek-emmc.dtb
    36366 bytes read in 18 ms (1.9 MiB/s)
    Kernel image @ 0x80800000 [ 0x000000 - 0x546fa8 ]
    ## Flattened Device Tree blob at 83000000
      Booting using the fdt blob at 0x83000000
      Using Device Tree in place at 83000000, end 8300be0d
    
    Starting kernel ...
    
    Booting Linux on physical CPU 0x0
    
    评论

报告相同问题?

问题事件

  • 创建了问题 9月24日

悬赏问题

  • ¥30 python密码表示
  • ¥15 Flask应用部署到阿里云服务器失败,无法访问网页,问题出在哪里?
  • ¥15 有什么好的直流步进减速电机42的厂家推荐,保持力矩达到0.3N.M
  • ¥15 一道蓝桥杯的题,请问我错在哪里
  • ¥15 关于#android问题,xposed模块找不到so
  • ¥15 UE5.4.2创建C++项目成功,但是编译失败
  • ¥15 华为手机备份nas,airdisk,遇到的空间不足问题。求个详细的解决方案。
  • ¥20 Cknife无法使用
  • ¥15 ROH绘图及近交系数的计算
  • ¥15 手动下载基因拼接数据库的渠道