Embedded OSARM Cortex-M NVIC Interrupt Latency Optimization TechniquesInterrupt latency is the cornerstone metric governing determinism in real-time embedded systems. In…Jithin TomSeptember 21, 2026 9 min
Embedded OSDebugging Linux Kernel Oops: Using Serial Console and KGDBWhen an embedded Linux system encounters a kernel oops, the console fills with cryptic register…Jithin TomSeptember 14, 2026 4 min
Embedded OSFixing FreeRTOS Event Group Timer Queue Overflow in ISR ContextFreeRTOS event groups are a powerful synchronization primitive for coordinating tasks, allowing a…Jithin TomSeptember 07, 2026 3 min
Embedded OSSTM32 Zephyr Kernel Panic Debugging: Causes and FixesKernel panics in Zephyr on STM32 microcontrollers can halt your embedded system unexpectedly…Jithin TomSeptember 02, 2026 5 min
Embedded OSEmbedded Linux: Fixing Slow Boot TimeIntroduction Slow boot times in Embedded Linux systems are a common frustration for engineers…Jithin TomAugust 30, 2026 8 min
Embedded OSFixing FreeRTOS Software Timer Callback OverrunsWhen a FreeRTOS software timer starts firing late, the instinct is to blame the tick interrupt or…Jithin TomAugust 26, 2026 7 min