Timesys Bakery — Quickly and Easily Jump Start Custom Yocto Project-based Development
Timesys LinuxLink tools have been specifically tuned for Yocto Project developers, making embedded Linux development even easier. We offer, “Bakery,” the industry’s easiest way to configure a custom BSP for Yocto Project based development.
Our free Bakery Web-based tool is available to developers through our award-winning LinuxLink product. Bakery allows you to:
- Start from an official, semiconductor backed reference BSP definition,
- Search for the APIs you need for your development and
- Customize your configuration with help from the intuitive wizard.
With Bakery, you simply configure your custom image and then download and run our generated Yocto Project installer to setup the development environment required to build it. It’s that easy! And no Yocto Project knowledge is needed!
Benefits of using Timesys’ Bakery tool
Automatic resolution of dependencies
When you select additional packages to include in your configuration, Bakery automatically selects any necessary dependencies for you — so you don’t need to know about other APIs needed for a complete, functional BSP design
Full control of the build process
Our Bakery tool helps you with design customizations. You control all stages of the build process.
Access to build by-products and final images
With Bakery, the build runs on your Host PC. Because the build is local and incremental, you have to access all by-products of the build process.
Yocto you download is open source
It is important to note that certain individual metalayers from third parties may follow different licensing.
Fully Yocto Project compatible
Timesys’ Bakery is Yocto Project Compatible. The Yocto Project (YP) Core release that Bakery uses for your image is the same release that’s maintained upstream, with an additional custom layer added for you. Timesys contributes to Yocto Project, and we update Bakery based on new Yocto Project releases.
Access to third-party software
Bakery provides access to many third -party metalayers. You can also easily integrate other software, with or without help from Timesys.
Access to expert support from Timesys
We provide fee-based expert commercial support that you can leverage in addition to help from the community. Timesys’ support agreements enable developers choosing the Yocto Project build system to get development issues resolved quicker and get products to market faster, more cost effectively and on-time.
Integration with Timesys’ TimeStorm IDE
Yocto Project is a build system that produces runtime images (BSPs) to be deployed on hardware. It also produces a Software Development Kit (SDK) that can be used for development of value-add system and application-level software.
SDKs built by Yocto are automatically recognized in Timesys’ TimeStorm IDE, enabling them to be used in the development, debugging and profiling of software.
Additional Offerings from Timesys
Timesys has a wide range of product, support, professional services, and training options to meet the unique needs of Yocto Project BSP development. Whether your project needs full or partial outsourcing, training for your internal teams, support from industry-leading professionals or any combination of these, we can craft a package to meet your specific needs. Our offerings include:
Training for Yocto Project Development
The Yocto Project is large in scope, complexity and is constantly changing. Companies new to development based on Yocto Project standards often need varying degrees of training to bring their internal development teams up to speed quickly and cost effectively. Timesys offers Yocto Project training courses that include:
- Getting Started with the Yocto Project Build System
- Building Your Next Custom Product with the Yocto Project Framework
Advanced courses are in development, and Timesys develops custom courses to meet specific company requirements. Contact us to outline your specific needs, and we will provide you with options, pricing and availability.
Consulting and Services for Yocto Project Development
Working with Yocto Project BSPs can be challenging. For some development projects, Yocto Project BSPs make sense, and for others it may not. Timesys provides consulting and services to:
- Determine whether Yocto Project-based development is right for your project
- Assist with or manage your builds in conjunction with the Yocto Project roadmap
- Provide custom product development using the Yocto Project framework
For more information on services and consulting options available from Timesys and to get clarification on how we can help you with your Yocto based project, request a free 30-minute consultation.
Have questions about building your embedded Linux based application using Yocto Project standards or have a project you’d like to discuss?
We’d be happy to answer your questions and provide more information on how Timesys can help. To contact us, please fill out our online form, email firstname.lastname@example.org or call us at 1.888.432.8463 (toll-free) or +1.412.232.3250.