Skip to content

Commit

Permalink
Bootloaders: use "DRAM" instead of "RAM" for consistency
Browse files Browse the repository at this point in the history
- And to avoid the ambiguity with SRAM

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
  • Loading branch information
michaelopdenacker authored and tpetazzoni committed Oct 29, 2021
1 parent b7bcd58 commit cc87d2a
Showing 1 changed file with 8 additions and 8 deletions.
Expand Up @@ -117,12 +117,12 @@ \subsection{Boot Sequence}
possible in standard boot mode.
\item {\bf U-Boot SPL}: runs from SRAM. Initializes the DRAM,
the NAND or SPI controller, and loads the secondary bootloader
into RAM and starts it. No user interaction possible.
\item {\bf U-Boot}: runs from RAM. Initializes some other hardware
into DRAM and starts it. No user interaction possible.
\item {\bf U-Boot}: runs from DRAM. Initializes some other hardware
devices (network, USB, etc.). Loads the kernel image from
storage or network to RAM and starts it. Shell with commands
storage or network to DRAM and starts it. Shell with commands
provided.
\item {\bf Linux Kernel}: runs from RAM. Takes over the system
\item {\bf Linux Kernel}: runs from DRAM. Takes over the system
completely (the bootloader no longer exists).
\end{itemize}
Note: same process on other Microchip AT91 SoCs, but the
Expand All @@ -139,14 +139,14 @@ \subsection{Boot Sequence}
\footnotesize
\begin{itemize}
\item {\bf ROM Code}: tries to find a valid bootstrap image from
various storage sources, and load it into RAM. The RAM
various storage sources, and load it into DRAM. The DRAM
configuration is described in a CPU-specific header, prepended
to the bootloader image.
\item {\bf U-Boot}: runs from RAM. Initializes some other hardware
\item {\bf U-Boot}: runs from DRAM. Initializes some other hardware
devices (network, USB, etc.). Loads the kernel image from
storage or network to RAM and starts it. Shell with commands
storage or network to DRAM and starts it. Shell with commands
provided. File called \code{u-boot.kwb}.
\item {\bf Linux Kernel}: runs from RAM. Takes over the system
\item {\bf Linux Kernel}: runs from DRAM. Takes over the system
completely (bootloaders no longer exists).
\end{itemize}
\end{columns}
Expand Down

0 comments on commit cc87d2a

Please sign in to comment.