<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v" -->

---
title: yocto-kiss: updated to the Wrynose Yocto LTS release –...
description: Bootlin's yocto-kiss reference project, a minimal but realistic Yocto/OpenEmbedded setup demonstrating clean multi-layer BSP architecture across TI,...
canonical: https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: yocto-kiss: updated to the Wrynose Yocto LTS release – Bootlin | daily.dev
og:description: Bootlin's yocto-kiss reference project, a minimal but realistic Yocto/OpenEmbedded setup demonstrating clean multi-layer BSP architecture across TI,...
og:url: https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v
og:image: https://api.daily.dev/og/posts/2mmoZO58v.png
og:image:alt: yocto-kiss: updated to the Wrynose Yocto LTS release – Bootlin
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# yocto-kiss: updated to the Wrynose Yocto LTS release – Bootlin

**[Bootlin](https://daily.dev/sources/bootlin)** · 3 min read · 0 upvotes · 0 comments

## Summary

Bootlin's yocto-kiss reference project, a minimal but realistic Yocto/OpenEmbedded setup demonstrating clean multi-layer BSP architecture across TI, STMicroelectronics, NXP, and AMD/Xilinx boards, has been updated from the Scarthgap (5.0) to the Wrynose (6.0) Yocto LTS release. The migration touched the meta-kiss distro layer and all four BSP layers, bringing changes such as making S relative to UNPACKDIR, removing deprecated UBOOT_CONFIG syntax, updating to the Linux 7.0 kernel, and using sysvinit instead of the new systemd default. Bootlin will also present a talk on simplifying Yocto BSP layers at Embedded Linux Conference Europe 2026 in Prague.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bootlin.com/blog/yocto-kiss-updated-to-the-wrynose-yocto-lts-release>

## Questions this post answers

### What changed when migrating a Yocto project from Scarthgap 5.0 to Wrynose 6.0?

Migrating from Scarthgap to Wrynose (Yocto 6.0) requires making the S variable relative to UNPACKDIR, removing the deprecated UBOOT_CONFIG syntax, updating to the Linux 7.0 kernel, and note that systemd is now the new default init system, so projects wanting sysvinit must explicitly configure it. These changes affected both the distro layer and BSP layers in the yocto-kiss reference setup.

_Track Yocto LTS migration changes like these on daily.dev before your BSP layers break._

### What is yocto-kiss and which boards does it support?

Yocto-kiss is a minimal but realistic Yocto/OpenEmbedded reference project following the KISS principle, providing a clean layer structure without unnecessary complexity. It currently supports four machines across TI, STMicroelectronics, NXP, and AMD/Xilinx architectures, each maintained in its own separate BSP layer alongside a shared meta-kiss distro layer.

_Developers evaluating clean Yocto BSP structures can follow projects like yocto-kiss on daily.dev._

## Similar posts on daily.dev

- [yocto-kiss: new name, cleaner architecture, and ZynqMP support – Bootlin](https://daily.dev/posts/yocto-kiss-new-name-cleaner-architecture-and-zynqmp-support-bootlin-vtggd2lcs) · Bootlin · 0 upvotes · 0 comments
- [Bootlin’s Yocto training course updated to Wrynose – Bootlin](https://daily.dev/posts/bootlin-s-yocto-training-course-updated-to-wrynose-bootlin-xpakuywny) · Bootlin · 0 upvotes · 0 comments
- [Updated Yocto support for SiFive RISC-V platforms – Bootlin](https://daily.dev/posts/updated-yocto-support-for-sifive-risc-v-platforms-bootlin-rb4iyhd7p) · Bootlin · 0 upvotes · 0 comments
- [You probably don’t need Yocto, and that’s fine](https://daily.dev/posts/you-probably-don-t-need-yocto-and-that-s-fine-wzqtwxn1q) · Lobsters · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#embedded](https://daily.dev/tags/embedded)

[View this post on daily.dev](https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"yocto-kiss: updated to the Wrynose Yocto LTS release – Bootlin","url":"https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v"},"datePublished":"2026-08-24T16:48:51.623Z","dateModified":"2026-08-24T16:49:14.485Z","description":"Bootlin's yocto-kiss reference project, a minimal but realistic Yocto/OpenEmbedded setup demonstrating clean multi-layer BSP architecture across TI,...","image":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","thumbnailUrl":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","isAccessibleForFree":true,"articleSection":"Bootlin","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Bootlin","logo":"https://media.daily.dev/image/upload/s---n2KdAAq--/f_auto,q_auto/v1780213510/logos/bootlin?_a=BAMAMiWQ0","url":"https://daily.dev/sources/bootlin"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,embedded","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Bootlin","item":"https://daily.dev/sources/bootlin"},{"@type":"ListItem","position":3,"name":"yocto-kiss: updated to the Wrynose Yocto LTS release – Bootlin"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/yocto-kiss-updated-to-the-wrynose-yocto-lts-release-bootlin-2mmozo58v#faq","mainEntity":[{"@type":"Question","name":"What changed when migrating a Yocto project from Scarthgap 5.0 to Wrynose 6.0?","acceptedAnswer":{"@type":"Answer","text":"Migrating from Scarthgap to Wrynose (Yocto 6.0) requires making the S variable relative to UNPACKDIR, removing the deprecated UBOOT_CONFIG syntax, updating to the Linux 7.0 kernel, and note that systemd is now the new default init system, so projects wanting sysvinit must explicitly configure it. These changes affected both the distro layer and BSP layers in the yocto-kiss reference setup. Track Yocto LTS migration changes like these on daily.dev before your BSP layers break."}},{"@type":"Question","name":"What is yocto-kiss and which boards does it support?","acceptedAnswer":{"@type":"Answer","text":"Yocto-kiss is a minimal but realistic Yocto/OpenEmbedded reference project following the KISS principle, providing a clean layer structure without unnecessary complexity. It currently supports four machines across TI, STMicroelectronics, NXP, and AMD/Xilinx architectures, each maintained in its own separate BSP layer alongside a shared meta-kiss distro layer. Developers evaluating clean Yocto BSP structures can follow projects like yocto-kiss on daily.dev."}}]}
```

