SolidRun MACCHIATObin DoubleShot
| Mini ITX Networking Development Board | |
|
| |
| Homepage | Product page |
|---|---|
| Support | Support page |
| WikiDevi.wi-cat.ru | SolidRun MACCHIATObin DoubleShot |
| 3rd Party Firmware | |
| dd-wrt | Status Unknown |
| OpenWrt | Supported |
| Tomato any flavor | Incompatible |
| Gargoyle | Status Unknown |
| Platform | |
| Brand • Model • Rev | SolidRun MACCHIATObin DoubleShot Rev 1.3 |
| Type | single-board computer |
| CPU1 | Marvell 88F8040 |
| CPU1 Type | ARM Cortex-A72 |
| CPU1 Speed | 2.0 GHz ( 4 cores ) |
| Flash1 Chip | Samsung KLM8G1GETF-B041 |
| Flash1 Size | 8 GiB 8,192 MiB <br />8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br /> (eMMC) |
| Flash2 Chip | Winbond W25Q32BVZPIG |
| Flash2 Size | 4 MiB4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br /> (NOR) |
| RAM1 Size | 16 GiB 16,384 MiB <br />17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br /> (DDR4 DIMM) |
| RAM1 Chip | Samsung Model? |
| ETH chip1 | Marvell 88F8040 |
| ETH chip2 | Marvell 88E1512 |
| ETH chip3 | Marvell 88X3310 |
| ETH chip4 | Marvell 88X3310 |
| Ethernet Port Count |
1-2.5GbE-WAN 1-1GbE x 2-10GbE-LAN |
| Wired Standard | IEEE 802.3i/3u/3ab/3bz |
|
| |
| Stock bootloader | U-Boot 2017.03-armada-17.10 |
| Stock FW OS | Linux 4.4.52 Ubuntu 16.04.5 |
| Expansion IF types | PCIe x4, SATA 3.0, USB 3.0, USB 2.0, SFP+, Micro SD Card slot |
| Mini PCI slots | 1 |
| USB ports | 3 |
| SD/MMC Slots | 1 |
| SATA Ports | 3 |
| SFP ports | 3 |
| USB Hub Compatible | Untested |
| Power | 12 VDC, 2.5 A |
| Connector type |
barrel 5.5 mm (OD) 2.5 mm (ID) 9.5 mm (LEN) |
| Serial Port (UART) | yes, console port, USB Female (Micro-B), (115200 8N1) |
| JTAG Port | yes, 20-pin header, populated, CON5 |
|
Flags: | |
|
Additional chips | |
| Other | |
|
| |
| 3rd Party Firmware Support |
Debian , Armbian, OpenWrt • (List | Dev | DLs) |
| Retail | |
| Availability | End of Life |
| (Est.) release date | April 2017 |
| (Est.) initial retail price (in USD): | $498 |
| Country of manuf | Israel |
For a list of all currently documented Marvell chipsets with specifications, see Marvell.
For a list of all currently documented SolidRun devices with specifications, see SolidRun.
Overview
Marvell MACCHIATOBin - Rev 1.3
By SolidRun Ltd. (www.solidrun.com) is silkscreened on the board top.
Hardware specification
- CPU: Marvell 88F8040 @2GHz
- Quad-Core ARM Cortex-A72
- Memory: 16GB DDR4 (DIMM) RAM
- Storage: 4MB NOR Flash,
- 8GB Samsung eMMC, 3x SATA 3.0
- TF card (max.128GB)/MMC card
- Network: 2x 10GbE via copper or SFP,
- 1x 2.5GbE SFP, 1x Gigabit Ethernet
- USB: 1x USB 3.0 port, 2x USB 2.0 header
- PCI: PCI x4 3.0 slot
- Power: 12V, 2.5A via barrel or ATX power supply
Links of Interest
Arm SystemReady ES Certified
- Open-spec networking Mini-ITX has 1, 2.5, and 10 GbE ports on LinuxGizmos
- SolidRun MACCHIATOBin Mini-ITX Networking Board on CNXSOFT
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
Subtarget: cortexa72
Package architecture: aarch64_cortex-a72
Supported Since Commit
Support started version: 18.06.0
Current supported version: 24.10.5
WLAN Comment: WLAN dependent on PCIe installed
Installation method(s):
see git-commit
| git • >> |
|---|
mvebu: add support for MACCHIATObin (cortex-a72)
Add initial support for Marvell MACCHIATObin, cortex-a72 based Marvell
ARMADA 8040 Community board. Comes in two forms: Single Shot and Double
Shot.
Specifications:
- Quad core Cortex-A72 (up to 2GHz)
- DDR4 DIMM slot with optional ECC and single/dual chip select support
- Dual 10GbE (1/2.5/10GbE) via copper or SFP
2.5GbE (1/2.5GbE) via SFP
1GbE via copper
- SPI Flash
- 3 X SATA 3.0 connectors
- MicroSD connector
- eMMC
- PCI x4 3.0 slot
- USB 2.0 Headers (Internal)
- USB 3.0 connector
- Console port (UART) over microUSB connector
- 20-pin Connector for CPU JTAG debugger
- 2 X UART Headers
- 12V input via DC Jack
- ATX type power connector
- Form Factor: Mini-ITX (170 mm x 170 mm)
More details at http://macchiatobin.net
Booting from micro SD card:
1. reset U-Boot environment:
env default -a
saveenv
2. prepare U-Boot with boot script:
setenv bootcmd "load mmc 1:1 0x4d00000 boot.scr; source 0x4d00000"
saveenv
or manually:
setenv fdt_name armada-8040-mcbin.dtb
setenv image_name Image
setenv bootcmd 'mmc dev 1; ext4load mmc 1:1 $kernel_addr $image_name;ext4load mmc 1:1 $fdt_addr $fdt_name;setenv bootargs $console root=/dev/mmcblk1p2 rw rootwait; booti $kernel_addr - $fdt_addr'
saveenv
|