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