Author Topic: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?  (Read 10115 times)

0 Members and 1 Guest are viewing this topic.

Offline DiTBho

  • Super Contributor
  • ***
  • Posts: 4451
  • Country: gb
Under $15USD delivered

even if produced in large quantities, for a similar price, I don't see enough money to properly develop the product, so I expect it to be chock full of badly engineered stuff.

for example the absent filtering part in the power section, with various glitches that occasionally crash the kernel, poor quality PCB (both seen in recent products which I discarded), engineered firmware, DTB, and kernel in snack breaks, and stuff like that

my opinion? well, I wouldn't recommend this "buy the cheapest stuff" attitude  :-//
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
So the new Passively cooled N100 system arrived today. Really well packed in foam and an inner and outer cardboard box so nice work  :-+ There was no instructions but obviously real Men don't need those so there was a saving on dead trees.

Arrived with a bootlegged copy of Windoze10 Pro locked from getting updates but at this stage it is getting Linux Mint installed so it doesn't matter to much but nice it came 'setup' I guess. 16Gb 256Gb SSD which is plenty for this system but it will take an NVME and has a SATA port if you want more storage. Box is 130x130x40.

I can run some more tests on it but this is all I have planned for it at this stage. Maximum power during Geekbench on the CPU was 5W  :o Very close to a 2400G desktop and it totally slayed my old I3 box it is partially replacing.

Managed to get it to a bit over 80C after 10 minutes at 100% CPU load which is unrealistic use but it makes me feel happy it will be ok in an Aussie summer next to a3.5kW heat source  :phew:

And as a rank 'Newb' and Linux Distro Hater  :-DD I managed to install Linux Mint (mainly because I am a newb) some software and including the package I actually need for the job. Does all the PC stuff you would expect, talks to the Internet, NAS and other associated networked gear and just a minor sound/driver thing to sort out.

 

 

 


« Last Edit: July 04, 2023, 11:15:04 am by beanflying »
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
So the little Orange Pi 5+ arrived a couple of days ago. Made up a heatsink from my junk box. The plan is if I can to run it passively so it is about 50x50x16.

This one is specced with 8Gb of Ram, 64Gb eMMC module and strapped under the board is a Samsung 970 250Gb NVMe. RK3588 SOC.

Installed Josh's Ubuntu image on an SD card https://github.com/Joshua-Riek/ubuntu-rockchip clicked the boxes and as boring as could be it just worked.

I haven't done any serious stress/performance testing yet but Networking, Screen and Touch, Logitec K400 all just worked so given it is a new released product I am calling this a win for now.

Tour De France needs my eyeballs so some punishment tomorrow.

« Last Edit: July 15, 2023, 02:35:08 pm by beanflying »
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 
The following users thanked this post: Nominal Animal

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Stressed it's little Brain for 40 minutes sitting on the bench. Seems to top out at around 70C after being left to cook at 100% usage but more like 60'ish for 5 minute bursts. So I am happy I have plenty of Heatsink to keep it in check without a fan even in an Aussie Summer. Stress test used is here https://github.com/amanusk/s-tui

Also downloaded Geekbench for ARM. Not sure how accurate it is but interesting anyway to compare it against the N100 just above. Aarch64 review version used https://www.geekbench.com/preview/



5 minutes @ 100%



40 minutes @ 100%


Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Just doing for an idea on $/performance and comparing Apples Intel to Oranges for nominal value.

N100, complete 8Gb Ram, 256Gb SSD, WiFi, power supply, case ready to install an OS $205 USD

Orange Pi 5+, 8Gb Ram, 64Gb eMMC, Power Supply. $135
Heatsink and Case (commercial) $15-20
WiFi module $10-15
Extra Storage 250Gb NVMe $35

Total $160-205

Is there a 'value' saving in $/byte NOPE. Can you save a few $ if you DIY and cut back the storage or use some NAS or SD card space then sort of it helps.

Physically there is a little size to be saved but if you put it in a similar case like the N100 above maybe 20% tops.

The Pi is still much more of a project and lacks some polish when it comes to support but both are capable machines.
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 7308
  • Country: fi
    • My home page and email address
Could you measure the average total power consumption, perhaps using a mains power meter?  When idle, and when stressed?

Electricity isn't that expensive yet, but would be an interesting data point between the N100 and the Orange Pi 5.
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Sure Idle and Peak are easy. Average unless I plug them in as my daily driver is possible but it won't be reliable. I will have a look around for a mixed workload automated load for Linux unless someone knows of one?

I think either as a Bench/Browsing/Email box would be a good use. I am going to try and Install the Keysight Connection rubbish on the N100 and see how it goes then as a long term logging option due to the low power. The ARM issues and software are going to limit some of the use cases for the Orange at least for the next year or so until they get to be more common.
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Orange Pi 5+  Just over 4W idle and peak all cores loaded 11.3W. So add a WiFi card to that and call it maybe 12W I guess.

N100 - 11W at idle (does have a few more background app running) and peaking at 22W all cores loaded.

Not that critical as the N100 could be changed in BIOS but in it's nominal off state it still pulls about 0.6W at the wall while the Pi wasn't detectable on my cheapy plug in meter.

Average Power nothing found to simulate it yet.

« Last Edit: July 17, 2023, 05:10:26 am by beanflying »
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 
The following users thanked this post: Nominal Animal

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6433
  • Country: es
My T630 does 24W@load, 5W@idle, while I'm pretty sure it outperform those Pis by a lot.
Anyways, I will never try OrangePi, ever. Lame support at best.
I remember the first OrangePi, it never worked properly, randomly locking up and having driver issues.

The OPi IOT board arrived, guess what, it's impossible to get it flashed, even the manual is wrong, made like a Word file in a hurry, copy/paste several pictures and run away, if that's the way you make a 10-page manual, I can imagine how the rest goes.
Even with the correct instructions it's still failing  :palm:
« Last Edit: July 17, 2023, 09:18:41 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
No idea on their older products but given the Orange 5+ is a new release and has Published Schematics and a 500+ page manual along with multiple options for OS's that work within the first few weeks. Times and companies change.

There is a however wasteland of underperforming and now largely unsupported SBC's and Microcontroller boards out there across a range of manufacturers and even worse copies of the same design. Any board 3-5 years old just isn't going to see meaningful development or improvement IMO no matter who you are. Even 'Older' Rasberry's unless you use Legacy OS's SUCK.

This is partly why I opened the thread PC based solutions still seem to be a better option for similar or less $ and better long term support. Adding some IO ports into one is cheap and not really a selling feature of an SBC while their generally smaller size is.
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Just installed an OS on an Elitedesk705 I got to make use of my old 2400G APU I had in mothballs for my Plasma Table build. 8Gb of 2933MHz memory and I have left the 2400G capped at 35W instead of the full 65W TDP as the application isn't demanding and the little chassis would sound like a turbine trying to cool it.

Amazingly the 5W N100 above holds its own against this 'energy hog'  ;D It won't matter here as it will only get sporadic use but still makes the N100 an impressive leap forward.



Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #36 on: August 10, 2023, 07:49:50 am »
A Laser cutter and some CAD time got me two 4A 9-36V input PSU's and cases for the Orange Zero3 and Pi5+. Cost it out at $x/hr and I should have brought commercial ones :-DD

The PSU brick with the voltmeter is more for external battery use and keeping an eye in the input, dual USB outs for a screen and ?. The other was because I had the DCDC converter and on the bench I have it wired with a stack of 12V outlets already so it makes it just a handy 5V 4A supply for whatever I need.

The crossflow P5+ case really doesn't need the fans as the heatsink is fine passively even loaded to 100% but over Summer they might kick in.





After doing a chunk of my daily driving on the bench with the OPi5+ for YouTube and browsing then sure you could but it is still lacking the universal PNP of mainline Linux distro support 'for now' because of the ARM processor but I suspect that will change if Microsoft's rumored move into ARM hardware is correct it should help drive the Linux side a bit harder too.  :-//
« Last Edit: August 10, 2023, 07:51:31 am by beanflying »
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline Fflint

  • Regular Contributor
  • *
  • Posts: 196
  • Country: pl
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #37 on: October 07, 2023, 01:51:44 pm »
>Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?

I hope not, but I'm afraid they are. I've been a huge fan of Raspberry Pi (especially Zero 2W) until the whole shortage and how they kept claiming for ages the solution is "around the corner/next week".

I've been looking and looking, but I haven't found anything so small, light, powerfull and feature rich at the same time as zero 2w. One of my hobbies is drones, many uses are straight away out of the question due to horrible camera latency (80ms at the very best - so forget about object avoidance in a dynamic low altitude flight), but a lot of stuff was possible. This was ~4 years ago and I bought 4 raspberry pi zero 2w for somewhere in the region of $15 each. Now 4 years later there is nothing like it. The original rpi zero 2w sometimes show up for $60 around here, and there is no alternative making me enjoy this hobby a lot less due to being afraid of breaking "my last rpi zero 2w".

No doubt someone will say, but why you'll not just use board X. Well the answer is: size/weight, an easy way to connect a number of cameras, ability to just plug a Monitor and keyboard for debugging, onboard wifi and very good documentation.

Believe me I tried. I spent a substantial amount of time with Pine64 soquartz board even porting and adding new video modes to a camera driver in hope of using it. In the end, yes I did manage to lower the latency to half that of rpi zero 2w (~45ms), but at a cost of 3x the size and weight and it was still way to much.

I really wish, something, anything shows up to replace zero 2w.
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 7308
  • Country: fi
    • My home page and email address
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #38 on: October 07, 2023, 08:23:27 pm »
I hope not, but I'm afraid they are. I've been a huge fan of Raspberry Pi (especially Zero 2W) until the whole shortage and how they kept claiming for ages the solution is "around the corner/next week".
For the RPi Zero 2W class hardware, you might wish to take a look at Ox64 (Wiki); but as you are familiar with Pine64 already, you should be aware of it already.
What it lacks, is an active development community around it: it cannot be considered a "ready" board yet.

Pity Pine64 does not have a foundation with deep pockets filled by a dedicated SoC manufacturer backing them.
 

Offline beanflyingTopic starter

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #39 on: October 08, 2023, 12:39:15 am »
On the $ front I spotted a complete N100 16Gb 'system' that would have been cheaper than a OPi5+ as a similar level of finish. ARM has some work to do to stay relevant on price at a minimum.

Orange is apparently working on an N100 board which would be interesting in particular if it supports mainline kernel and or Windoze 8) No details on soldered or dimm RAM 'yet'. Take everything here with a huge grain of salt https://www.androidpimp.com/product-news/orange-pi-x/
« Last Edit: October 08, 2023, 12:58:15 am by beanflying »
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline Fflint

  • Regular Contributor
  • *
  • Posts: 196
  • Country: pl
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #40 on: October 12, 2023, 04:09:16 pm »
For the RPi Zero 2W class hardware, you might wish to take a look at Ox64 (Wiki); but as you are familiar with Pine64 already, you should be aware of it already.

I am, but one can't compare ox64 with rpi zero 2w. They are not even in the same ballpark of capability (not even because of software support, but raw power and capability). Ox64 is more comparable with things like esp32 - maybe we can stretch it to the original rpi zero) , but not 2w. Rpi zero 2w is essentially rpi3b but in a smaller package.

If there was another sbc that could take 1080p video from a csi camera at 60fps, then send it via raw wifi(using a usb dongle) with enough cpu power to spare to run for example ardupilot, ssh server and an occasional script in such a tiny and cheap package I'd would definitely have bought few. Unfortunately, I've been waiting for someone, anyone to come up with something comparable to rpi zero 2w and there is nothing...

Also, my hopes for pine64 are not that great, they have been struggling to resolve shipping issues to Central Europe for last year and a half. I used to be a big fan of what they did until that whole shipping fiasco and the realisation I as a developer don't want to invest months of my time developing for a device I can get cut off from a supply of by "shipping and tax issues" that take over a year to resolve. No, pine64 is crossed off my list at least until they get their shipping act together.

I'd rather get my riscv V stuff from sipeed etc.

On the $ front I spotted a complete N100 16Gb 'system' that would have been cheaper than a OPi5+ as a similar level of finish. ARM has some work to do to stay relevant on price at a minimum.

Orange is apparently working on an N100 board which would be interesting in particular if it supports mainline kernel and or Windoze 8) No details on soldered or dimm RAM 'yet'. Take everything here with a huge grain of salt https://www.androidpimp.com/product-news/orange-pi-x/

I'm looking forward to checking out more about n100, especially about the hardware video encoding throughout, how well documented the built in gpu/AI accelerator is etc.
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 7308
  • Country: fi
    • My home page and email address
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #41 on: October 12, 2023, 08:08:05 pm »
If there was another sbc that could take 1080p video from a csi camera at 60fps, then send it via raw wifi(using a usb dongle) with enough cpu power to spare to run for example ardupilot, ssh server and an occasional script in such a tiny and cheap package I'd would definitely have bought few. Unfortunately, I've been waiting for someone, anyone to come up with something comparable to rpi zero 2w and there is nothing...
Well, the Pi Foundation is essentially the marketing/PR arm of Broadcom (with a little bit of help from University of Cambridge Computer Laboratory), and since it is registered as a non-profit foundation, it can afford to do stuff commercial companies cannot.  It is actually a pretty nifty setup; pity the Broadcom hardware is actually rather crappy.

(Consider, for example, the USB hardware issues Broadcom has been unable to solve, and rely on software workarounds. :horse:
Maybe Broadcom needs this leg-up to really compete with better hardware, eh? ::))

That said, something like Rockchip RK3328 SoC on a small stick would be eminently suitable; it and its successors are ubiquitous in Linux/Android media boxes, and does support 1080P encoding in hardware (VC-1, MPEG4, VP8, H.264, H.265) taxing the CPU very little. Olimex even has System-on-Module boards for experimental development.

Also, my hopes for pine64 are not that great, they have been struggling to resolve shipping issues to Central Europe for last year and a half. I used to be a big fan of what they did until that whole shipping fiasco and the realisation I as a developer don't want to invest months of my time developing for a device I can get cut off from a supply of by "shipping and tax issues" that take over a year to resolve. No, pine64 is crossed off my list at least until they get their shipping act together.
I fully understand.  I bought some –– 16 Mb variant for use as a microcontroller, not to run Linux on –– in February of 2023, and had no issues myself with shipping to Finland, even though we're in a very similar boat (horrible mess with customs and local post office extra fee if you buy stuff off e.g. Chinese sellers not EU-registered).  I even have the shipping pouch, but seem to have "filed" the boards themseves too well for me to find..

Edited to clarify, now that I recall the details:

Here in Finland, one has to pay VAT 24% (for electronics), plus a 3.10€ local-post handling fee, for this kind of electronics orders outside EU, unless the seller is EU-registered and/or handles the customs import (DDP, like Mouser and JLCPCB, for example).

The saving grace is that when the seller like Pine64 uses a valid international tracking number and includes the recipient e-mail in the shipping notification they do, the Finnish Post automatically sends you an email with details to OmaPosti (domain is oma.posti.fi, making it easy for even elder folks to avoid phishing) where one can do both the customs import clearance and pay the handling fee, and usually get a couple of euros discount too, immediately when the package is registered in the postal system, well before it even arrives in Finland.  So, while I did have to do the clearance myself, filling it, and then paying the fees using Finnish online banking system, and it did took a couple of minutes of my time, it really was utterly painless and very straightforward.  (I've described the experience in this post in the what did you buy today -thread.)

I seriously suspect some Finnish Post and Customs web ninjas designed the system back when the extra fees were introduced and VAT minimum was removed, and did some social engineering to let their higher-ups think they came up with it instead and let put it online.  It feels so straightforward user-oriented approach, that I do not believe for a second any Finnish bureaucracy could come up with it top-down; it had to be designed for the users bottom-up.  (If anyone was a part of that effort, PM me, and I'll buy you a coffee, and we can chat about old Finnish IT battle stories.)

Whatever Pine64 does wrt. shipping definitely works for shipping here to Finland, but again, that's because someone in Finnish Posti and Finnish Customs managed to make a nice private customer web+email interface/portal for it.  Without it, it'd be utter pain with random long delays and issues.
With it, it isn't as effortless as how e.g. Mouser, JLCPCB, Banggood do VAT+duty paid shipping, but it is simple and straightforward.
« Last Edit: October 12, 2023, 09:51:40 pm by Nominal Animal »
 

Offline Fflint

  • Regular Contributor
  • *
  • Posts: 196
  • Country: pl
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #42 on: October 14, 2023, 09:17:09 am »
If there was another sbc that could take 1080p video from a csi camera at 60fps, then send it via raw wifi(using a usb dongle) with enough cpu power to spare to run for example ardupilot, ssh server and an occasional script in such a tiny and cheap package I'd would definitely have bought few. Unfortunately, I've been waiting for someone, anyone to come up with something comparable to rpi zero 2w and there is nothing...
Well, the Pi Foundation is essentially the marketing/PR arm of Broadcom (with a little bit of help from University of Cambridge Computer Laboratory), and since it is registered as a non-profit foundation, it can afford to do stuff commercial companies cannot.  It is actually a pretty nifty setup; pity the Broadcom hardware is actually rather crappy.

(Consider, for example, the USB hardware issues Broadcom has been unable to solve, and rely on software workarounds. :horse:
Maybe Broadcom needs this leg-up to really compete with better hardware, eh? ::))


I wouldn't even mind if they were, but they continued with the original mission "cheap high performance boards with easy to interface gpio + powerfull Io options in very small/light package", but it seems instead of doing what a non profit is supposed to do (focus on the mission) they found that profit is in compute modules for industrial use and high end boards and they went for it.

That said, something like Rockchip RK3328 SoC on a small stick would be eminently suitable; it and its successors are ubiquitous in Linux/Android media boxes, and does support 1080P encoding in hardware (VC-1, MPEG4, VP8, H.264, H.265) taxing the CPU very little. Olimex even has System-on-Module boards for experimental development.


I've spent considerable amount of time with Pine64 soquartz (it uses rk3566). It is more powerful than rk3328. It does what I want. But with a smallest carrier board it is significantly bigger than rpi zero 2w. Still, it is the best alternative if I can get it (albeit 4x the weight and size of rpi zero 2w).

I fully understand.  I bought some –– 16 Mb variant for use as a microcontroller, not to run Linux on –– in February of 2023, and had no issues myself with shipping to Finland, even though we're in a very similar boat (horrible mess with customs and local post office extra fee if you buy stuff off e.g. Chinese sellers not EU-registered).  I even have the shipping pouch, but seem to have "filed" the boards themseves too well for me to find..



Here in Finland, one has to pay VAT 24% (for electronics), plus a 3.10€ local-post handling fee, for this kind of electronics orders outside EU, unless the seller is EU-registered and/or handles the customs import (DDP, like Mouser and JLCPCB, for example).


Wow, and I though we had the worst VAT in the EU here in Poland at 23% and the extra fee for shipments that don't use the IOSS is €2.

The saving grace is that when the seller like Pine64 uses a valid international tracking number and includes the recipient e-mail in the shipping notification they do, the Finnish Post automatically sends you an email with details to OmaPosti (domain is oma.posti.fi, making it easy for even elder folks to avoid phishing) where one can do both the customs import clearance and pay the handling fee, and usually get a couple of euros discount too, immediately when the package is registered in the postal system, well before it even arrives in Finland.  So, while I did have to do the clearance myself, filling it, and then paying the fees using Finnish online banking system, and it did took a couple of minutes of my time, it really was utterly painless and very straightforward.  (I've described the experience in this post in the what did you buy today -thread.)


Here it is pretty straightforward. If the shipment has an invoice specifying the value attached they calculate the VAT for you automatically and you pay it to your postman on delivery with the €2 fee.

But if there is no invoice attached this becomes more difficult, there are two options. You can either email the customs the invoice when you see on tracking they have the package and they'll release it in a day or two. Or you can do nothing in which case they'll email you (if there is an email on the he shipping) or they'll send you a letter asking for the proof of value in which case it might take 2 weeks before they get to sending that letter.

In general I too was pretty pissed off with that €2 handling fee when they introduced it, but on the other hand registering for IOSS for a business from anywhere in the world is not that difficult and handling the payments is not difficult either.

Any legitimate business that sells to EU should just do it and make the whole experience as easy as buying locally (vat is charged during the sale, the shipment bypasses customs entirely). In some countries for example Japan and China there are shipping companies you (as a small seller) can use if you don't want to register for IOSS yourself.

Not having IOSS was OK a year ago, but not having it still is just bad, but it's not even that that annoyed me the most with Pine64 shipping. The most annoying is that for a very long time they used to have this shipping method called "EU standard shipping" for ~$10, but it only worked for some EU countries! Some countries had no shipping option (Czech), some like Poland had only an expensive $30 shipping as the only option.

However, after checking just now I see they seem to have a "standard shipping" for $11 to Poland too. So perhaps they did finally get their act together and I should give them another chance? I might, I'll think about it.

Also, when I asked various people why this is the case they replied that for example there was no shipping to Czech because some people didn't pay the customs fees and later issued a charge back... That sucks, but again IOSS is the solution to it.

I don't know. I really would like something like pine64 to work out, but I'm just not sure the same situation isn't going to repeat again. I'll spend a year getting comfortable with the software and suddenly one will not be able to get the hardware again.
 

Offline Nominal Animal

  • Super Contributor
  • ***
  • Posts: 7308
  • Country: fi
    • My home page and email address
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #43 on: October 15, 2023, 04:59:08 am »
I've spent considerable amount of time with Pine64 soquartz (it uses rk3566). It is more powerful than rk3328. It does what I want. But with a smallest carrier board it is significantly bigger than rpi zero 2w. Still, it is the best alternative if I can get it (albeit 4x the weight and size of rpi zero 2w).
One can obviously find RK3566 in SoM form factor (Pico3566_SOM for example), showing it is possible and cost effective to do (just not at the $15 price point!), but card edge connectors piss me off.

I like to play with routers and SBCs, and one of my favourite use case is to add a nice 2.5"-3" display for status information for non-technical folks; I love the BuyDisplay IPS TFT panels (link) with built-in controllers (liki ILI9341, ST7789, etc.) for this (but shipping can still be an issue).  There's even a thread here about how I like to control the backlight LEDs (current-controlled using BJTs, intensity control via DAC+PWM). SPI bus makes interfacing to them easy, but limits the effective frame rate.  BuyDisplay/EastRising Technology display modules tend to export the connection method, so parallel bus interfacing is available at relatively high clock rates, and usually even the TE pin (tear effect, needed for update sync without tearing) is exposed.  To control them, I like to use a microcontroller, that then interfaces to the host SBC with either USB or UART.
The issue is the parallel bus.  Typically, you have 8/9/16/18 data lines, and a write strobe.  Perfect for DMA'ing, right?

My favourite microcontroller for this is Teensy 4.  SparkFun even sells a compatible variant, MicroMod Teensy , but it has that annoying M.2 card-edge connector (and has had issues due to the PCB flexing).  All I really want is the NXP i.MX RT1062 MCU, the proprietary PJRC bootloader chip (NXP MKL02), USB OTG/Device, a couple of PSRAM/Flash footprints, and lots of I/O in GPIO bank order.  PJRC will even sell the bootloader chips separately, if one designs their own board.  Running at 600 MHz, it has ample power to do GPU-like stuff, like compositing the output data from several framebuffers, and would make for a really nice programmable GPU-display module for all sorts of things.  i.MX RT1062 also has LCD support (can generate the signals needed to drive display modules without controllers), and 512k+512k of internal RAM, so it's eminently suitable.

But, even though it's proven it can be done at quite low cost –– about $25 in parts in singles from standard sources including the 6-layer board, MCU, components, and the display module ––, nobody makes or sells them, and I'm just a hobbyist and trying to get 6-layer BGA (i.MX RT1062 is only available in 196-pad BGA in 0.8mm or 0.65mm pitch) routed correctly the first go is, ahem, unlikely.  I'd probably only use a dozen of them in my lifetime, even if they were off-the-shelf, so how much effort should I put in these?
(I have run a company for a few years myself, but burned out horribly: I'm not suited for business aspects at all. Even now, a couple of decades later, my mental heath won't stretch even to me selling any extra boards on Tindie, if I managed to make them.)

The same problem exists with many other "hobbyist" fields dealing with displays or cameras, and even audio.  The possibilities are nearly endless with off-the-shelf components; it's just that the integration into useful modules is lacking.  (Systems integration, i.e. implementing say Linux on routers, switches, appliances, etc. is even more lacking.  Yes, there is Yocto, OpenWRT, and other projects, but most commercially available appliances have a rather non-expertly cobbled together system software setups.  As shown by e.g. Rigol's new DHO800/DHO900 series scopes running on top of a non-bound-tight Android, the possibilities are there; we just lack the human expertise to integrate them sensibly and effectively.  We need hobbyist integrators!

(That's the reason my hobbyist projects are all in Public Domain: I wouldn't mind a Chinese factory to run a few thousand units to sell on eBay to hobbyists like myself.  But, because I'm only a hobbyist and they're not exactly Sparkling with Magic, it's as likely as an alien landing nearby and giving me ice cream.)

It is so annoying when cheap suitable hardware exists, but nobody puts it together in a useful form.  This pushes one to either technologically inferior solutions (like me not using DMA, and Raspberries' USB multi-generational issues), or buying "proper" programmable display modules or even a low-power secondary SBC with HDMI or LCD connector.

Here in Finland, one has to pay VAT 24% (for electronics), plus a 3.10€ local-post handling fee, for this kind of electronics orders outside EU, unless the seller is EU-registered and/or handles the customs import (DDP, like Mouser and JLCPCB, for example).

Wow, and I though we had the worst VAT in the EU here in Poland at 23% and the extra fee for shipments that don't use the IOSS is €2.

Here it is pretty straightforward. If the shipment has an invoice specifying the value attached they calculate the VAT for you automatically and you pay it to your postman on delivery with the €2 fee.
Interact with your postman, in Finland?  Uh, no.  The best you can hope for is a notification to come to a post office.

I'm not sure if it is still the case today, but the last time I had to pay it separately I had to go to a *different* post office to pay VAT and the fee to get the package, and there was an extra delay of a couple of weeks before it even got there (within Finland, I mean).  There are very few actual Posti offices in Finland left, as most are just proxies, "service points", subcontractors attached to a store; not owned or operated by Posti proper.  (Outside large cities, there's typically just one "real" office per municipality.) I do not believe these proxy offices are allowed to handle customs at all here in Finland, but things could have changed in the last couple of years.

(As a government-owned business, Posti is a prime example of how not to do things, even though their Cxxes consistently get all kinds of bonuses and rewards.  The *only* part of the business that had been consistently on the positive for decades was domestic post: domestic letters and parcels, both private and commercial, even when the "extra" cost of lots of small packages coming in from disadvantaged countries like China was included.  Then, they decided to "expand" and "diversify", and as usual, that burned a shitton of money with nothing gained.  Now, to compensate for their idiocy, what do they do?  They reduce domestic post services, even limiting post delivery to few days a week.  "Because business has been poor, we need X", right.  What we need, is actual business people in charge, that can maintain a business model without diversifying into bird watching and supporting rioters.  The core business was always profitable in Finland according to their own figures, it's just that they decided they needed to diversify into mowing peoples lawns and whatnot, which backfired exactly as us "conspiracy theorists" claimed it would, and now customers, not the leaders and proponents and promoters of that idiocy and loss of investments, have to pay the price.  Fucking idiots! :rant:)

I don't know. I really would like something like pine64 to work out
For a similar reason, I keep reminding my friends about Olimex, a Bulgarian embedded products and tools company (est. 1991) that has a lot of Open Source Hardware products, and quite nice designs.  I want them around, I want them to make a profit, and I want them to succeed, because I like their business model and the products they do.
 

Offline paulca

  • Super Contributor
  • ***
  • Posts: 4427
  • Country: gb
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #44 on: October 20, 2023, 11:22:47 am »
Oddly enough I have been tinkering, with the "Micro-noding" as I call it now, myself.

I got enamoured with the little Zimaboard 832.  I ordered one.  (N3450 4 core 8Gb, 2xSATA3, 2xUSB3, 1x4Lane PCIe gen2 slot.

Then I went an ordered 2 more.  Totally superfluous expenditure.  This one was 90% for fun.

The 10% is the aspiration to minimise power consumption without limiting my "peak power" available.  So while I have 2 beast hypervisor hosts, they each consume 40-50W each "idle loaded".  I do shut one of them down, making one the busy box 24hour and the other the dev machine / VDIs, toys etc.

The 3x Zimaboards (which have a TDP of 4W or something stupid), I was hoping could run the 24/7 "headless" services like DHCP, DNS, basic NAS, basic NFS, MQTT, home auto stuff, maybe even HomeAssistant.  All the stuff that I would like to stay running 24/7 365.  Nobody like big toothless gaps in their pretty graphs!

My first attempt was to throw the 3 of them into the deep end.  I installed Proxmox on all 3, added them to my cluster and shifted a slightly reduced set of k8s nodes to them.  This "worked", but the k8s cluster had many thing which were not 24/7 loads and took up pretty much 100% of the micro-nodes resources.  They had memory and CPU left, but not much and when I started stacking on LXCs for DNS, DCHP, Proxy....  stability and latency went through the roof, bottle necking across all layers cascadinig performance into the deck.

Not really a surprising result.  Actually I'm impressed how well it will run the k8s cluster alone.  It's just that the load those 5 VMs placed on the 3 micro-node hypervisors was 101% of what they can handle.

If I want to go K8S then they will do perfectly fine baremetal.  However there are some 24/7 items I would rather not have to run in K8S.  A 5x VLAN'd DHCP server comes to mind.  As do some of the USB coupled services.

So, with a bit of a sigh, I am going to move 24/7 services back to predominantly LXCs and docker-compose stacks for resource efficiency and keep the k8s cluster for the dev tools, dev ops, kafka, enterprise play lab only.

Anyway, they are cute!

"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 

Offline paulca

  • Super Contributor
  • ***
  • Posts: 4427
  • Country: gb
Re: Are High end SBC toast or is 12thGen / AMD X64 going to kill them off?
« Reply #45 on: October 20, 2023, 11:24:22 am »
I will have to go read the rest of the thread, as another option, if the 3 Zimas are just not enough is to give them a hand by adding one of those N100s/J6510 pfSense boxes off AliEx with 32Gb of RAM and 6 2.5Gb NICs.  The price vary dramatically and not all are as good value as others.

If I can bring the power consumption under the current 100W base load I'd be happy. 

Last test with just 3xZimas + all switches/routers was 47W.  I have plans to take 2 of the more power hungry 2.5/10G switches out overnight which will take another 20-25W off that budget!
"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf