Marvell Armada 370 Processor Datasheet Released, Mainline Linux Kernel Supported on Netgear ReadyNAS 102/104

Free Electrons has been working on porting several ARM SoC to the Linux kernel (mainline), including Marvell XP and 370 SoCs, and they’ve been informed by Marvell that the company finally released Marvell Armada 370 processor publicly without requiring NDA nor registration. Marvell Armada XP dual and quad core processors datasheet found in higher-end NAS and cloud servers has not been released (yet), but we’ve been told many peripheral blocks are very similar, so Marvell Armada 370 datasheet can also be used for Armada XP processors to some extend.

Marvell Armada 370 () Block Diagram
Marvell Armada 370 (88F6710) Block Diagram

Two documents have actually been released for Marvell Armada 370: the functional specification and the hardware specification (datasheet). The first document is actually the one with the most information with 1148 pages providing details about peripherals, against 164 pages for the latter providing details about pins and electrical characteristics.

So we’ve got an ARM SoC with mainline kernel support, and decent documentation. That’s already good, but there’s more as at least three devices based on Marvell Armada 370 are supported in mainline:

So you could just download the kernel from, build it with your needed/required features, and use the relevant DTS files (armada-370-mirabox.dts, armada-370-netgear-rn102.dts, or armada-370-netgear-rn104.dts) to run the latest Linux kernel on your device.

Let’s just check the hardware specs of Netgear RM10200:Netgear_ReadyNAS_102

  • CPU – Marvell Armada 370 ARMv7 processor @ 1.2GHz
  • System Memory – 512MB
  • Storage – Some flash for firmware, 2x bays for 2.5″or 3.5″ SATA/SSD supporting up to 8GB in total, 1x eSATA expansion port
  • Connectivity – 1x Gigabit LAN port
  • USB – 1x USB 2.0, 2x USB 3.0
  • Misc – 2-Line LCD display, 92mm fan
  • Power Supply – 12V, 5A External 60W: input 100-240V AC, 50/60Hz
  • Power Consumption – 31W during operating, 1W on Waker on LAN mode, and 210 mW in power off mode.
  • Dimensions – 220 x 101 x 142 mm
  • Weight – 2.12 kg

If you want to see more technical details including pictures of internals, details about the chips inside the NAS, instructions to get access to the serial console via a USB to TTL debug board, and step by step instructions to build the kernel and install Debian, you can visit natisbad blog.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
9 years ago

Nice, the Armada 370 is a great NAS platform to hack, other low cost devices are WD My Cloud EX2 (200$ at Amazon), Synology DS214se (153$ on Amazon) and Buffalo LinkStation 421e (96$ at Amazon).

9 years ago

i have the readynas duo v2 and i have to say for $120 it does everything i want it to do. torrent uploader dlna all good

9 years ago

Just picked up the ReadyNAS 102 at my local Fry’s for $109 with a $20 rebate making total cost $89 plus tax. With 2 x 3TB Deskstar NAS Drives I have a 6TB hackable NAS for just $400!

Khadas VIM4 SBC