(change topic for easier hypermail archive search) (sorry for you
threaded readers)
Michael,
I'm still working on it, but I think I found out why the screen wasn't
working anymore. I just looked at the code (from work [lunch break], so
I'll have to check again tonight if it actually works)... but it seems
shawn's patch will not work because it will not have a few config items
needed. As it seems since 2.6.8.1-hh0 there are 2 new control items
which have to be activated before it works. (I didn't see them in your
2.6.7-hh0 config file)
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_DEVICE=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_DEVICE=y
These are actually 2 config items in the sub "Graphics Support". They're
called something like: Lowlevel LCD controls and Lowlevel backlight
controls.
Now, with the patch of shawn, you'd always get to select h4000 lcd
support. (which is wrong, because the code is dependend on more items
then just CONFIG_MACH_H4000.) [This does not yet mean his patch isn't
needed at all, I haven't tested that yet]
you'll need to have those 4 up here selected AND:
CONFIG_FB_PXA=y
CONFIG_MACH_H4000=y
CONFIG_IPAQ_ASIC3=y
(when in menuconfig):
System Type --->
Intel PXA2xx Implementations --->
[*] hp iPAQ h4000 --->
Compaq/iPAQ Options --->
<*> HP iPAQ ASIC3 drivers
<*> HP iPAQ h4000 LCD
Graphics support --->
<*> Lowlevel LCD controls
<*> Lowlevel Backlight controls
<*> PXA LCD framebuffer support
[ ] PXA LCD command line parameters
<*> PXA LCD framebuffer support
LCD Bit Depth (16 bpp) --->
The "HP iPAQ h4000 LCD" under ASIC3 doesn't come available until you've
selected all the other menuconfig items!
Perhaps Shawn's patch will still be needed with this as well (seen that
his h4000_lcd.c is in a total different place then the current hh.org
stock kernelsource). I'll have to test that tonight. But perhaps this
will bring us a bit closer to a sollution.
Perhaps even you've already tested this out, but I didn't find it in any
internet archive yet.
Jelle
Michael Heyse wrote:
> Jelle Kalf wrote:
>
>> Hi Michael,
>>
>> thanks for your response. Currently I've left your 2.6.7-hh0 zImage
>> and went for
>> my own. I've used your zImage and initrd1.gz and the rootfs I got
>> from the
>> HPipaqH2200ssh page. But I opened your initrd1.gz and I definetly
>> found some
>> modules in there. (presuming you own http://www.zanggasse.de/h4000/)
>
>
> Yes, zanggasse/h4000 is mine, shoud have said that :-) And yes,
> there's *one* module in there:
>
> /lib/modules/2.6.7-hh0/kernel/drivers/net/wireless/acx/acx_pci.ko
>
> but that's for the wireless chip (no, it's not working yet, someone
> has to figure out the right gpios to power it up and then this driver
> might be tweaked to work with it), so it's not used anywhere.
>
>> The only problem is that I can't get onscreen display. Somehow pxafb
>> doesn't
>> want to work. Do you have a clue what might be wrong? Did you apply a
>> special
>> patch to your 2.6.7-hh0 kernel source?
>
>
> I never got the framebuffer to work with anything newer than
> 2.6.7-hh0. And IIRC I applied Shawn's patch, noting else. Then I
> started with a 'make ipaqpxa_defconfig' and then configuring the
> options I needed.
>
>> I don't know if it's of any help but: CONFIG_PCI_CONSOLE seems to not
>> exist
>> anymore, yet it was available in the config-2.6.7-hh0 file. As is with
>> CONSOLE_SWITCH.
>>
>> could you supply me with some more info on those to options?
>
>
> I don't know if CONFIG_PCI_CONSOLE is really necessary, but I can't
> tell you any more, I'm no Linux expert, just experimenting with the
> ipaq. You might want to ask these questions on kernel-discuss mailing
> list, there's a lot more going on than here...
>
> I'm sorry I'm not able to help, and as long as I don't have a working
> ipaq I can't do anything productive here...
>
>
Received on Tue Nov 16 06:43:58 2004
This archive was generated by hypermail 2.1.8 : Tue Nov 16 2004 - 06:44:52 EST