瑞芯微Rockchip开发者社区
直播中

陈利妮

7年用户 1068经验值
私信 关注
[问答]

请问存储位置的内容如何固话到emmc中呢?

  • 我已经设置好了ipaddr和serveraddr,并且保证ping通了TFTP服务器,但是通过TFTP ${loadaddr} zImage 将zImage下载到了板子上loadaddr的地址下,那接下来我该将该存储位置的内容如何固话到emmc中呢?  应该会有个mmc write的操作,但是我在文档中没找到,所以不知道是要写到那个地址下,看到uboot env环境参数中有一段操作。
    • update_emmc=mmc rescan;fatload mmc 0 ${loadaddr} /sdrun/${image}; fatload mmc 0 ${initrd_addr} /sdrun/ramdisk.img.u; fatload mmc 0 ${fdt_addr} /sdrun/${fdt_file}; set bootargs console=${console},${baudrate} cma=64M rdinit=/linuxrc; bootz ${loadaddr} ${initrd_addr} ${fdt_addr};
    • update_from_sd=run update_emmc;

    复制代码

    但是这个操作,我试过,无效啊,错误提示没有mmc 0这个字块。
    并且尝试以下操作
    • bootz ${loadaddr} ${initrd_addr} ${fdt_addr};
    • Kernel image @ 0x80800000 [ 0x000000 - 0x61d870 ]
    • Wrong Ramdisk Image Format
    • Ramdisk image is corrupt or invalid

    复制代码

    还是不行。求指导啊

  • 目前已经执行到下载成功的地方,我只需要更新内核和设备树,还需要哪些操作呢?
    • tftp ${loadaddr} zImage
    • Using FEC0 device
    • TFTP from server 192.168.10.227; our IP address is 192.168.10.232
    • Filename 'zImage'.
    • Load address: 0x80800000
    • Loading: #################################################################
    •          #################################################################
    •          #################################################################
    •          #################################################################
    •          #################################################################
    •          #################################################################
    •          ###############################################
    •          2.3 MiB/s
    • done
    • Bytes transferred = 6412400 (61d870 hex)
    • => tftp ${fdt_addr} imx6ul-14x14-evk.dtb
    • Using FEC0 device
    • TFTP from server 192.168.10.227; our IP address is 192.168.10.232
    • Filename 'imx6ul-14x14-evk.dtb'.
    • Load address: 0x83000000
    • Loading: ###
    •          1.8 MiB/s
    • done
    • Bytes transferred = 38175 (951f hex)

    复制代码


    求指导,接下来如何固化到emmc中呢?


回帖(1)

王红梅

2022-1-11 09:37:10

  • uboot不支持烧写到emmc的指令,所以没有方法直接烧录到emmc
举报

更多回帖

发帖
×
20
完善资料,
赚取积分