ok, first things first. I fully support the hh and ipkg way, for the
masses. No pb there. hh is doing a fantastic job gathering info and
making it available to the people like kernel patches, etc...
In the working environment I'm used to, we like to know quickly what
the final product will look like. Call this hw emulation, or early
development. When you do microchips (my job), some like to do first
FPGAs, and develop in advance the software that'll run on the beast.
This is now what I'm proposing. Many of us with plenty of time and
know-how will tweak the specs of h2210 and the linux sources to get
most of the hardware to work. You need lots of time and dedication.
Building from it, and using the ARM version of uclibc/buildroot,
we could easily build and test the kernel, provided you have
the Y-combo cable from Delkin we mentionned a few times already.
(one good thing not mentionned before is that the usb part of
this combo provides power supply too !)
1) usbnet inside the kernel or as a module (insmod/modprobe req)
2) prune the buildroot to make it as simple as possible and
small to become a initrd. This will start usbnet and mount
the ext2 fs on the PC connected to h2210 for plenty of space
to develop on. The ext2 fs to do compilation should be also
based on a midly pruned version of buildroot.
3) compile tightvnc & XFree 421 libs, X apps, X fonts. The server
is not needed yet, until the mediaQ can boot in framebuffer
XFree 421 works well with buildroot on x86. Tightvnc should
work too :)
4) build the showcase apps. Ex: fvwm2, gvim, povray, verilog sim,
waveform viewer, xv, and others. This is up to the end-user.
These are my prefs only, for the time being. Suggestions here
are welcome. Wishlist too...
5) deliver a initrd with haret + ext2 fs in a loop format, which
will be mounted as nfs. Launch a tightvnc server on h2210,
calibrated to 320x240. Connect to it from the host PC with
a tightvnc viewer over usbnet
6) enjoy what we can have only in 6 months more or less in just
a few weeks
Now, all this sounds nice. Feedback please ?
Just remember: usbnet must work and be super stable over the
delkin combo. This is not a must for this porting, but a
"nice-to-have" soon to be able to demonstrate the power we
could have.
This also decorrelates the dev of a root fs to work/play with
the long dev of a working kernel. When the kernel will be
final and ready, there'll be something to validate it.
I'm waiting for suggestions. This is not a fork of the hh port.
An addendum only.
Rgds,
Christian
Yahoo! Mail : votre e-mail personnel et gratuit quelque soit votre fournisseur d’accès !
Créez votre Yahoo! Mail sur http://fr.benefits.yahoo.com/
Received on Thu Feb 05 14:37:35 2004
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:41:46 EDT