Welcome to Embeddedinn! This is where I document my daily technical experimentation and professional projects. Rather than a conventional tutorial site, Embeddedinn serves as a chronicle of my activities. Nevertheless, I strive to provide comprehensive information, ensuring that it is beneficial to those pursuing similar endeavors. Check out the tutorials
section to explore my in-depth write-ups on a wide range of technical subjects. Join me on this exciting journey of exploration and discovery!
You can also find some more content that I have developed in my youtube channel.
All posts and data in this site or any of my other publically available work reflects just my personal view points and has nothing to do with my employers at any point in time. Also, information and documents provided on this Web site are provided "as is" without warranty of any kind, either expressed or implied, including limitation warranties of merchantability, fitness for a particular purpose, and noninfringement.
QEMU is an excellent platform to emulate hardware platforms. But, we often end up using ready-made platforms without thinking twice about how QEMU emulates t...
This article explores how to set up RISC-V on QEMU, boot a simple application on it using the PK kernel, and boot a cross-compiled Linux on the emulation pla...
This article comments on how I built-up my first ARM host tethered Rocket RISC-V core on a Xilinx Zynq-7000 FPGA.
A hands-on approach to porting the Coremark benchmark to measure and compare bare-metal microcontroller performance.
If you are working on any serious embedded systems project, you will come across the need to optimize the memory footprint of your code sooner or later. When...