This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM4378: uEnv.txt issue

Part Number: AM4378

Tool/software: Linux

Hi,

We are booting linux kernel version am437x-evm 4.9.28-geed43d1050 through an external sd card on a am4378 board. We want to make certain pins pull down as soon as possible after power up. So we are trying to use the omap_mux kernel parameter to set those pins (similar to method 2 in ). We are modifying omap_mux and other boot parameters through uEnv.txt file (attached). Some of these parameters (console, mmcroot) are being set correctly but a few others either aren't being set or have no effect on the boot process (omap_mux, devicetree). We are checking this through print bootargs as well as through /proc/cmdline. Why is this happening? And what is the correct way to deal with it?

devnum=0
console=ttyS0,115200n8
mmcroot=/dev/mmcblk0p2 rw
bootpart=0:1
rootpart=2
extraargs=omap_mux=dss_data5_mux0.gpio2_11=0
uenvcmd=if run loadimage; then run loadfdt; run loadramdisk; echo Booting from mmc${mmcdev} ...; run ramargs; print bootargs; bootz ${loadaddr} - ${fdtaddr}; fi;