Balena EtcherPro Multi SD Card, USB, and Board Flasher Coming in Q2 2019

Orange Pi Development Boards

I previously wrote about Etcher Pro when posting about the fairly expensive SySTOR SD card duplicator that allows you to copy one (micro) SD card content to multiple cards on one go, for instance to speed up the process of flashing firmware for multiple single board computers.

Made by the team behind the popular Etcher firmware flashing tool, EtcherPro promised to be a more cost effective solution, but there was not a lot of details at the time. Balena – previously resin.io – has now written a bit more about the project progress in a blog post.

Balena EtcherPro

EtcherPro is a standalone hardware device, meaning no PC requires – with a user interface based on Etcher GUI, and allowing to copy a micro SD card, SD card, or USB flash driver to 16 destinations in one go thanks to USB 3.0 ports and SD card sockets. What makes the products even more interesting compared to existing solution is support for flashing a firmware image directly to boards with eMMC flash such as the Raspberry Pi Compute Module using for example the company’s balenaFIN – previously known as resin.io Fin – carrier board for Raspberry Pi CM3 module.

EtcherPro Board
Click to Enlarge

You’ll also notice 16 extra USB 3.0 ports on the top of the photo above which are apparently for SD card readers in order to make the design modular. If you need to duplicate more than 16 cards / boards, it’s also possible to daisy-chain multiple Baleno EtcherPro to increase capacity with the company talking about 10 or more EtcherPro devices.

Another interesting point in the blog post is the choice of the processor. They wanted a Linux capable board/processor with high throughput USB 3.0 ports and reasonable pricing. They tried UP Squared, Banana Pi, Sapphire, ODROID-XU4, and Rock960, but they ended up getting blocked by some issues which they did not expand on, and finally went with an NXP i.MX 8 compute module that would dock directly onto their existing design, and reduce the number of  components. They can also target 75 MB/s per device with the processor which compares well to the 33 MB/s achieved by other SD card duplicators.

The first production batch is expected for Q2 2019, and Baleno targets a price of $990 for EtcherPro.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

8
Leave a Reply

avatar
1 Comment threads
7 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Balenacnxsofttkaiser Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
tkaiser
Guest
tkaiser

> 75 Mbps per device

In the blog post they talk about ’75MBps’ (capital B). Does this make a difference in the English speaking world?

’75 Mbps per device’ is less than 10 MB/s so with the ability to write to 16 slots simultaneously this would end up with rather low ~150MB/s bandwidth requirements for the host. But I heard at least Rock960 got rejected due to a software issue with both USB3 ports currently sharing a 400 MB/s bandwidth limitation (a fix for RK3399 should exist somewhere in RK’s repo but I’ve not seen the fix in the wild)