this post was submitted on 23 Feb 2025
16 points (90.0% liked)

MICROCONTROLLERS

822 readers
5 users here now

Everything microcontrollers: projects, questions, new releases, etc.

dragontamer's Beginner Guides:

Beginner Series I: What is a Microcontroller?

Beginner Series II: The "Generic" Microcontroller

Beginner Sidenote: Microchip's Signal Chain Design Guide

Beginner Series III: Skills and Complexity Tiers

Beginner Series IV: Deep Dive into Microchip's AVR EA

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] stingpie 2 points 2 weeks ago

Honestly, an MCU taking any more time than a couple milliseconds to boot is embarrassing. What exactly is taking so much time to load & set up? The rp2040 can run at 200mhz, and only has ~250 kb of ram. A one second boot up time would be equivalent to filling the entire memory with zeros 66 times. (Using all twelve channels of the DMA) And if you're talking about setting up the OS, that would be around 800 instructions per byte. It just doesn't make sense how that much time could be wasted.