Skip to main content.
Navigation:
DENX
>
DULG
>
LinuxBootIntro
Translations:
Edit
|
Attach
|
Raw
|
Ref-By
|
Printable
|
More
DULG
Sections of this site:
DENX Home
|
DULG
|
ELDK-5
|
Know
|
Training
|
U-Boot
|
U-Bootdoc
Topics
DULG Home
BoardSelect
Manual
FAQ
Application Notes
Changes
Index
List of pages in DULG
Search
%SECTION0{name=LinuxBootIntro}% Introduction In principle, if you have a Linux kernel image %IF{ "%HAVE_FDT%" eq "true"}% and the flattened device tree blob %ENDIF% somewhere in system memory (RAM, ROM, flash...), then all you need to boot the system is the =bootm= command. Assume a Linux kernel image has been stored at address 0x%KERNEL_ADDR% %IF{ "%HAVE_FDT%" eq "true"}% and the flattened device tree blob has been stored at address 0x%FDT_ADDR%%ENDIF% - then you can boot this image with the following command: %IF0{ "%HAVE_FDT%" eq "true" }% <pre> %UBOOT_PROMPT% bootm %KERNEL_ADDR% - %FDT_ADDR% </pre> %ELSE0% <pre> %UBOOT_PROMPT% bootm %KERNEL_ADDR% </pre> %ENDIF0%
7. Booting Embedded Linux
1. Abstract
7.2. Flattened Device Tree Blob
Prev
Home
Next