Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Journal jawtheshark's Journal: Review: Hercules eCafé Slim 12

Those who "follow" me on G+ or Facebook, know that I was surprised to find an ARM based netbook featuring Ubuntu 10.04 LTS in a local supermarket. It was 169€ and I talked a bit with the salesman about it and when I told him I wanted one, he was nice enough to suggest me a returned model for 20% off. Nice... 135.20€ for what is quite something exotic.

Yes, I'm typing this review on it. It's extremely light, and virtually silent (Probably literally silent). The keyboard is small, chiclet style which doesn't allow quick typing. It has no windows button but a "home" button. There is one key that is weird, because it gets a double functionality where I've never seen such a thing on any keyboard. I won't go into details, because it obviously is layout dependent. What is also weird is that the screen folds over the keyboard between two raised "sides". Looks nice when closed, weird when opened.

The screen itself is crisp and clear with the classic 1024x600 resolution. Not much, but surprisingly well used by the software

Classic, also, three USB ports, VGA webcam, RJ45, 802.11n and an external SD card reader. Surprisingly, it also has an internal SD card reader in a little bay. This bay also features two dip switches. One to disable the internal (non-replaceable) battery and one labeled INT/EXT... It's actually interesting what that one does.

There is also a mini-USB port, which I assume, can be used to connect the netbook to a "real" computer. The manual talks about some sync software, but I didn't bother with that.

Now, of course, this machine was used, probably for one evening, but still. I expected it to come with a CD or something to be able to reset it. Well, no, but you can download an SD card image from the Hercules website and it's a matter of dd-ing that image to an SD card. Now, why they omitted that from the instructions and concentrated on creating the "rescue" SD card from within Windows is a complete mystery to me. Now, the question was: how do you boot from the newly created SD card? That's what the INT/EXT dip switch is for: set it to INT and the device boots from the internal device, which is technically also an SD card as I could see in mount:

jorg@jorg-laptop:~$ mount | grep ext4
/dev/mmcblk0p1 on / type ext4 (rw,errors=remount-ro)

I think it's amusing as this means the device has three SD card readers, and no real hard disk.

Set the dip switch on EXT and the device boots from the external SD card reader. That confused me a bit, because I hadn't noticed the SD card reader on the side, and used the one inside the bay where the switches are located. That didn't work. Realizing my mistake, it quickly booted from the rescue SD card and restored the initial state. The system does promise easy hacking on it. Prepare SD card, boot...

The software is a customized Ubuntu LTS 10.04 ARM which uses their own repositories ( The repositories seem to be kept updated for now. At least, there were quite some patches to download.

The interface is the now abandoned Netbook Remix interface and it does actually work well for this form factor. Noteworthy is Chromium being the default browser and the webcam application is from Hercules itself. Probably proprietary, but seems fair enough. As everybody here knows, there is no Adobe Flash for this platform, so they have a YouTube viewing application called "Minitube". Works fine with a caveat: When running it and you switch applications, the video overlays in a half-transparent way over your new Window. I guess a special decoder chip is used. When playing a 720p youtube video -which runs smooth, I must admit- the CPU usage is at 50%.

Oh, yes, CPU... Here is what Linux has to say about it:

jorg@jorg-laptop:~$ uname -a ; cat /proc/cpuinfo ; free -m
Linux jorg-laptop #36 PREEMPT Mon Oct 24 17:18:51 CEST 2011 armv7l GNU/Linux
Processor : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 799.53
Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc08
CPU revision : 5

Hardware : Hercules MX51 eCAFE 20110630
Revision : 51130
Serial : 008ea27ec4c91336
total used free shared buffers cached
Mem: 406 282 124 0 13 93
-/+ buffers/cache: 175 231

The packaging said that the CPU should be an ARM8, but cpuinfo says it's not. I don't know all that much about ARM versions, so I'll abstain.

I'm a bit torn whether this is strong enough. When I used the system before the restore, I consistently had loads over 4 (which means, 4 processes were waiting for CPU in average). I don't know why it did that, after the restore, it seems gone. The load is now at a consistent 0.55 while I was typing this. It sometimes does feel slow, but then so does my Atom D525/4GB RAM with 120GB SSD as disk. (That one, I really don't get: No idea what it has, except it runs Ubuntu 12.04 Beta) CPU usage is pretty moderate, even when the system features high loads. It does play 720p perfectly well (I should try Big Buck Bunny or similar)

The 512MB might or might not be enough. (Seems to use 100MB for framebuffer though, that's a bit steep) That said, in my EEE PC 701 4G, I never needed more.

For the price, it's a nice toy. I guess, on a vacation, I could do with it.

This is obviously just a quick overview of first impressions. For example, I have no idea what the run times are. The battery applet tells me I have another 2h30 of battery. Of course, I have no idea what the capacity is of the battery and whether that's any good. I mean, ARM CPUs should sip energy, right?

Well, that's it... My first ARM-based computer... Yay!

This discussion has been archived. No new comments can be posted.

Review: Hercules eCafé Slim

Comments Filter:
  • The Cortex A8 and A9 are in the ARMv7 family. That's probably where the confusion arises.

    • Ah, that explains it. I'm totally unfamiliar with the different ARM families (yes, yes, I could go and read it up on wikipedia...)
  • my first arm devices were Nintendo handhelds. my most recent arm is an amazon kindle e-reader and yes it has a browser. no i'm not using it here. i went with the e-ink display with no advertisements. with wifi enabled it runs about 8 hours without wifi enabled it runs about 2 months or so of moderate reading. mostly project Gutenberg ebooks and a few kindle store that people have told me to read. i have no desire to flash it since i know that can brick it. it's not the 3g model either and i figure whenever

    • Yes, obviously I have other ARM devices, but none that pretends to be a general purpose computer.

      There is only one "jawtheshark" on the Internet, and that's me. I don't change handles... Of course G+ uses my real name, but that isn't exactly a secret either.

      • There is only one "jawtheshark" on the Internet,
        If I were an evil person this would be all the motivation I needed to become the second.

        • Of course, I'm aware of that. I'm lucky I don't know many evil people. Besides, what's there to gain becoming a jawtheshark? Not much... Besides, on the biggest services, the handle is mine. Well perhaps my hotmail is expired, I should check one of these days.
      • by kesuki ( 321456 )

        i was the only kesuki on the internet for a long time, but not so any longer. there is now 2 or 3 impersonators. i was rambling about identity theft in my fever dream induced state which is probably why i have impersonators.

        • Pehaps it's just you when being in an altered state? ;-)
          • by kesuki ( 321456 )

            well it was mostly anime related stuff, which would seem like it was like me... except i didn't have any traces of the stuff on any of my computers. no i definitely inspired some impersonator. i don't like bringing up my past because i have reasons to go 'doh' like homer simpson... but if it's any comfort the stuff i did does not reflect my current mental state. amazing what a few legal drugs can do.

            • I know how it is. Or better said, not personally (except for alcoholic inebriation). You should have seen my brother in law on drugs (the illegal kind) or my wife on self-induced sleep deprivation. My tolerance for mental states has increased tenfold by now.
  • do your hands hit the edges that come up on the side of the keyboard? I looked at pics and it does look odd and seems like it would irritate after a lot of use if it rubbed against the side of your hands.

    • It's not as bad as it looks: I don't rub against them with the side of my hands. Perhaps it would be annoying for a touch typist. They haven't bothered me yet. It does look weird, I admit.

"If the code and the comments disagree, then both are probably wrong." -- Norm Schryer