Analysis of the TDA4VM and AI Acceleration on the BeagleBone AI-64 — Part 2
A small note before we start. I originally planned to wrap this whole series up in two posts. But I read something on the internet recently — scientists…
From TrustZone-based TEEs to Secure Partitions and Protected VMs Introduction Once, during an informal meeting with some colleagues, one of them quietly asked me: “Why don’t they just use the…
Read the analysis →
I'm Mohammad Abdoli — I build, harden and occasionally break embedded Linux systems. Here I write long-form, hands-on field notes on edge-AI silicon, Yocto, Rust on the metal, real-time firmware and security. Honest about what actually works.
A small note before we start. I originally planned to wrap this whole series up in two posts. But I read something on the internet recently — scientists…
These days, everywhere you go, people are talking about AI. Almost everyone. And when I say people, I mean every living thing in our society — from the…
strace is a diagnostic and debugging tool on Linux that allows you to trace the system calls made by a program during its execution. System calls are the…
In this project, I used Edge Impulse to implement an end-to-end prototype for motor condition monitoring using vibration analysis and machine learning, from raw data collection to live…
If you want to use Rust for Linux system programming and build your system with Yocto, you’ll need clear steps to let Yocto build Rust code for another…
Before we get into the BeagleBone AI-64’s TDA4VM, let me start with something more personal. The first microprocessor I ever worked with was a Z80. It wasn’t soldered…
No spam, no drip funnels — just a note when there's a new deep dive worth your time. Signal only.