Load address for beagle bone.

HI All,

What is the Kernel and device tree load address for beaglebone black board.

Thanks & regards,
Madhu

Hello,

With a 4.8 mainline kernel zImage I use

fdtaddr=0x88000000

loadaddr=0x82000000

HTH

william@beaglebone:~$ uname -r
4.4.27-ti-r62
william@beaglebone:~$ cat /etc/dogtag
BeagleBoard.org Debian Image 2016-10-30
william@beaglebone:~$ head /uEnv.txt
##These are needed to be compliant with Angstrom’s 2013.06.20 u-boot.

loadaddr=0x82000000
fdtaddr=0x88000000
rdaddr=0x88080000

initrd_high=0xffffffff
fdt_high=0xffffffff

##These are needed to be compliant with Debian 2014-05-14 u-boot.

Hi

Thank you so much for your response.

from where did you find the fdtaddr and loadaddr?

I did printenv in u-boot and captured a log, in that log i can see different fdtaddr and loadaddr. which addresses should I use now, your addresses or my addresses( which are highlighted in red color)?.

arch=arm
baudrate=115200
board=am335x
board_name=A335BNLT
board_rev=00C0
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
fdt_high=0xffffffff
fdtaddr=0x80F80000
fdtfile=am335x-boneblack.dtb
ipaddr=192.168.0.100
kloadaddr=0x80007fc0
loadaddr=0x80200000
nandimgsize=0x500000
nandroot=ubi0:rootfs rw ubi.mtd=7,2048
nandrootfstype=ubifs rootwait=1
nandsrcaddr=0x280000
ramrootfstype=ext2
rdaddr=0x81000000
rootpath=/export/rootfs
serverip=192.168.0.1
soc=am33xx

Please help me.

Thanks and regards,
Madhu