[U-Boot-Users] Linux port for MPC855T
Wolfgang Denk
wd at denx.de
Wed Dec 10 21:29:07 CET 2003
In message <0E8A20F2EB7BD7119C1F00508BB333780E5CEB at tmservermail02.t-modus.nec.co.uk> you wrote:
> I do not fully understand the roles of the boot loader and the BSP. In
The boot loader initializes the hardware. The [Linux] BSP is that
part of Linux or modifications to the Linux kernel that deal with
board specific stuff like which I/O pin needs to be set to high to
enable the ethernet PHY.
> the normal case, would the UPM be programmed by u-boot, or must the
> kernel also be aware of it?
The initialization of the memory controller (which is mor than just
preogramming the UPM) is done in the boot loader. The kernel just
expects working memory.
> Specifically, when we talk about Linux BSP, are we talking about the
> boot loader or the device drivers or both?
The Linux BSP is the Linux BSP; the boot loader is the boot loader;
device drivers are device drivers - either U-Boot device drivers or
Linux device drivers. These things are mostly orthogonal.
> Where would I find the UPM table values in the VxWorks BSP?
Use grep?
> Finally, which Linux disctribution and hardware bring-up tools are you
> using?
We use the ELDK (what else? :-) and BDI2000's.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
Is truth not truth for all?
-- Natira, "For the World is Hollow and I have Touched
the Sky", stardate 5476.4.
More information about the U-Boot
mailing list