diff --git a/include/configs/am335x_nrhw20.h b/include/configs/am335x_nrhw20.h index ba77864242..4aac523525 100644 --- a/include/configs/am335x_nrhw20.h +++ b/include/configs/am335x_nrhw20.h @@ -78,7 +78,13 @@ "else run sdbringup; fi; " \ "run add_sd_bootargs; run add_version_bootargs; run shieldcmd; " \ "bootz $kernel_addr - $fdt_addr; fi\0" \ - "bootcmd=run sdboot\0" \ + "bootcmd_otenv=ext4load mmc 1:1 $load_addr /boot/loader/uEnv.txt; " \ + "env import -t $load_addr $filesize; " \ + "setenv bootargs $bootargs root=/dev/ram0 console=$defaultconsole,115200 " \ + "$ethopts rw ostree_root=/dev/mmcblk1p1\0" \ + "bootcmd_rd_in_mmc=ext4load mmc 1:1 $kernel_addr_r /boot$kernel_image; " \ + "bootm $kernel_addr_r\0" \ + "bootcmd=run bootcmd_otenv; run bootcmd_rd_in_mmc\0" \ "ipaddr=192.168.1.1\0" \ "serverip=192.168.1.254\0" \ "pxefile_addr_r=" PXE_ADDR "\0" \