back to article Seaberry carrier board turns a Raspberry Pi into a desktop PC with 11 PCIe slots

Fancy a Raspberry Pi 4 in a desktop ITX form factor with 11 PCIe slots? The new Seaberry carrier board may make your wish come true – but for a fairly hefty price. As we mentioned earlier this month, the forthcoming Linux kernel 5.16 will sport better support for the Raspberry Pi 4 Compute Module. This tiny daughterboard plugs …

  1. Will Godfrey Silver badge
    Meh

    Not a surprise

    In my experience, any minimalist hardware quickly becomes more expensive than the full fat kit, when you add on all the optional extras that turn out not to be so optional!

    1. M. T. Ness
      Pint

      Re: Not a surprise

      Nail soup

      http://soupsong.com/snail.html

    2. Ian Johnston Silver badge

      Re: Not a surprise

      I'm writing this on a ten year old USFF Lenovo desktop which will walk all over a Raspberry Pi and cost me less than a B.

      1. Sgt_Oddball

        Re: Not a surprise

        My basement dwelling server cost the same as a RPi 4 - came with 8 sas drive slots, 24gb of ram, 4x 1 gigabit ethernet, 2 x 8 gigabit fibre cards, 2 x 4 core CPUs, 2 psu's... Admittedly it's cost me about £250+ for sas hard disks and a second 8 drive caddy (plus second raid array to manage it).

        Still cheaper than one of these efforts...

        1. Wellyboot Silver badge

          Re: Not a surprise

          Whole life cost over several years normally reduces the upfront cost element to incidental. I'd hazard a guess that the annual leccy cost for that server isn't far short of the assembled cost given that the 2x 4-core CPUs will be pulling north of 100w & (16?) sas drives maybe 10w each.

          I'm not knocking the setup, A few hours to setup and its probably going to out last the decade if you've a spare hdd or two.

          1. Sgt_Oddball

            Re: Not a surprise

            It normally idles around 88watts which is surprisingly small when it's not being hammered. Put a heavy load on it and it'll hit about 3-400 Watts. It does have 2x 750 watt platinum rated Psu's it can go quiet high but since I'm not running a graphics/AI/mining card it sips it's juice normally.

      2. Anonymous Coward
        Anonymous Coward

        Re: Not a surprise

        > I'm writing this on a ten year old USFF Lenovo desktop

        With 11 PCIe slots?

        Even my old ml350 server which is vast only has 6 slots, even if it does house 18->24 disks (depending on FF). Can't think when I last saw a machine with 11 PCIe slots.

        1. Stoneshop
          FAIL

          Re: Not a surprise

          Did you look at the actual board? 11 PCIe slots, yes, of which 10 are mini and just one full size one, of which the average ATX-sized PC mobo has half a dozen or so, and at higher throughput as well.

      3. Tom 7

        Re: Not a surprise

        But, in a couple of years will you be able to put in one of the new RaspberryPi 5 or 6 compute boards?

        I think its seriously overpriced but greater production could bring it down to a a few tens of dollars.

    3. the spectacularly refined chap Silver badge

      Re: Not a surprise

      Agreed. Many uses for the Pi (not all but many) could be solved equally well or better with a £10-20 thin client from eBay. Used of course but those things tend not to break. With the "optional" extras (case, power supply, storage) supplied as part of the deal rather than on top.

      The Pi has its place but it isn't a universal solution. It's too expensive, big or power hungry in some applications, it's underpowered in others. I get tired of all those comments here and elsewhere for any other SBC that amount to little more than "it's not a Pi" as if that is a bad thing.

      I am struggling to see the use case for this board, the price point rules it out for a lot of stuff. It's up against desktop boards (both ARM and PC based) for far less and much better I/O throughput in particular. There doesn't even appear to be GPIO facilities for control systems. I can't really see where it fits unless Pi compatibility is a specific need.

      1. Yet Another Anonymous coward Silver badge

        Re: Not a surprise

        Probably mostly useful for test. If I want to develop Pi compute + some random cards, I might want to test on a bench with existing cards before I build an integrated solution.

        Or as an industrial control/capture. If I need 10 pciE cards to capture N inputs but don't need much processing, this might easier/cheaper/more reliable than a rack of 3-4 PCs with a few cards in each.

        Thinking back to VME crates with a single CPU card and a dozen data I/O cards

        1. Stoneshop

          this might easier/cheaper/more reliable

          smaller, too. Although for data capture and such you'd have to account for the I/O panels as well.

      2. bombastic bob Silver badge
        Devil

        Re: Not a surprise

        well if I wanted a NAS solution I could use a USB 3 external drive, right?

        FreeNAS is based on FreeBSD which (last I checked) supports RPi pretty well. (I actually contributed some code for that and tested on a 3B+for 12, and I think 13 has support for RPi 4).

        So a simpler and cheaper NAS: just use a USB drive, run the OS from the SD card and use ZFS on the USB drive with FreeNAS or FreeBSD itself. No problem!! Low cost, too. And if you add a couple of USB 3 "thumb drives" with large storage capacity, even better.

        Still having a bunch of PCIe interfaces available for an RPi is an interesting toy. Beyond that [for a real solution] not so much. The USB 3 ports on the RPi 4 should provide all of that and more.

      3. werdsmith Silver badge

        Re: Not a surprise

        The Pi has its place but it isn't a universal solution. It's too expensive, big or power hungry in some applications, it's underpowered in others. I get tired of all those comments here and elsewhere for any other SBC that amount to little more than "it's not a Pi" as if that is a bad thing.

        Does a "universal solution" exist in any form? Nobody ever claimed a Pi was a universal solution.

        The difference between Pi and other upstart SBCs that attempt to out-spec it, is the Pi creators stand behind it and offer real backing. Instead of just chucking it out to market with half baked OS and drivers and just hoping an extra feature will sell it. So many have tried and fizzled out.

        40 million shipped and counting.

        Only Jetson Nano has really offered any kind of competition.

        Anyone who is thinking about running Pi CM4 in a mini-itx form might want to consider waiting for Turing Pi 2.

  2. herman Silver badge
    Happy

    Phun and games

    People do this for fun and life long learning. One cannot really put a price on that.

    1. Yet Another Anonymous coward Silver badge

      Re: Phun and games

      “your engineers were so preoccupied with whether or not they could, they didn't stop to think if they should.”

      1. Wayland

        Re: Phun and games

        The engineers are not making a flying rocket car for Joe Public, it's a tricked out Raspberry PI. I've long figured out that a PC running Proxmox is a better option than loads of RPI modules. However this is a whole 'scene' in itself now. All over the world people are doing interesting things with the PI. There are loads of computing tasks which only require a little computer and the PI fits well. The ability to extend the PI massively with this new board is very popular. I'm going to enjoy seeing what Jeff Gearling and others do with this.

      2. Evil Scot Bronze badge

        Re: Phun and games

        Hehehehehe You are totally unappreciated in your time.

  3. 45RPM Silver badge

    This is more or less exactly what I want to build a home NAS. I want something that makes a Pi fit in a standard case (tick), that gives it plenty of onboard storage (tick - although I’d settle for Sata ports, I don’t need PCIe), and that doesn’t chew through the power like a junky on a binge (which is why that old PC or Mac just won’t cut the mustard)

    That being said, I don’t want it at that price. At £120 or less, including the compute board, I’d buy. More than that? No thank you.

    1. Stoneshop

      a home NAS

      For that I would want something that allows easy swapping of disks. Preferably hot-swapping even, but a quick shutdown/slide out/slide in/start up is still way better than opening its case or even extracting this board from it, removing one of the upper mPCIe sticks to get at the lower one (of course it's one of those that's gone wonky as Murphy dictates), putting it all back together with a fresh SSD fitted and booting up again.

      The Wirerustee and Radxa boards mentioned look a lot better for such an application, even though they only offer SATA and not PCIe, but you're bandwidth-constrained anyway so that's a moot point. Mounting one of those in a small case using a four- or six-slot drive cradle that mounts as a single 5.25" bay is not exactly rocket surgery.

      1. Adelio

        Re: a home NAS

        The biggest problem with home built NAS are that they mainly just support Raid 5, i.e. ALL drives HAVE to be the same size or the raid uses the smallest drive size as the std.

        For a home user who has a lot of various size drives it just does not make sense. That is why i went with a synology. If you are happy purchasing your drives by the dozen then go ahead.

        1. Stoneshop
          Facepalm

          Re: a home NAS

          Never mind that as far as I'm concerned Synology can go fsck themselves with a splintery broomstick, for the price difference between a DIY NAS and a commercial one you can easily buy one or two disks replacing the smallest drives you would want to use with ones whose size is more in line with the others.

          Also, the boards I mentioned take four and five drives respectively, not a dozen.

        2. NoneSuch Silver badge

          Re: a home NAS

          "The biggest problem with home built NAS are that they mainly just support Raid 5, i.e. ALL drives HAVE to be the same size or the raid uses the smallest drive size as the std."

          That's the RAID standard and is true for all RAID setups. Smallest drive sets the size for all. You can replace each drive in turn and upscale the storage over time tho. My home lab QNAP has RAID 6 and 9 x 1TB SSD where it started with 512GB drives.

          1. Graham Cobb Silver badge

            Re: a home NAS

            Or just use btrfs and use pretty much whatever disks you have to hand. Don't try to use RAID5 or RAID6, though - it is buggy on btrfs and you will lose data.

            Being able to use different RAID levels for data and metadata can be very useful (as can using RAID1C3 or higher for metadata).

            Personally, I use a variety of disks, stick LUKS and LVM over them, and run btrfs over various combinations of LVs for different storage requirements (live data, long term backups, snapshots, etc).

  4. Anonymous Coward
    Anonymous Coward

    Mmm

    A CM4 has one pci-e 1x bus for all those 11 slots attached to the pci-e switch chip.

  5. Wellyboot Silver badge

    Price is in Canadian dollars? so around 260 GBP

    That's well within budget for the serious DIY crew - unless they're pricing in USD.

    It seems many PI users are looking for an easy way to get at the PCIe, otherwise it wouldn't have sold out so fast. Throw it in an old case slap in a few bits from the spares box and you've a near ideal 'get it working with a PI' rig.

    For industrial controllers this could be just what everyone was waiting for.

    1. Stoneshop

      An easy way to get at the PCIe?

      There are a number of CM4 carrier boards that offer a PCIe slot around already, Manufactured in numbers greater than this one is, with less of the very specific interfacey stuff as well, and more agreeably priced .

      1. Wellyboot Silver badge

        Re: An easy way to get at the PCIe?

        Yes, A PCIE slot and that's perfect for small systems, this allows a very complex control system to be boxed on one board.

        Industrial plant monitoring systems can easily have hundreds/thoudands of low* bandwidth inputs and these days via a mix of protocols, this could easily replace half a dozen single slot carrier boards each running a few dozen lines (max) of a specific type. Reducing the number of controllers by a large % is always something to think about. Adding a card to an existing controller board is almost always easier that adding a whole new controller.

        * from traditional serial into the low single Mb/s

  6. Henry Wertz 1 Gold badge

    Just a tad bandwidth restricted

    Plus, you have 11 PCIe slots, but it's going to be "just a tad" bandwidth restricted -- the Pi CM4 PCIe slot is a 1x gen 2 slot, 400MB/sec. That's a respectable amount of bandwidth, but not really if you're expecting to actually give all 11 cards a workout -- that's 35MB/sec per slot with no overhead (would not be surprised to find it's closer to 30MB/sec, PCIe is usually point-to-point so divvying up a PCIe lane 11 ways probably does incur some overhead.)

  7. Henry Wertz 1 Gold badge

    ARM desktop

    I could see doing an ARM desktop though. I ran a Acer Chromebook with a ARM (Tegra K1), Chrubuntu ran sweet off it. The Chrubuntu is regular Ubuntu with some tweaks for the chromebook (power management stuff to handle the big/little CPU setup -- it had a low power core, which it used very successfully (22 hour battery life), more or less if it was going to run 1 core under about 800-900mhz, it'd kick over to the low-power core. OpenGL, OpenGLES, and CUDA all worked which was sweet. All the typical Ubuntu packages are available native; I had qemu-user-x86 and qemu-user-x86-64 installed, could set the package system to allow x86/x86-64 packages to be installed, it'd successfully run x86 and x86-64 binaries (.. as long as they weren't multithreaded.) I ran a Samsung color printer "binary blob" x86 printer driver under it, it ran at about 1/4 native speed but still could spit out pages and send them to the printer over wifi faster than it could print them.

    So the software is there even for an ARM desktop. This one's too pricey for me though 8-).

  8. DrXym

    Why though?

    Yeah it's cool, but the Raspberry Pi's data bus is going to have an aneurysm trying to support all that.

    1. Tom 7

      Re: Why though?

      It depends what you use if for. I've got a machine that I use for AI research* and most of the stuff just gets dumped on the GPU and then the PCIe is effectively ignored for three or four hours. Setup and Results/teardown would be faster on a faster machine but overall it would cost me a fortune for a small % of total run time.

      * OK pissing about but then isn't gaming?

  9. Jean Le PHARMACIEN

    Not so great..

    I've played with my Pi3B+ and found it good for prototyping use cases for 'better' (more capable kit)

    Just bought a Fujitsu TX120 s3 for £40 on fleabay. 3pcie slots, Pci, 4 hot-swap drive bays (came with raid card in one PCIe slot) upto 32GB ram possible, iLO equivalent

    Downer is the Celeron cpu (I have a 'spare' E3-1200 series cpu). Works fine as TVheadend+MPD+Snapcast server for 5 endpoints ("TVs" or monitor+thin client)

    Point is that much of testing/config was with Pi but in no way could it do the 'full' job of simultaneously collecting broadcasts+storage+serving output to endpoints. Then again, I would not have invested in the TX120 if I couldnt make setup work

  10. Dr. G. Freeman

    One of my Pi3's is my day-to-day Work computer, has been for a number of years.

    Does everything I need to do work-wise (read pdfs, check webmail/ wikipedia/ el Reg, libre office for when I do something) with no complaints from either of us- Pi or me.

    Leaves plenty of desk space to play with things.

  11. Unicornpiss
    Meh

    Looks kind of like..

    ..having a kit to install your lawn mower engine in a car body. For the same price you could build or buy a fairly decent desktop, or a NAS solution already equipped with drives and a warranty.

  12. jollyboyspecial

    Even if it was much, much cheaper I just wouldn't see the point.

    A Pi is good at being a Pi and a low end PC is good at being a low end PC. I just don't see the point of trying to turn the one into the other regardless of cost.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like