| Many people ask how to get started with embedded Linux. What is embedded Linux? 1. How many guis are compiled? 2. How many applications do I write? 3. Compile and compile the kernel? 4. Is it rootfs? 5. Is it a write driver? 6. Write bootloader? 7. Is it a painting schematic? 8. Is it about Chip Design? This can be said, but none can be said. If you want to be soft, you should at least start from 7. Of course, this schematic does not require you to draw it, as long as you can understand it. If you want to work hard, you only need to do 5 from 8. But don't start with Kernel Analysis. In this case, you will not be able to enter the door for three years. To make a soft choice, there are several starting points: If ~ 5. At least you need to be familiar with the CPU architecture so that you can understand why bootloader needs to be written, why the driver needs to be written, and how Flash needs to work properly. From 4 ~ 1. You can't count as an embedded development. But first, you need to understand the features of the kernel, so you won't be able to use the kernel. For example ~ 7. Well, you have some hardware. I am not familiar with this. Let's see what we want to do. Haha. Of course, everyone wants to eat hard and soft, but it is difficult. Maybe you are a genius. |