Yocto BSP One-Stop Shop (Documentation Overview, Getting Started, FAQs, and more)

From Yocto Project
Revision as of 14:47, 17 November 2011 by Tzanussi (talk | contribs)
Jump to navigationJump to search

This page is meant to be the single-source authority on everything you need to know to create and maintain a Yocto BSP, including how to interact with the community.

I try to make sure everything here is accurate and up-to-date, but if you see something that's not, please do change it directly or send me (tom.zanussi@intel.com) the changes you'd like to see and I'll do my best to fix things up.

Starting Out

Want to know how to start a new Yocto BSP? One way would be to take a look at this document: Starting a new Yocto BSP

Sometimes the best way to get your feet wet is to just mindlessly follow a series of instructions and end up with something useful. Along those lines, you might want to try some of the following 'transcripts'. The first two simply take you along the steps needed to build and boot an already-existing BSP. The third demonstrates creating a new BSP from an existing one:

Creating and Submitting Your New BSP and/or Patches

FAQs

Q: I'm debugging X/sato in my BSP. How do I stop/start/restart X/sato?

A: To stop X:

# /etc/init.d/xserver-nodm stop

To start X:

# /etc/init.d/xserver-nodm start

To restart X:

# /etc/init.d/xserver-nodm restart

Q: How do I set kernel config options for my BSP?

A: See the section Adding new options and changing kernel code in the Starting a new Yocto BSP article.