Basically, this seems like a pretty irresponsible way to run a web store.
Vocore2, a ridiculously small Linux PC
51–60 of 70 posts
Re: Vocore2, a ridiculously small Linux PC
#52Be prepared for a surprise when you try making wifi work on that thing
Re: Vocore2, a ridiculously small Linux PC
#53RT5350, 360 MHz, MIPS 24K, with 32MB of RAM.
CPU datasheet: https://www.mouser.com/ds/2/813/RT5350-1022839.pdf
Re: Vocore2, a ridiculously small Linux PC
#54This project looks awesome. I can imagine it being used instead of the ESP8266 in many of my IoT projects. That would be a huge time saver. It will start to become competitive once it is actually cheaper than Raspberry Pi Zero. Especially as the Vocore2 is MIPS-based.
My main issue with using a full-blown linux device for IoT is that it's a full blown linux device. Not only is it harder to get up and running IMHO (vs just flashing your code to esp8266), you need to maintain a full OS which is a hassle security wise in the longer term. I get that there are some advantages, but overall I think IoT is better off as simple as possible. Also, it's not possible to take the RPi zero seri…
By choosing more complex, extendable system, the manufacturer can deliver extra functionality.
But on the other hand, every bit of additional complexity requires maintenance (both security and as standards evolve).
IoT companies rarely seem to care about the latter, which ultimately only impacts the customer (unless there's a recurring service model of revenue).
Something like the digital hazardous waste idea should be mandatory in the IoT space. Either: (a) you provide timely security patches for all shipped code and a way to apply them to your product, OR (b) you freely offer such tools, keys, and source as are necessary for users to self-patch.
Don't want to be responsible? Don't include unnecessary functionality.
Re: Vocore2, a ridiculously small Linux PC
#55The problem with Linux in these applications is that it's not a realtime OS.
You don't actually need RTOSs for most practical applications. Even SpaceX used stock Linux. That said, Linux can be built in a realtime mode.[1] [1] https://wiki.linuxfoundation.org/realtime/start
SpaceX uses Linux but also uses VxWorks for the real time pieces.
Re: Vocore2, a ridiculously small Linux PC
#56The problem with Linux in these applications is that it's not a realtime OS.
You can get pretty fantastic latencies on stock linux with some tuning, with the kind of processors embedded linux runs on you only really gain some microseconds by going to realtime variants. The main reason to prefer a true RTOS is because it will generally be simpler, and thus a bit more predictable and reliable in its behaviour, which is important for high-reliability systems.
I mean... you just defined real time there.
Re: Vocore2, a ridiculously small Linux PC
#57Earlier quoted context omitted.
The 2x Ethernet is a little quirky in implementation: Internally, the CPU only has one ethernet MAC, which is connected to a switch on the same die. In practice, linux sees two ethernet ports, but this is implemented by VLAN tagging on the internal switch. So if you think you have two actual ports and want to interact with VLANs, you're gonna have a bad time.
And the performance isn't very good either from what I have heard. It is a good candidate if you want to try and make something cheap, but few (none?) of the offerings really are (olimex has one if anyone is interested). Personally I am pretty tired of the Linux ecosystem in general. It is pretty well known that you can ship broken stuff by slapping an open source sticker on it.
Lots of compromises in the sbc space. A lot aren’t required but cost is the most common factor.
Re: Vocore2, a ridiculously small Linux PC
#58This is something similar that's about to get released and way faster: https://neutis.io/
Re: Vocore2, a ridiculously small Linux PC
#59This is something similar that's about to get released and way faster: https://neutis.io/
Overall it’s an impressive little package, however I’ve been finding that you need to underclock the CPU to make it stable. Or possibly use a giant heat sink, but that would somewhat counteract the benefits of such a tiny board. Do you know if Neutis have found a good solution for keeping the H5 stable?
However, in broader strokes, I’m pretty excited that we’re starting to see these boards with open hardware designs (the vocore and the beagle, for instance). Being able to use this to bootstrap more complex board designs feels a bit like how web apps became a lot easier once the so-called LAMP stack was robust enough to build on top of. There’s additional hurdles with hardware, for sure, but each barrier removed is meaningful progress.
Re: Vocore2, a ridiculously small Linux PC
#60This is something similar that's about to get released and way faster: https://neutis.io/