GnuBee Personal Cloud 1

← View All Updates
Jul 10, 2017

Overclocked Pre-production Units

We have two pre-production GnuBee Personal Cloud 1 (GB-PC1) units up and running (overclocked, no less)! Check out the following images. As you can see, the pre-production units have inexpensive, unfinished, steel side plates – the aluminum side plates went off to be anodized earlier today. Production assembly of the PCBs starts tomorrow.

GB-PC1 pre-production unit with steel side plates (right side)

GB-PC1 pre-production unit with steel side plates (left side)

GB-PC1 pre-production PCBA (top)

GB-PC1 pre-production PCBA (bottom)

Overclocking and Benchmarks

The two pre-production GB-PC1 units are working well overclocked to 2 GHz. Testing reveals that even higher clock speeds can be achieved.

We get the following benchmarks using openssl, as described at https://wiki.openwrt.org/doc/howto/benchmark.openssl:

openssl speed -multi 4 md5 sha1 sha256 sha512 des des-ede3 aes-
128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048

The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5              16091.31k    55281.39k   154879.40k   278510.25k   365789.18k
sha1             17060.35k    53599.06k   128982.27k   197786.28k   236047.02k
des cbc          36616.17k    38072.21k    38580.39k    38539.61k    38537.90k
des ede3         13627.75k    13843.48k    13899.01k    13911.72k    13909.19k
aes-128 cbc      50188.57k    54854.81k    56069.29k    56387.24k    56497.49k
aes-192 cbc      43864.69k    47338.69k    48322.56k    48563.20k    48704.17k
aes-256 cbc      39021.53k    41696.85k    42453.76k    42636.97k    42702.17k
sha256           19827.50k    45045.40k    78341.63k    96120.83k   103123.63k
sha512            4002.07k    15991.36k    22059.61k    29743.45k    33109.33k

          sign    verify    sign/s verify/s
rsa 2048 bits 0.021461s 0.000569s     46.6   1757.8
          sign    verify    sign/s verify/s
dsa 2048 bits 0.006466s 0.007229s    154.7    138.3

root@libreCMC:/# cat /proc/cpuinfo
system type             : MediaTek MT7621 ver:1 eco:3
machine                 : GB-PC1
processor               : 0
cpu model               : MIPS 1004Kc V2.15
BogoMIPS                : 1330.38
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp mt
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 0
VPE                     : 0
VCED exceptions         : not available
VCEI exceptions         : not available
VPE                     : 0

processor               : 1
cpu model               : MIPS 1004Kc V2.15
BogoMIPS                : 1330.38
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp mt
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 0
VPE                     : 1
VCED exceptions         : not available
VCEI exceptions         : not available
VPE                     : 1

processor               : 2
cpu model               : MIPS 1004Kc V2.15
BogoMIPS                : 1330.38
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp mt
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 1
VPE                     : 0
VCED exceptions         : not available
VCEI exceptions         : not available
VPE                     : 0

processor               : 3
cpu model               : MIPS 1004Kc V2.15
BogoMIPS                : 1330.38
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp mt
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 1
VPE                     : 1
VCED exceptions         : not available
VCEI exceptions         : not available
VPE                     : 1

More soon.

Cheers,
Larry and the GnuBee team

$58,852 raised

of $32,000 goal

Funded! Order Now

May 04

funded on

183%

funded

889

pledges

Product Choices

$5

Support Us!

Thanks for helping make GnuBee Personal Cloud 1 a reality! You will be rewarded with good karma and regular backer updates.


$185

GnuBee Personal Cloud 1

One fully populated and assembled GB-PC1 Bare PCB, two anodized aluminum side plates, six threaded brackets and bracket screws, and 24 drive mount screws. Power supply, microSD card, and drives not included. Requires screwdriver for assembly.


$50

GB-PC1 Bare PCB

The GnuBee Personal Cloud 1 bare, unpopulated, printed circuit board for the true DIY'er :)


$19

GnuBee Power Adapter

An energy efficient (level V) global input power supply that puts out up to 3 A at 12 VDC through a 5.5 mm x 2.1 mm center-positive barrel jack. Perfect for powering your GnuBee Personal Cloud 1. Free shipping with any GnuBee Personal Cloud 1 order.


$10

GnuBee microSD Card

A 2 GB microSD card imaged with Debian. Run your GnuBee Personal Cloud 1 directly from the microSD card. Copying Debian to an SSD or HDD is recommended, but this microSD card will get you started. Free shipping with any GnuBee Personal Cloud 1 order.


$8

GnuBee USB-to-UART Adapter

Debugging made easy! The GnuBee USB-to-UART adapter comes equipped with a 3.5 mm plug to connect to the GnuBee Personal Cloud 1. This debugging method is ubiquitous in the world of embedded systems. Free shipping with any GnuBee Personal Cloud 1 order.

Ask a Question

Have a question not answered in the description above or in the Updates?

Ask GnuBee a Question or Browse the Crowd Supply Guide

Credits

GnuBee

FLOSS devices at reasonable prices.


L. D. Pinney

Founder and CTO

Xiaoping Pinney

Chairman Ping

Douglas Gazineu

Software Developer

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: