So you want to build an embedded Linux system? (2020)
jaycarlson.net
So you want to build an embedded Linux system? (2020)
1–10 of 80 posts
Re: So you want to build an embedded Linux system? (2020)
#2This article is awesome and has a ton of great knowledge, but it’s a little dismissive of openembedded, and if you click through to the previous thread you’ll see a lot of people come to it’s defense.
Re: So you want to build an embedded Linux system? (2020)
#3JimTCL is very fun for that, and it would run on limited machines.
Ok, not totally TCL compatible, and no TK, but you have (WIP) SDL2 bindings, and SDL2 would work perfectly on a display handled by fbdev/KMS.
> but blending and other advanced 2D graphics technology can really bog things down
SDL2 can be really fast at low res displays such as 320x240. If not, EFL from Enlightenment for sure could that fast enough.
Re: So you want to build an embedded Linux system? (2020)
#4>. In Linux, you get a first-class network stack, plus tons of rock-solid userspace libraries that sit on top of that stack and provide application-level network connectivity. JimTCL is very fun for that, and it would run on limited machines. Ok, not totally TCL compatible, and no TK, but you have (WIP) SDL2 bindings, and SDL2 would work perfectly on a display handled by fbdev/KMS. > but blending and other advanced 2…
Re: So you want to build an embedded Linux system? (2020)
#5My all time favorite SoM was the CHIP Pro, but sadly at $7 (or was it $13?) it was indeed too good to be true and the company went out of business.
Re: So you want to build an embedded Linux system? (2020)
#6I'm curious how the landscape has changed with the chip shortages since this was written. My all time favorite SoM was the CHIP Pro, but sadly at $7 (or was it $13?) it was indeed too good to be true and the company went out of business.
Re: So you want to build an embedded Linux system? (2020)
#7Microprocessors are just the CPU, usually with the system bus wired out. Microcontrollers are combined systems, which include a processor and usually some kind of firmware storage and RAM. You can usually differentiate them by whether their pins are address/data lines or gpio-like.
> microprocessors have a memory management unit
The 8086 didn't. Having an MMU seems unrelated to the MCU/MPU distinction...
At least, this was my knowledge until now. Is this like "crypto" where the meaning changed while i was not paying attention?
Re: So you want to build an embedded Linux system? (2020)
#8I have issues with the section "Microcontroller vs Microprocessor: Differences" Microprocessors are just the CPU, usually with the system bus wired out. Microcontrollers are combined systems, which include a processor and usually some kind of firmware storage and RAM. You can usually differentiate them by whether their pins are address/data lines or gpio-like. > microprocessors have a memory management unit The 8086…
Re: So you want to build an embedded Linux system? (2020)
#9I have issues with the section "Microcontroller vs Microprocessor: Differences" Microprocessors are just the CPU, usually with the system bus wired out. Microcontrollers are combined systems, which include a processor and usually some kind of firmware storage and RAM. You can usually differentiate them by whether their pins are address/data lines or gpio-like. > microprocessors have a memory management unit The 8086…
a lot of people have been calling desktop computers "processors", does it mean that the meaning of the word has changed?