RE: [U-Boot-Users] Linux port for MPC855T

Hi david
from what i have seen so far. the u-boot applies the upm tables, in the same way maybe your rominit.s did before ?? the word BSP i think may be confusing in linux terminology. BSP i think is a windriver term that has been distorted somewhat. IMHO BSP should stick with vxWorks and bootloader should be used in the linux field.
The idea of the bootloader "BSP" is to bring sufficent hardware drivers up to start the RTOS. So for example the bootloader may need FLASH,SDRAM. To start development you will need a little more than that, u may need serial and ethernet, ( you will for u-boot development) I guess any other device drivers can be started by the kernel insmod.o, say if you have other specialist devices like a quadfalc in our case. Although i am not that far yet
Im sure someone out there will comment if i am incorrect or misinformed.
I have Redhat 9.0 u-boot 1.0.0 eldk 2.1.0 patched to 2.2.0 linux_2_4_devel CVS from denx.de Have a Vision ICE probe II for programming the inital u-boot.
once u-boot is programmed and working u can use u-boot to tftp a linux kernel image into RAM then burn it into flash, the boot from that. Once you have the kernel in flash u can set u-boot to auto run it. Much the same way as the windriver BSP menu works.
-----Original Message----- From: David Aldrich [mailto:david.aldrich@t-modus.nec.co.uk] Sent: 10 December 2003 11:23 To: 'Steve Gray' Cc: 'u-boot-users@lists.sourceforge.net' Subject: RE: [U-Boot-Users] Linux port for MPC855T
Hi Steve
Thanks very much for your reply.
I do not fully understand the roles of the boot loader and the BSP. In the normal case, would the UPM be programmed by u-boot, or must the kernel also be aware of it?
Specifically, when we talk about Linux BSP, are we talking about the boot loader or the device drivers or both?
Where would I find the UPM table values in the VxWorks BSP?
Sorry, if these are ignorant questions. I am more of an application programmer than a BSP programmer.
Finally, which Linux disctribution and hardware bring-up tools are you using?
Thanks
David
Telecom MODUS is an ISO9001/TickIT approved Company. LRQA Certificate of Approval reference 0965133 ************************************************************ THIS MESSAGE IS INTENDED ONLY FOR THE USE OF THE INDIVIDUAL TO WHOM IT IS ADDRESSED AND CONTAINS INFORMATION THAT IS PRIVATE AND/OR PROPRIETARY. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please forward the whole message to admin@t-modus.nec.co.uk Company Registration No.3493954 Telephone Number +44 (0) 1372 381880 Fax Number +44 (0) 1372 381804 Email general@t-modus.nec.co.uk ************************************************************

In message 2E6FE17ED9336449B70E4AC6C5CF50020591E7@TBSMAIL you wrote:
the word BSP i think may be confusing in linux terminology. BSP i think is a
No, BSP os actually pretty well defined and is not restricted to or invented by WRS.
distorted somewhat. IMHO BSP should stick with vxWorks and bootloader should be used in the linux field.
No, boot loader and BSP are different entities.
The idea of the bootloader "BSP" is to bring sufficent hardware drivers up
There is no such thing as a bootloader "BSP", except you want to split up U-Boot in parts.
Best regards,
Wolfgang Denk
participants (2)
-
Steve Gray
-
Wolfgang Denk