Uboot Customization?

65 views
Skip to first unread message

vamsi53

unread,
Jan 7, 2011, 12:47:35 PM1/7/11
to Beagle Board
Hi everyone,
For the past couple of weeks, I have been looking into the Source Code
of Uboot to understand how it made the bootable binary. After some
struggle I figured out the entry part into Bootloader(entry.S) and can
now make good sense of it. However I am trying to understand the
values that were present in the .config files of uboot. Can you tell
me where those values are fetched from? And what does it take to write
one of that kind(like omap3_beagle.config) from scratch for a new
board(of course for the processor core that is supported by Uboot
already)? Like what parameters should be identified etc and which ones
are mandatory?

Looking forward for your responses.

Thanks very much,
Vamsi

robert.berger

unread,
Jan 8, 2011, 3:26:41 PM1/8/11
to Beagle Board
Hi Vamsi,
A good starting point would be to start reading what's in the u-boot
doc folder.

Afterwards you might might want to ask on the u-boot mailing list:
http://lists.denx.de/mailman/listinfo/u-boot

You might also want to outsource u-boot porting to someone else in
order to minimize time to market.
I'm sure the guys from DENX will be able to give you a quote for such
activities.

Regards,

Robert

>
> Thanks very much,
> Vamsi

Vamsi Krishna Baratam

unread,
Jan 10, 2011, 11:13:04 AM1/10/11
to beagl...@googlegroups.com
Hello Robert,
Thanks for your response and suggestion. I did ask this question on Uboot forum but there was no response. I am still a student trying to figure out how the Uboot binary really works. I now have fairly good understanding about it.

Vamsi

On Sat, Jan 8, 2011 at 3:26 PM, robert.berger <robert.ka...@gmail.com> wrote:
Hi Vamsi,

On Jan 7, 6:47 pm, vamsi53 <vams...@gmail.com> wrote:
> Hi everyone,
> For the past couple of weeks, I have been looking into the Source Code
> of Uboot to understand how it made the bootable binary. After some
> struggle I figured out the entry part into Bootloader(start..S) and can

> now make good sense of it. However I am trying to understand the
> values that were present in the .config files of uboot. Can you tell
> me where those values are fetched from? And what does it take to write
> one of that kind(like omap3_beagle.config) from scratch for a new
> board(of course for the processor core that is supported by Uboot
> already)? Like what parameters should be identified etc and which ones
> are mandatory?
>
> Looking forward for your responses.

A good starting point would be to start reading what's in the u-boot
doc folder.

Afterwards you might might want to ask on the u-boot mailing list:
http://lists.denx.de/mailman/listinfo/u-boot

You might also want to outsource u-boot porting to someone else in
order to minimize time to market.
I'm sure the guys from DENX will be able to give you a quote for such
activities.

Regards,

Robert

>
> Thanks very much,
> Vamsi

--
You received this message because you are subscribed to the Google Groups "Beagle Board" group.
To post to this group, send email to beagl...@googlegroups.com.
To unsubscribe from this group, send email to beagleboard...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en.


Reply all
Reply to author
Forward
0 new messages