Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022
Ғылым және технология
Linux is embedded into many of the devices around us: WiFi routers, the navigation and entertainment system in most cars, smart TVs, smart doorbells, smart speakers, … you get the picture. But, what makes embedded Linux “embedded”? How does it differ from “normal” Linux?
Based on over 20 years of experience I will give you some pointers about what embedded means and the way that we develop in this environment
I will talk about the underlying hardware: the System on Chip (SoC) and how that is packaged as a System on Module (SoM), or a Single Board Computer (SBC), or into a custom designed board. For each target, we need the four basic components of an embedded Linux system: the toolchain, the bootloader, the kernel and the root filesystem. Then, on top of that you need the applications that are going to turn it into a world-beating gadget. That may include graphics drivers to control a touch screen, network interfaces to connect to a cloud backend and databases to store structured data. There may even be real-time control tasks. Finally, I will consider how you combine the open source base operating system with your own proprietary code
Check out more of our featured speakers and talks at
www.ndcconferences.com
ndctechtown.com/
Пікірлер: 15
Great lecture. Embedded linux experience is typically on the list of requirements for embedded developer positions. At least where I live.
@ngouanewhoumand1999
8 ай бұрын
😅Voice😅 bvbi😅 it was i😅I III😅😅😅
@theengineer9910
6 ай бұрын
same
Thanks for sharing.
This is a useful presentation I ever seen, only 1 hours spend for me to cover all the knowledge compare to three months I spend on college
Very informative. Thanks for sharing.
Thanks you for sharing 🙏
Simple question: ist a docker Container a system in a Module?
To the point
I have no idea what embedded development is like, but the pacing of this video is really good and it's very informative a lot of these talks are really opinionated or have some technology to shill, but this talk was absolutely great
Thank you for the presentation.
I ran a full desktop system on an Acorn RISC PC in 1997 using a 60 Mhz ARM-6 and 16MB of RAM. Of course Moores Law means this isn't possible any more.
@user-io4sr7vg1v
26 күн бұрын
??
very strange point, embedded system and development element and development core knowledeg(?) are very standardic or constant(?). but, their core knowleadge or core contents are not widely opend... by now and to future.
❤❤❤❤❤