Earlier quoted context omitted.
The difference is that with RTOSes you typically link the application together with the OS, whereas with Linux you can dynamically load applications at run-time.
This is a big deal to me. What's stopping normal microcontroller platforms like Zephyr from providing dynamic loading of programs? It'd be great for iteration to have a solid OS that cares about networking and updates and a an application layer you can move fast and break things with without risking soft-bricking your device. I'm currently finding this with interpreted platforms like Espruino and Micropython, but don…
The $8 Linux Computer
81–90 of 166 posts
Re: The $8 Linux Computer
#82My VisionFive2 just arrived last weekend and I've got the simple buildroot image running. That was about 10x as expensive but probably more bang per buck.
Does it support UEFI with an updateable open source firmware (e.g. u-boot)? With enough kernel mainlining happening this would allow to use any distro image instead of always having to fiddle with custom images.
I am hoping it gets first class support from some distro! Definitely don't want to rely on starfive support.
Re: The $8 Linux Computer
#83Wasn't Pi Zero around $5 on release?
Re: The $8 Linux Computer
#84Re: The $8 Linux Computer
#85Earlier quoted context omitted.
Let me see if I have this straight ... it's a device that can run a general OS like Linux, but say, have a core that could be run real-time, with all the goodies like timers and stuff that we expect from microcontrollers? If so, then that would be pretty awesome. I think that people have been trying to get real-time working on Raspberry Pis. It seems that they get kinda close, but never manage to get all the way.
Most modern ARM SoCs capable of running Linux have one or more cortex M cores, down from M1s to M4s (I have yet to see M7s). It is precisely for what you describe.
Cortex-R is also pretty common (R5 on Zynq-7000 and R7 on UltraScale MPSoC, for example)
Re: The $8 Linux Computer
#86Earlier quoted context omitted.
It's subsidized. Try getting them at $5 in volume.
I know you're right, but I never could figure out why they'd sell singles for less than wholesale. what's the point?
Re: The $8 Linux Computer
#87Why would you use this instead if some rpi version?
Better embedded GPIO. RPi Zero is a great little board/computer but the capabilities of the GPIO pins are lacking in a lot of ways. Speed being the biggest problem. This little $8 board will run circles around even an RPi 4 when it comes to doing something like controlling a long strip of ws2812b RGB LEDs, as an example.
Why would a Raspberry Pi have any issue with this?
Re: The $8 Linux Computer
#88While this is "technically" a "Linux computer", in practice with such a small amount RAM the name is a stretch.
Re: The $8 Linux Computer
#89Earlier quoted context omitted.
Wooha, thats kind of awesome. Does this mean you could make your own zigbee sensors or whatever?
Zigbee? My man, ESP32 boards get you 802.11 WiFi for like $5 these days. Zigbee is the kind of protocol designed for even simpler, more power efficient microcontrollers. Think closer to a $1 microcontroller instead. There is a reason we have lol WiFi light bulbs. The uC that powers the smarts are really cheap these days.
Re: The $8 Linux Computer
#90Earlier quoted context omitted.
Wooha, thats kind of awesome. Does this mean you could make your own zigbee sensors or whatever?
Zigbee? My man, ESP32 boards get you 802.11 WiFi for like $5 these days. Zigbee is the kind of protocol designed for even simpler, more power efficient microcontrollers. Think closer to a $1 microcontroller instead. There is a reason we have lol WiFi light bulbs. The uC that powers the smarts are really cheap these days.
OTOH I remember that ZigBee is somehow more buttoned-up than BT and even wi-fi, so it's not commonly seen on likes of ESP32 and other small MCUs.