Yocto BSP One-Stop Shop (Documentation Overview, Getting Started, FAQs, and more): Difference between revisions
No edit summary |
|||
Line 14: | Line 14: | ||
*This one starts shows how to create a generic BSP based on an already existing one (substitute your own hardware): [https://wiki.yoctoproject.org/wiki/Transcript:_creating_one_generic_Atom_BSP_from_another creating one generic Atom BSP from another]. | *This one starts shows how to create a generic BSP based on an already existing one (substitute your own hardware): [https://wiki.yoctoproject.org/wiki/Transcript:_creating_one_generic_Atom_BSP_from_another creating one generic Atom BSP from another]. | ||
=== Creating and Submitting Your New BSP and/or Patches === | |||
=== FAQs === | === FAQs === |
Revision as of 14:47, 17 November 2011
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:
- This one starts from scratch and gets you something you can boot in the qemu emulator (no target hardware required!): from git checkout to qemu desktop.
- This one starts from scratch and gets you something you can boot on actual hardware: from git checkout to meta-intel BSP.
- This one starts shows how to create a generic BSP based on an already existing one (substitute your own hardware): creating one generic Atom BSP from another.
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.