nchip ([info]nchip) wrote,
@ 2006-02-02 21:27:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Allnet ALL6500: Next Debian/Arm porting machine?
Finding arm machines is not hard. In fact, everyone of you probably owns some of them. However, finding something suitable for Debian infrastructure usage is harder. For example Buildd load pattern requires not only a decent CPU, but above all good IO performance. Most ARM systems do not have a hard drive, and if they do like on personal media players like Archos pma400, the drives are slow and optimized to minimize power consumption.

Therefor, the logical place to look for machines would the NAS devices, like the already-being-Debianized Linksys nslu-2. NAS machines tend to (relatively) cheap, well available and need good IO performance. The main problem with NAS devices is the lack of RAM (to minimize costs they tend to have 32MB or something soldered to mainboard), so I was more than happy to spot a NAS with 256MB of ram:

Linksys NSLU2Allnet ALL6500
266Mhz* ixp420400/600Mhz IOP80219
32MB ram256MB ram
USB 2.02xSATA & USB 2.0
100Mbit ethernet2x 1000Mbit ethernet
95€350€

*overclocked

The real shocker came when reading "Manual englisch": (arrows by me)

This bloody thing seems to have a DIMM socket!

GPL sources seem to be well available. Can someone from .de confirm if the memory is really there? (Why does so many cool hardware never end OEM'ed this north?) IOP80219 supports up to 1GB so it really seems quite promising :)


(Post a new comment)


(Anonymous)
2006-02-03 01:17 am UTC (link)
Have you thought to just beg intel to send you some of their EP80219 reference boards?

After all, it's in their interest to keep the state of linux on these things good. Plus the publicity wouldn't hurt them.

(Reply to this)(Thread)


[info]nchip
2006-02-03 11:14 am UTC (link)
In Debian, it makes more sense to support available consumer devices, rather than developer boards. In other news, ALLNET ALL6500 is also known as "Thecus y.e.s box N2100", which is more widely available than the german-targetted Allnet.

Some internals pr0n: (minipci slot?)

http://www.matbe.com/articles/lire/252/thecus-n2100-un-nas-avec-raid/page2.php

http://www.hexus.net/content/item.php?item=4342&page=2

(Reply to this)(Parent)


(Anonymous)
2006-02-05 01:49 am UTC (link)
very cool.
please make sure you post any results of using this toy

(Reply to this)

Available source code is not very helpful
(Anonymous)
2006-02-09 12:15 am UTC (link)
What a cool device - and what a nice place to live Germany is! ;-)

One thing: In the manual, it is clearly shown that the harddisc(s) are to be mounted upside-down, with their PCBs facing upwards. But I've heard that this position is not "healthy" for HDs at all?!

And another question: I've tried to figure out whether this thing runs in big or little-endian mode. ALLNET's supplied cross-compiler apparently supports both, and there are no Makefiles or similar - apart from the cross-compiler gcc binaries, everything else appears to be vanilla upstream sources. The compiler target arch is simply "arm-linux" - what does this default to? Also, while kernel sources and a patch-2.6.9-iop1 are included, I could not find a .config file for the kernel.

In the sources that I downloaded, there's also no info about the firmware file format, hmm... any thoughts on how one would go about extracting the kernel and initrd from the firmware blob? Or how would you create a new firmware blob?

There's also no trace of the sources for the web front-end. But then the sources include _PHP_, so the web front-end is probably PHP-based. :-)

-- Richard A.

(Reply to this)(Thread)

Re: Available source code is not very helpful
[info]nchip
2006-02-09 06:17 am UTC (link)
Please add your contact info here or ask directly at debian-arm@lists.debian.org mailing list (or #debian-arm on freenode ) - anonymous comments on blog are not very helpful...

1st: You should look out for serial port pins and try to get them connected - else you are fscked if botch your firmware update. See http://wiki.openwrt.org/OpenWrtDocs/Customizing?highlight=%28piezo%29#head-c516da704c661ad3be3a6d64396c0f015db53e42 howto.

2nd: arm-linux would be little-endian. for kernel, you pick up the config from arch/arm/configs .. but kernel is really the wrong place to start hacking from.

(Reply to this)(Parent)(Thread)

Re: Available source code is not very helpful
(Anonymous)
2006-02-09 11:57 am UTC (link)
Sorry - I'm Richard Atterer.
I don't own a ALL6500 (yet?:), so for the moment I'm just poking around on Allnet's FTP server...

(Reply to this)(Parent)

Re: Available source code is not very helpful
(Anonymous)
2006-03-13 01:28 pm UTC (link)
Harald Welte was nice enough to find the serial port for us

http://gnumonks.org/~laforge/weblog/2006/02/24#20060224-thecus

and he even build his own kernel.

(Reply to this)(Parent)

ALL6500 review in c't magazine
(Anonymous)
2006-02-09 12:47 am UTC (link)
Just realized that the German c't magazine included the ALL6500 in a NAS review in issue 01/2006,p.122. The gist:
- nice hardware
- very loud fan, noise of 3 sone, 43 dBA
- needs 30 watts when idle, 33 when busy (with two HDs)
- CIFS: writing speed 6.7MB/s, reading 8.5 (fairly slow compared to some other tested devices)

-- Richard A.

(Reply to this)

(Reply from suspended user)

Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…