Hi,

I tried getting the cvs handhelds.org kernel working, but the CVS HEAD
seems broken. Is there some kind of tag that I should use when
checking out the kernel sources from cvs? Cause I can't even do a
"make mrproper" with cvs head.

Greetz,
JeDi

On 12/1/05, alex liu <[EMAIL PROTECTED]> wrote:
> FT ******:
> 1)yestoday I sent this mail from my company, it is denied by company
> because of keywords checking failure;
> 2) then sent by this mail address,it is rejected by mail-list because
> of non-member
>
>
> Hi,guys:
>         This is Alex from China.
>     A moment ago,I got framebuffer output on X50V,but I do not know
> how to post mail to this list,so I asked fisherss to post it,many
> thanks to fisherss. but the information is not details,some details
> information describe as folloing.
>
>     1) key point to enable framebuffer on X50V:
>       a) enable mirror mode in wince (This is tell Intel2700G to pass
> PXA270's LCD controller output to LCD)
>           b) setup parameter of PXA framebuffer to display on 50V's LCD
>       c) modify kernel physics memory start address to 0xa8000000
> ,this enable kernel can boot up on X50(V)
>           d) setup console font from mini 4*4 to VGA 16*8 and VGA8*8 ,this
> enable the font displayed on X50v readable.
>
>
>         2) how to based on fisherss's kernel tree,because fissher's kernel
> tree have modify kernel physics memory start address,so this step is
> ignore.
>       a) tar zxvf kernel26_x30_working_0.1.tar.gz   (this is download
> from fisherss's website)
>           b) export arch=arm
>           c) export CROSS_COMPILE=/opt/usr/local/arm/3.4.1/bin/arm-linux-
> (this is your cross compiler)
>       d) make mrproper ( or make clean ,mrproper will clean output and
> config, make clean only clean output)
>           e) make aximx30_defconfig
>           f) modify aximx30_lcd.c accordding to fissher's mail,becuase the
> source does not in my office
>           g) make menuconfig mainmenu->Graphics support->Console display
> driver support:enable VGA8X8 and VGA8x16 and save config
>           h) make zImage
>       i) setup mirror mode for wince,boot new kernel with haret from
> fisherss's website
>       .....enjoy your X50V
>
>     3) how to based on latest kernel tree from CVS,because the kernel
> tree of CVS has already update to 2.6.13,there are some differences to
> 2.6.11,so more work shall be done.
>      a) get source tree from CVS
>      b) export arch=arm
>      c) export CROSS_COMPILE=/opt/usr/local/arm/3.4.1/bin/arm-linux-
>          d) modify aximx30_lcd.c accordind to fisherss's mail
>      e) modify kernel memory start address according to fisherss's
> website ( 3 place,aximx30.c, /include/asm-arm/arch-pxa/memory.h
> /arch/arm/mach-pxa/Makefile.boot) ,these is same as 2.6.11
>      f) modify aximx30.c to support new kernel: from kernel 2.6.13
> ,the macros to setup machine descrtipion is delete from kernel
> source,so you should modify the endof aximx30.c as following:
>
>         MACHINE_START(X30, "Dell Axim X30")
> #if 0
>         MAINTAINER("Giuseppe Zompatori, <[EMAIL PROTECTED]>")
>         BOOT_MEM(0xa8000000, 0x40000000, io_p2v(0x40000000))
>         BOOT_PARAMS(0xa0000100)
>         MAPIO(x30_map_io)
>         INITIRQ(x30_init_irq)
> #endif
>         .phys_ram       = 0xa8000000,
>         .phys_io        = 0x40000000,
>         .io_pg_offst    = (io_p2v(0x40000000) >> 18) & 0xfffc,
>         .boot_params    =  0xa0000100,
>         .map_io         = x30_map_io,
>         .init_irq       = x30_init_irq,
>         .timer          = &pxa_timer,
>         .init_machine   = x30_init,
> MACHINE_END
>
>
>          g) make mrproper and make aximx30_defconfig
>      h) because this version have some problem to config ,so you can
> not use make menuconfig ,if you want change font,you souce edit
> aximx30_defconfig or .config to support new font
>      other's is same as "2) based on fisherss's....."
>
>
>     BTW: some information about USB network:
>     I work on USB network last week (because I am enjoy with my new
> notebook and busy on work,so I have do nothing for X50V this week), I
> can enable the USB and let host see USB device,but I can not install
> host driver for usbnet on my redhat 9 Linux and for RNDIS driver on my
> windows 2003 ,some useful as following:
>     1) need update kernel source to 2.6.13(or 2.6.12-hh2),because the
> driver of PXA270's UDC is ongoing for 2.6.11
>     2) becuase the driver of PXA270's UDC in 2.6.13 is update to
> intel's version,but have some problem with autoconfig,so you have 2
> solution for this proble:
>       a) downgrade source of /driver/usb/gadget to 2.6.12-hh2 ( this is my 
> ways)
>       b) modify source code of PX270's UDC driver to config endpoint's
> at boot or registers gadget drivers
>     3) update initrd
>     4) you should boot your linux on USB cradle,after boot up
> linux,take your X50V away the cradle then plug in ,there are some
> problem with interrupts ,so shall follow this procedure.
>
>
>
> Alex
> [EMAIL PROTECTED]
> 2005-11-30
> --
> _______________________________________________
> Aximx50-port mailing list
> [email protected]
> https://www.handhelds.org/mailman/listinfo/aximx50-port
>
-- 
_______________________________________________
Aximx50-port mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/aximx50-port

Reply via email to