Robert,

I do not know why I posted a reply with an image like 3 hours ago and it 
did not show up until now. Below are the logs I got by typing "printenv".

The board loads the fdtfile=am335x-boneblack.dtb. I used find -iname 
"*.dts" and I do not see any device tree source in the SD card. I will look 
for one online.

My question are:

1. Is the uEnv.txt needed for the board? If so, how to create the file?
 
2. After making the pinmux changes in the .dts file, how to recompile the 
kernel and the device tree source using the following commands? Or is there 
an easy way to do the device tree change in the 3.12 kernel?

make omap2plus_defconfig 
make zImage dtbs
make modules 
make modules_install INSTALL_MOD_PATH=<rootfs location>

I am really new to Linux. If you can answer my questions, I would be really 
appreciate it.

U-Boot# printenv
arch=arm
baudrate=115200
board=am335x
board_name=A335BNLT
board_rev=¦¦¦¦
bootcmd=gpio set 53; i2c mw 0x24 1 0x3e; run findfdt; mmc dev 0; if mmc 
rescan ; then echo micro SD card found;setenv mmcdev 0;else echo No micro 
SD card found, setting mmcdev to 1;setenv mmcdev 1;fi;setenv bootpart 
${mmcdev}:2;mmc dev ${mmcdev}; if mmc rescan; then gpio set 54; echo SD/MMC 
found on device ${mmcdev};if run loadbootenv; then echo Loaded environment 
from ${bootenv};run importbootenv;fi;if test -n $uenvcmd; then echo Running 
uenvcmd ...;run uenvcmd;fi;gpio set 55; if run loaduimage; then gpio set 
56; run loadfdt;run mmcboot;fi;fi;
bootdelay=1
bootdir=/boot
bootenv=uEnv.txt
bootfile=uImage
bootpart=0:2
console=ttyO0,115200n8
cpu=armv7
dfu_alt_info_emmc=rawemmc mmc 0 3751936
dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw mmc 100 
100;u-boot.img.raw mmc 300 3C0;u-boot.img fat 0 1;uEnv.txt fat 0 1
dfu_alt_info_nand=SPL part 0 1;SPL.backup1 part 0 2;SPL.backup2 part 0 
3;SPL.backup3 part 0 4;u-boot part 0 5;kernel part 0 7;rootfs part 0 8
ethact=cpsw
ethaddr=1c:ba:8c:95:7b:cf
fdt_high=0xffffffff
fdtaddr=0x80F80000
fdtfile=am335x-boneblack.dtb
findfdt=if test $board_name = A33515BB; then setenv fdtfile am335x-evm.dtb; 
fi; if test $board_name = A335X_SK; then setenv fdtfile am335x-evmsk.dtb; 
fi;if test $board_name = A335BONE; then setenv fdtfile am335x-bone.dtb; fi; 
if test $board_name = A335BNLT; then setenv fdtfile am335x-boneblack.dtb; fi
importbootenv=echo Importing environment from mmc ...; env import -t 
$loadaddr $filesize
kloadaddr=0x80007fc0
loadaddr=0x80200000
loadbootenv=load mmc ${mmcdev} ${loadaddr} ${bootenv}

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to