MochaBin-5G @ KickStarter

The new GlobalScale Technologies device look very promising !

Mochabin-5G

Mochabin is an open source quad-core networking board focused on hi speed connectivity with Wi-Fi 6, 5G, and 10Gigabit ethernet

Mochabin-5G "LIVE ON" @ KICKSTARTER

Key Specification and Features

  • Armada 7040 quad core with 4x ARM72 cores at 1.4Ghz
  • 4GB or 8GB DDR4 (optional soldered down)
  • 16GB onboard eMMC
  • 2x USB3.0
  • 1x 10Gb SFP+, 1X 1Gb SFP
  • 4x Gb Lan, 1x WAN with POE in
  • 1x M.2 for SATA
  • 1x M.2 for Cellular (we have tested 4G and 5G modules available as options)
  • 1x MiniPCIe for Wi-Fi (NXP 9098 802.11ax+BT5 for Wi-Fi version)
  • 1x JTAG 10 pin for programming
  • 1x microUSB for Console
  • 1x MikroBUS 16 pin connector for expansion and accessories

NXP 9098 Features

  • Concurrent Dual 2x2 Wi-Fi Operation
  • Wi-Fi 6
  • Bluetooth
  • Operating Temperature
  • Host Interface (Wi-Fi + Bluetooth)

MikroBUS add-ons

UPDATE :
MochaBin-5G Product Page @ GlobalScaleTechnologies

UPDATE2 : Revision of the block diagram !

1 Like

Mochabin powered by Sartura. As a vital software partner behind the ESPRESSObin, Sartura will provide critical deliveries to strengthen the Mochabin software ecosystem. The Mochabin platform will leverage mainline Linux, OpenWRT, and Replica.one support out of the box.

Thanks to Sartura, the MochaBin will be full mainline ! :partying_face:

Robert Marko from Sartura already PR the support in Mainline Linux and also (already merged) into OpenWrt :

At first glance it looks pretty sexy to a networking nerd like me. Seems to be prices between $159 and $225 depending on options like a 2x2 wiFi6 etc. Personally I don't need 10Gb ports but everything else looks interesting on the surface. Does anyone think it could do SQM @ 1Gb+ speeds and handle wifi6 and media server duties for a typical home all at the same time though? How about an extra step of adding a 250MBit wire-guard connection for security would it be too much for that cpu? I wish they would show it in a finished case with a few high gain antennas sticking out for good measure but thats just my aesthetic side talking.

I looked up their older previous model expressobin that was started in 2017 discontinued in 2020 and it is indeed supported here on OpenWRT so that makes me happy. That and they appear to be still actively supporting the older expressobin. That makes me feel relieved that this is NOT some fly by night outfit. https://openwrt.org/toh/hwdata/globalscale/globalscale_espressobin_v5_0_1

I think depending on what you guys say to my questions I am really tempted to fund this. But I don't do anything half cocked. I need days to do proper research on the company and people behind it before I would give them money. Thats just how I roll. LoL the bad part is that I dont even need one! I am stuck on a 50mbit internet connection and could use any old junky off the shelf all-in-one for that! I just have networking hobby and like elegant things and have been passively keeping an eye out for a compact all-in-one device like this.

2 Likes

About EspressoBin;
They are still in store !
They still sell EspressoBin v7 with or without eMMC...
They also have a EspressoBin-Ultra but there is still an issue with the 1.2GHz !

They also have been mainlined in u-Boot bootloader, Linux kernel, and OpenWrt, as other main GNU/Linux distributions.

This was already the case of their past products like SheevaPlug, GuruPlug, and others...

A little out of topic from the MochaBin.
More powerfull.
Same CPU performance as the RPi 4.

With a mainline it may be a good board.
Hope so, I have crowdfunded one of the Early Bird ! :wink:

EDIT :
You may also find criticism about their devices, but it is more a problem from Marvell SOC Support !

EDIT(2) :
About performances, WireGuard and others, I actually use EspressoBinv7 as router with permanent WireGuard tunnel.
I have two ULTRA in 24x24 for my dockerized : LogitechMediaServer and NginxProxyManager+NextCloud.
NextCloud is a little slow, because of the CPU, will be better on the MochaBin ! :partying_face:

Advice

EDIT (3) :
Okay, I have to admit that I am a big fan of these boards from the beginning... :skull_and_crossbones:

As far I read the schematics, this board only has a single mini-PCIe slot with a PCIe x1 lane (the other two are mSATA-only and USB-only), allowing to connect only a single WLAN card (so you'd have to decide for either 2.4 GHz or 5 GHz, let alone 6 GHz). Making this an interesting and capable device for wired routing, but not really an option for covering wireless capabilities.

1 Like

The WiFi6 is a DUAL channel, both 2.4 and 5 at same time...

KickStart comments

I have the same suspicion and ask the developer on kickstarter : https://www.kickstarter.com/projects/874883570/mochabin-5g/comments

You can also use the BroadBand M2 for BroadBand 4G/5G or WiFi...

Yeah, the "cellular" M.2 slot is USB-only (so not an option at all for AP usage, as there are no half-decent USB WLAN chipsets capable of AP mode).

1 Like
NXP 88W9098

https://www.nxp.com/products/wireless/wi-fi-plus-bluetooth/2-4-5-ghz-dual-band-2x2-wi-fi-6-802-11ax-plus-bluetooth-5-3:88W9098

Ex-Marvell, now NXP wifi, pass… We've seen with the Linksys WRT line (mwlwifi) how that story pans out.

--
Yes, there is also Mediatek mt7915dn with concurrent dual-band, more reasonable than NXP, but not really what one would want either.

3 Likes
NXP mwifiex issue

https://github.com/NXP/mwifiex-firmware/issues/1

Still in pending status, another company, like Marvell do, which keep too silent about helping efforts of community developments !

https://www.kickstarter.com/projects/874883570/mochabin-5g/posts/3320111

upgrade 4GB DDR4 to 8GB DDR4 : 39 $

Hello,

Agree with slh on both the wifi support, and lacking in proper PCIE slot.

May I suggest replacing the onboard wifi with a popularly supported chipset, and make at least two PCIE slots available.

That will be pretty awesome.

With Metta
:pray:

It is not an onboard WiFi.

It is an optional PCIe.

Not designed to, but sure it might be great...

Not only that, but USB 2.0 only according to the block schematics. This is a bit disappointing for anyone looking for a 5G-router capable of moving more than 1 Gbps between an ethernet port and the cellular network. This is obviousl not the board for that...

I can understand that we have to accept a few compromises. But there is a USB 3 hub here, serving two USB A connectors. IMHO, that's a pretty stupid priority. They could have added USB 3 to the m.2 slot for free. If the number of hub ports is this limited (I haven't checked), then it would still be better to remove one of the external A connectors. You can always add an external hub if you need more ports. There is no way to fix the m.2 slot. It's forever locked to a bandwidth you easily can move with much cheaper hardware.

3 Likes

For one I would drop the 15+7 SATA in favor of PCIe on M.2 so that NVME storage or WLAN cards can be used.

But, I can share that we will be upstreaming the U-boot and ARM ATF support rather soon so that whole stack will be as open as possible.

3 Likes

It’s seems to be a hard sell to openwrt, or any group aiming toward wireless router development.

1 Like

https://firmware-selector.openwrt.org/?version=SNAPSHOT&target=mvebu%2Fcortexa72&id=globalscale_mochabin

Marvell for wifi? No thanks, not after the wrt3200acm!

1 Like

Good thing is that that WLAN card is an optional extra, I would just get a decent ath10k/ath11k card instead.
That thing is not supported by upstream in any manner, its just the NXP SDK that supports it and good luck getting that working on newer kernels.

2 Likes

Hi bmork and erdoukki, thanks for bringing this to our attention. I agree we should be pulling the USB3.0 interface from our hub chip to the M.2 interface reserved for 5G. the hub chip supports it and I think this was an oversight from the previous 7k design which was just to support LTE radios. well implement in the next revision and for all of the board backers of the campaign. you can see the change has been made on the campaign now.

2 Likes