Yan Seiner wrote:
> On Tue, May 13, 2008 7:48 am, Stanislav Brabec wrote:
> >
> > All possible hwmods I am thinking about (for SL-C3200):
> >
> > Replace HDD by a large CF
> > Complexity: trivial replacement
> >
> 
> I'm really interested in this.  I'd love to replace the internal hdd with
> a 32 GB CF card.

There is several success stories in OESF forums.

> Any HOWTOs out there for the SL-C3100?

It seems, that it means nothing more than mechanical work with
screwdriver - open, open cable locks, remove cables, get the PCB out,
get the SD slot PCB out, get the plastic protective cover out. Now you
have access to the internal CF slot, replace the card (and optionally
shock protection straps) and then assemble everything again.

Internal slot is CF-compatible, so there is absolutely no soldering.

It would be nice to prepare bootloader on the disc. I am not sure, but
the boot block probably contains the kernel flashing utility.

The only problem I could expect is the software: Depending on the CF
flash controller, there may appear a small block writing problem. If it
appears, it causes write slowdown to ~50kB/sec. You can mount it with
async option (which increases risk of data loss after crash). Better
option may be flush mount option, but it is not yet supported by the
busybox.

Technical background: Flash memories have to erase 64 or 128kB of data
to be able to write a sector. Depending on the controller, it may
contain some optimizations, but sync write altogether with small blocks
may invalidate them. Flush mount keeps buffers in memory for some time,
but performs flush on close().

-- 
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus


_______________________________________________
Angstrom-distro-users mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users

Reply via email to