Modular Data Injection Architecture for Embedded Systems
Published at September 5, 2025 · 5 min read
Designing a flexible and portable interface-based architecture for managing data injection across MCUs, Embedded Linux, and mock environments.
Modular Data Injection Architecture for Embedded Systems
Published at September 5, 2025 · 5 min read
Designing a flexible and portable interface-based architecture for managing data injection across MCUs, Embedded Linux, and mock environments.
Secure Boot Path: From BootROM to Userspace in ZynqMP and i.MX8
Published at July 18, 2025 · 5 min read
Understanding secure boot validation flow, FIT signatures, eFUSE keys, and runtime integrity from SoC reset to Linux userspace. Includes comparison between Xilinx ZynqMP and NXP i.MX8.
Securing U-Boot with FIT Signature and Key Injection on ZynqMP
Published at July 17, 2025 · 4 min read
Step-by-step guide to configure secure boot in U-Boot using FIT signatures, public key injection, and Yocto integration for ZynqMP and similar SoCs.
Installing Xen Support on Xilinx ZynqMP
Published at July 15, 2025 · 3 min read
Install Xen on Xilinx ZynqMP (ZCU102 Rev 1.1) using Yocto build with manual boot script and DTB setup. Step-by-step guide for SD card boot and static IP configuration.
Data streaming between two BLE devices: PSoc6 and nRF52832
Published at September 10, 2022 · 3 min read
Setup a peripheral-central BLE connection between Psoc6 and nRF52832 and stream data between them.
Published at November 18, 2021 · 3 min read
Simple steps to setup SD card on stm32 MCU
Setup UART BLE using Nordic nrf52832
Published at September 16, 2021 · 4 min read
How to setup a UART on BLE using Nordic nrf52832
Low Level Debug of STM32MP15c7
Published at June 21, 2021 · 4 min read
Debugging of trusted arm firmware (TF-A) and u-boot using JTAG on A7 core of the STM32MP15c7 CPU
Using SVD file in GDB for Cortex-m debugging
Published at June 12, 2021 · 2 min read
Debugging of cortex-m microcontroller SVD under GDB. It allows easy display of system registers.
Published at May 7, 2021 · 7 min read
BringUp of zephyr RTOR on stm32 device. T
Published at January 19, 2021 · 4 min read
Set up Linux device as human interface device or mass storage device.
Install embedded Linux toolchain on windows
Published at November 25, 2020 · 2 min read
Howto build and compile Linux embedded toolchain for windows using Yocto and install it on eclipse or visual studio
Debugging of cypress psoc6 in Linux terminal.
Published at November 5, 2020 · 3 min read
an example of how to use OpenOCD with dual-core cypress psoc6.
Simple OpenAMP application for stm32mp157
Published at October 25, 2020 · 3 min read
How to build the Linux kernel for zynq in separate and not as part of the yocto build.
Eclipse with CMake project on windows
Published at September 12, 2020 · 5 min read
create an eclipse setup from CMake for an embedded project
Linux UIO driver to handle with IRQ source.
Published at February 24, 2020 · 6 min read
Linux UIO driver to handle with external IRQ.
Linux char device to handle with IRQ
Published at February 20, 2020 · 2 min read
Linux char device to handle with IRQ
Published at February 18, 2020 · 1 min read
Linux core isolation to have a close RT performance