Skip to content
Snippets Groups Projects
Commit f170899f authored by hvaibhav@ti.com's avatar hvaibhav@ti.com Committed by Tom Rini
Browse files

AM335X: Set fdt_high for AM335X devices to enable booting with Device Tree


For AM335X boards, such as the EVM and Bone Linux kernel fails to
locate the device tree blob on boot. The reason being is that
u-boot is copying the DT blob to the upper part of RAM when booting
the kernel and the kernel is unable to access the blob.
By setting the fdt_high variable to 0xffffffff (to prevent the copy)
the kernel is able to locate the DT blob and boot.

This patch is tested on BeagleBone platform.

Signed-off-by: default avatarVaibhav Hiremath <hvaibhav@ti.com>
Cc: Tom Rini <trini@ti.com>
parent 13526f71
No related branches found
No related tags found
No related merge requests found
......@@ -52,6 +52,7 @@
#define CONFIG_EXTRA_ENV_SETTINGS \
"loadaddr=0x80200000\0" \
"fdtaddr=0x80F80000\0" \
"fdt_high=0xffffffff\0" \
"rdaddr=0x81000000\0" \
"bootfile=/boot/uImage\0" \
"fdtfile=\0" \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment