Please see my comments below:
Marcus Brown schrieb:
>Gday all,
>
>
>
>
>
...
...
>>I'm afraid that people are focussing very much on those (partly really
>>old) 3xxx versions and are missing obviously the presence (H2210) and
>>the future (H4xxx).
>>
>>
>
>Hmmm. Yes I noticed that too ... I guess it's a combination of unusual
>(different) components, and that it is also a mid-range model. ie. 19xx and
>5xxx both seem to have very active development (and also it's one of the
>newest ipaqs)
>
>
I would say there is some progress in those projects! A "very active
development" IMHO looks different!
>
>
>>So far I'm not even able to trace the status. When we look to
>>http://www.handhelds.org/projects/h2200.html: (BTW: Why isn't it
>>possible to see this link when browsing http://www.handhelds.org/projects
>>?)
>>
>>
>
>I thought that had been updated some time ago. Seems to work OK now anyway.
>
>
But it is still the case that you don't find the project when you browse
http://www.handhelds.org/projects!
>>See H22xx ASIC spec for info on the companion ASIC in the H2210.
>>
>> Assign new machine type to H22xx. Done. MACH_TYPE_H2200 = 341
>> Update linexec to run on H22xx
>>
>>What are the problems here? What has to be done? What about a
>>compilation environment? What is the status?
>>
>>
>
>Status = joshua tells me that he expects that linexec should run on a 2210,
>but as we havent even compiled a test kernel it's a little pointless trying
>to use it:)
>
>
Ok, so let's start! Where is a linexec binary, what we can try? To
compile it outselves is no option here, because as far as I've
understood this is a wince binary and so we need a development
environment for wince! I think that's definitely not what most of us
have (and what we are looking for)! So it would really be great if
somebody can provide us with a binary!
Who is able to do so?
>
>
>> Boot minimal kernel via linexec
>>
>>What do we need for a minimal kernel? Why can't we use the kernel of
>>another device or can we? Which one?
>>
>>
>
>No we cant do it that way. Other devices may have similar features, ie.
>cpu, etc, but the h2210 has a number of differences like: different ASIC,
>NAND flash, MediaQ GPU (with built-in USB) ... etc. What we need to do is
>get a "just working" kernel (ie. minimal) to test under linexec (ie. in
>wince). To achieve that, we need a toolchain to build the kernel (AFAIK).
>That is what I am attempting to do (although time seems to be getting the
>better of my efforts ATM).
>
>
>
OK again, let us start!
1. What is a good Toolchain to start with? (A pointer to a tar archive
would be great.)
I hope this is a cross environment for i386, so that it runs on a normal
linux system and produces code for arm.
2. Where is a description how to build a kernel for an existing
platform, eg. 36xx. Where is a .config file?
(I'm not familiar with building a kernel for the arm architecture, my
experience is from building normal 386 kernels, sorry, if I'm missing
the point!)
3. We need a configuration (.config-file or a list of options to answer
in the make config). Who is able to provide such a configuration? If
this is not available let us discuss, what we really need: What is this
minimal configuration? I assume that this is a system with a serial
console. What do we additionally need? I assume, no flash, no
touchscreen, no CF, no SD, no USB.
4. What are the next steps? I assume we need a ramdisk with some basic
commands in. Can we use parts of a complete distribution like familiar
or so here?
5. 1st shell prompt!!!!
>> Port bootldr to H22xx.
>>
>>This seems to be low priority for me! Why not use wince for loading
>>Linux? The risk with installing the bootloader could so be avoided!
>>Why can't the old bootloader be used?
>>
>>
>
>Once a minimal kernel has been built, we should have enough info to get a
>proper bootloader going. I, for one, do NOT want to have to rely on wince
>to be running so that I can run linux. HOWEVER, I would like to investigate
>dual-booting (given enough memory, etc) ... to that end I have been
>stockpiling (ie. 2) cheap mmc cards (64MB) from ebay in the hope that I may
>be able to boot linux from the SDIO interface (one day:). This way, in
>theory, I should be able to use both os's, and still take advantage of my
>CF camera and 512MB CF card. I intend to move all possible CE progs onto a
>128MB SD card.
>
>
Agreed, but this is the 2nd step anyway!
Regards Ingo
Received on Sun Dec 07 2003 - 23:14:28 EST
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 18:33:25 EDT