<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://alperak.github.io/</id><title>Alper Ak</title><subtitle>Notes on embedded Linux, the Yocto Project, U-Boot, Linux kernel and open-source contribution by Alper Ak.</subtitle> <updated>2026-07-28T16:40:29+03:00</updated> <author> <name>Alper Ak</name> <uri>https://alperak.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://alperak.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://alperak.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Alper Ak </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Falcon Mode on the FRDM-IMX93: what it changes and what it actually saves</title><link href="https://alperak.github.io/posts/falcon-mode-on-the-frdm-imx93-what-it-changes-and-what-it-actually-saves/" rel="alternate" type="text/html" title="Falcon Mode on the FRDM-IMX93: what it changes and what it actually saves" /><published>2026-07-21T12:40:23+03:00</published> <updated>2026-07-28T16:13:27+03:00</updated> <id>https://alperak.github.io/posts/falcon-mode-on-the-frdm-imx93-what-it-changes-and-what-it-actually-saves/</id> <content type="text/html" src="https://alperak.github.io/posts/falcon-mode-on-the-frdm-imx93-what-it-changes-and-what-it-actually-saves/" /> <author> <name>Alper Ak</name> </author> <category term="Embedded Linux" /> <category term="U-Boot" /> <category term="Boot Time Optimization" /> <summary>Falcon Mode is often described as a way to cut boot time. But how much does it actually save? I enabled it on an FRDM-IMX93 (Yocto BSP lf-6.18.2, image imx-image-core, eMMC) and compared it against a normal boot, with everything else kept the same. The short answer is about 3.8 s off the bootloader. The rest of this post shows where that time goes and where it doesn’t. This post stays at th...</summary> </entry> <entry><title>Open-Source in Action: OrangePi RV2 (RISC-V) Now Supported in the Yocto Project</title><link href="https://alperak.github.io/posts/orangepi-rv2-riscv-support-in-yocto-project/" rel="alternate" type="text/html" title="Open-Source in Action: OrangePi RV2 (RISC-V) Now Supported in the Yocto Project" /><published>2025-07-01T11:36:59+03:00</published> <updated>2026-07-28T16:13:27+03:00</updated> <id>https://alperak.github.io/posts/orangepi-rv2-riscv-support-in-yocto-project/</id> <content type="text/html" src="https://alperak.github.io/posts/orangepi-rv2-riscv-support-in-yocto-project/" /> <author> <name>Alper Ak</name> </author> <category term="Embedded Linux" /> <category term="RISC-V" /> <category term="Yocto" /> <category term="Open-Source" /> <category term="Contribution" /> <summary>Over the last weeks, I dedicated myself to adding support for the RISC-V based OrangePi RV2 SBC (Single Board Computer) to the meta-riscv layer in the Yocto Project. What made this journey truly rewarding wasn’t just getting the board up and running, but diving into the world of RISC-V for the first time. Through Yocto porting, I learned how OpenSBI (Open Supervisor Binary Interface) works, it...</summary> </entry> <entry><title>OTA (Over-The-Air) Updates</title><link href="https://alperak.github.io/posts/ota-over-the-air-updates/" rel="alternate" type="text/html" title="OTA (Over-The-Air) Updates" /><published>2024-07-03T13:35:47+03:00</published> <updated>2026-07-28T16:13:27+03:00</updated> <id>https://alperak.github.io/posts/ota-over-the-air-updates/</id> <content type="text/html" src="https://alperak.github.io/posts/ota-over-the-air-updates/" /> <author> <name>Alper Ak</name> </author> <category term="Embedded Linux" /> <category term="OTA" /> <summary>What is OTA (Over-The-Air) update? Over-the-air (OTA) means of remotely updating the firmware, software, operating system of a device over the internet connection. OTA is particularly common in several fields such as: ✒ Embedded Systems ✒ Internet-of-Things (IoT) Devices ✒ Smartphones ✒ Automotive Industry OTA typically categorized into two types: ✒ Software Over-The-Air (SOTA): It prima...</summary> </entry> <entry><title>My contribution journey to the Yocto Project and OpenEmbedded</title><link href="https://alperak.github.io/posts/my-contribution-journey-to-the-yocto-project-and-openembedded/" rel="alternate" type="text/html" title="My contribution journey to the Yocto Project and OpenEmbedded" /><published>2024-01-23T15:51:43+03:00</published> <updated>2026-07-28T16:13:27+03:00</updated> <id>https://alperak.github.io/posts/my-contribution-journey-to-the-yocto-project-and-openembedded/</id> <content type="text/html" src="https://alperak.github.io/posts/my-contribution-journey-to-the-yocto-project-and-openembedded/" /> <author> <name>Alper Ak</name> </author> <category term="Embedded Linux" /> <category term="Open-Source" /> <category term="Yocto" /> <category term="Contribution" /> <summary>Exciting news to share! Today, I reached my 100th contribution which is a significant milestone in my journey with the Yocto Project and OpenEmbedded. While my contribution may not be groundbreaking, I wanted to share my experience in the hope of helping those who are new to open-source contributions. First of all, I always had the desire of improving things and taking them to better places. T...</summary> </entry> </feed>
