@ -61,12 +61,15 @@ setenv bootargs "${bootargs}" "${root}" "${video}" "${extra}"
if ${fsload} ${loadaddr} ${bootdir}/uImage; then
if ${fsload} ${loadaddr} ${bootdir}/uImage; then
if ${fsload} ${fdt_addr} ${bootdir}/${fdt_file}; then
if ${fsload} ${fdt_addr} ${bootdir}/${fdt_file}; then
echo Loaded DTB from ${bootdir}/${fdt_file}
echo Loaded DTB from ${bootdir}/${fdt_file}
test -n "$fixfdt" && run fixfdt
bootm ${loadaddr} - ${fdt_addr}
bootm ${loadaddr} - ${fdt_addr}
elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file1}; then
elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file1}; then
echo Loaded DTB from ${bootdir}/${fdt_file1}
echo Loaded DTB from ${bootdir}/${fdt_file1}
test -n "$fixfdt" && run fixfdt
bootm ${loadaddr} - ${fdt_addr}
bootm ${loadaddr} - ${fdt_addr}
elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file2}; then
elif ${fsload} ${fdt_addr} ${bootdir}/${fdt_file2}; then
echo Loaded DTB from ${bootdir}/${fdt_file2}
echo Loaded DTB from ${bootdir}/${fdt_file2}
test -n "$fixfdt" && run fixfdt
bootm ${loadaddr} - ${fdt_addr}
bootm ${loadaddr} - ${fdt_addr}
else
else
echo "Error loading device-tree"
echo "Error loading device-tree"