What is the MACCHIATObin?

MACCHIATObin is a family of open community platforms based on Marvell Armada 88F8040 processor. This open platform fully shares its hardware and software with the community.

What is MACCHIATObin Single Shot and MACCHIATObin Double Shot?

Starting from revision 1.3, the MACCHIATObin family includes two new and distinct products: the MACCHIATObin Single Shot and MACCHIATObin Double Shot boards. Compare these two products here.

How do MACCHIATObin Single Shot or Double Shot differ from older MACCHIATObin revisions?

In comparison to older MACCHIATObin revisions, the MACCHIATObin Single Shot and Double Shot offer even more flexibility to engineers in regards to price, performance and the functionality set they desire on their MACCHIATObin board.

As part of the revision 1.3, both these boards also bring several board layout improvements which aim to further ease and enhance the usage of various connectivity options on the MACCHIATObin.

To read more on these products, or to download the official Product Change Notification, click here.

How can someone contribute to the MACCHIATObin Community?

We would like the users to share their user experience and any cool applications or ideas they have.


Does SolidRun Technologies sell a self-assembly kit?

No, the board does not require an assembly kit.

Does MACCHIATObin ship with a case?

MACCHIATObin board is mini ATX size so it will fit to any mini ATX case.

What are the dimensions of the MACCHIATObin?

Board dimensions are 15 × 15 cm (or 5.9 × 5.9 inches).

What hardware documentation is available?

Available hardware documentation includes block diagram, schematics, and layout. Documents for both the MACCHIATObin Single Shot and MACCHIATObin Double Shot are available at their respective Products pages, under Technical Documentation.

What is the username and password for the MACCHIATObin?

User is root, no password required.

Why does nothing happen when I type in my password? Did my MACCHIATObin freeze?

Linux does not display anything when typing in passwords in the Bash prompt or the terminal. As long as you were able to see the username being typed in.

How do I connect a mouse and keyboard?

Additional USB devices such as mice, keyboards, network adapters and external storage can be connected via a USB hub.

Where is the on / off switch?

There is no on/off switch, just connect the power supply to the board to power on the board.

Who or what is NOOBS?

NOOBS stands for New Out of Box Software.

What is the SoC used by MACCHIATObin?

Armada 88F8040 – quad Cortex A72 based CPU.

What is an SoC?

System on a Chip (SoC) is a method of placing all necessary electronics for having computing, network and fast IOs on a single chip.

Why did you select the ARM Cortex SOC?

Because it is the best in class regarding performance and power.

How does it boot?

The MACCHIATObin board has an on-board SPI flash with U-Boot loaded. Two images in two partitions are enabled to avoid U-Boot corruption. By default, the board will boot from the 1st partition and will boot from the 2nd partition in case the 1st partition is corrupted.

Performance & Cost Considerations

How powerful is it?

The Armada 88F8040 is a very powerful processor which clocks up to 2.0GHz. Note that the MACCHIATObin Double Shot utilizes full 2.0GHz of processing capacity from the ARMADA 88F8040, whereas the MACCHIATObin Single Shot clocks up to 1.6GHz.

Does it overclock?

No, 2.0GHz is the maximum supported frequency.

Does it need a heatsink?

The processor does not need a heatsink in most cases because it has a very low power dissipation. However, we have added a heatsink because the board can be used in different conditions that might require cooling.

What is its operating temperature?

0-80 Celsius ambient temperature.

Can I add extra memory?

Regarding system memory, the MACCHIATObin Double Shot board comes with the standard 4GB DDR4 DIMM (not included with the MACCHIATObin Single Shot). The MACCHIATObin can also be purchased with 16GB DDR4 DIMM. Extra storage capacity can be added via various supported peripherals (SATA, eMMC, microSD card, USB 2.0 and USB 3.0).

What hardware interfaces does it have?

MACCHIATObin’s hardware interfaces include dual SFP+ 10GbE/RJ45 ports (2x copper connectors not mounted on MACCHIATObin Single Shot), SFP+ 2.5GbE port, RJ45 1GbE port, PCIe x4, 3x SATA 3.0, USB2.0, USB3.0, eMMC and SD card. Read more about the specifications here.


Which type of Linux distributions run on the MACCHIATObin?

Currently, the list of supported file systems includes Buildroot, Ubuntu and OpenWrt.

Prebuilt images or source code archives for various software components are available at the Products pages, under Software table.

Will MACCHIATObin run Android?

Since the MACCHIATObin has no HDMI, we do not plan on supporting Android.

Does MACCHIATObin have an official programming language?

No, it is an open community board so any open source software can be used.

Will MACCHIATObin run WINE (or Windows, or other x86 software)?

No such plan on our end.

Will MACCHIATObin run the Windows 8 ARM edition?

No such plan on our end.

SD Card & Storage

What minimal size of SD card do I need?

No size limitation on our end, we will support any SDHC card that meets the specifications.

What max size of SD card can it support?

No size limitation on our end, we will support any SDHC card that meets the specifications.


What displays can I use?

There are PCIe to HDMI cards available if anyone manages to operate it please share with us.

Why is there no VGA/HDMI support?

This is an embedded processor designed primarily for computing, storage and networking, so it does not support VGA or HDMI.

Can I add a touch-screen?

There are USB touch-screens with Linux drivers, if anyone manages to operate it please share with us.

What codecs can it play?

The MACCHIATObin can play any codec that is supported by mainline Linux.

Networking, Wireless & USB

Does MACCHIATObin support device networking?

The MACCHIATObin Double Shot and older revisions have 4 network ports – 2x 10GbE ports via copper or SFP, 1x 2.5GbE SFP port and 1GbE RJ45 port. The MACCHIATObin Single Shot has 2x 10GbE SFP ports, 1x 2.5GbE port and 1GbE RJ45 port.

Do we have built-in WiFi on MACCHIATObin?

No, but any WiFi card that is supported by Linux can be used..

Is there built-in Bluetooth on MACCHIATObin?

No, but there are modules that are supported by mainline Linux, if anyone manage to operate it please share with us.

What if I want to connect more USB devices?

In such cases, a USB HUB can be used.


What are the power requirements? Can I power the MACCHIATObin from a USB hub?

Please use the power supply that came together with your MACCHIATObin.

Can I power the MACCHIATObin from batteries as well as from a wall socket?

Not currently.

Is Power over Ethernet (PoE) possible?

No current plan to support PoE.

Buying & Shipping

Where can I buy MACCHIATObin?

MACCHIATObin Single Shot or Double Shot products can be ordered on SolidRun’s website or at Avnet’s website.

If I pre-order now, when will I receive MACCHIATObin?

Pre-orders started, we are already shipping.

What is included in the package?

Package contents vary between MACCHIATObin Single Shot and MACCHIATObin Double Shot. Please consult this page.

How much does MACCHIATObin cost? Can I buy Internationally?

The MACCHIATObin Single Shot starts at $269, whereas the MACCHIATObin Double Shot starts at $369. Yes, international purchases are available.

Is there a buy-one-give-one program?


I want to be a MACCHIATObin re-seller.

Please contact SolidRun directly for re-seller and distribution opportunities and pricing at

Can't find your answer? contact us:

Technical specification tables can not be displayed on mobile. Please view on desktop