On our AM5726 I would like to boot linux and pass it standard boot commands. For instance on other systems I can say "init=/bin/sh" or "single" both of which put LINUX into single prompt mode.
When we stop in uboot. I can show the bootcmd as follows:
=>
=> printenv bootcmd
bootcmd=if test ${dofastboot} -eq 1; then echo Boot fastboot requested, resetting dofastboot ...;setenv dofastboot 0; saveenv;echo Booting into fastboot ...; fastboot 1; fi;if test ${boot_fit} -eq 1; then run update_to_fit;fi;run findfdt; run envboot; run mmcboot;run emmc_linux_boot; run emmc_android_boot; run setconsole;
=>
when I do "run bootcmd" system comes up. But this bootcmd has so many things in it I can't see where I can put arguments to boot so that it will for instance stop in shell when I try to say init=/bin/sh, how do you do that?
Usually you modify environment variable bootargs but when I do that, the argument is ignored. How can I boot with linux boot arguments?