Go Back   xda-developers > Wizard > Wizard upgrading etc.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 4th May 2006, 01:34 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default VPA II Compact - OMAP850-195 MHZ - with Linux ????

Hello,

sorry about my poor english, i am german.

i have a Vodafone VPA II compact

i wanna help to port linux to the VPA II c
if sombody tell me what can i do....

i used gnuharet-200604111910.exe to get some informations:

i made the telnet-session to the haret with putty.exe on 169.254.2.1 on port 9999


Welcome, this is GNU/HaRET running on WindowsCE v5.1
PWMinimal virtual address: 00010000, maximal virtual address: 7fffffff
CPU is ARM ARM arch unknown(6) stepping 3 running in user mode
Enter 'HELP' for a short command summary.

-----------------
FB1: form=1 bpp=16 fbaddr=4A300020/20001020 x=240/2 y=320/480
FB0: form=160 bpp=16 fbaddr=4A300020/20001020 x=240/480 y=320/480
HaRET(1)#


dump wince

OEMINFO: WIZA100

PLATFORMTYPE: PocketPC

ps: pid=fbb4002 ppid=0 pmem=c2000000 hand=fbb4002 procname=NK.EXE

ps: pid=6fba4bfa ppid=0 pmem=4000000 hand=6fba4bfa procname=filesys.exe

ps: pid=4e90ee36 ppid=0 pmem=6000000 hand=4e90ee36 procname=device.exe

ps: pid=ce365582 ppid=0 pmem=8000000 hand=ce365582 procname=shell32.exe

ps: pid=2e52918e ppid=0 pmem=a000000 hand=2e52918e procname=gwes.exe

ps: pid=ce365a0a ppid=0 pmem=c000000 hand=ce365a0a procname=services.exe

ps: pid=e02243a ppid=0 pmem=e000000 hand=e02243a procname=poutlook.exe

ps: pid=e0c3ca2 ppid=0 pmem=10000000 hand=e0c3ca2 procname=sddaemon.exe

ps: pid=ee0c3f66 ppid=0 pmem=12000000 hand=ee0c3f66 procname=connmgr.exe

ps: pid=ce0c3442 ppid=0 pmem=14000000 hand=ce0c3442 procname=srvtrust.exe

ps: pid=4dec2e7e ppid=0 pmem=16000000 hand=4dec2e7e procname=rapiclnt

ps: pid=8de95c4a ppid=0 pmem=18000000 hand=8de95c4a procname=cprog.exe

ps: pid=8e10d222 ppid=0 pmem=1a000000 hand=8e10d222 procname=WiFiTray.exe

ps: pid=adf63a2a ppid=0 pmem=1c000000 hand=adf63a2a procname=PowerTray.exe

ps: pid=ddee43e ppid=0 pmem=1e000000 hand=ddee43e procname=repllog.exe

ps: pid=2dc71812 ppid=0 pmem=20000000 hand=2dc71812 procname=tmail.exe

ps: pid=ce7ec43a ppid=0 pmem=22000000 hand=ce7ec43a procname=fexplore.exe

ps: pid=2db4243e ppid=0 pmem=24000000 hand=2db4243e procname=gnuharet-200604111910.exe

-----------------
FB1: form=1 bpp=16 fbaddr=4A300020/20001020 x=240/2 y=320/480
FB0: form=160 bpp=16 fbaddr=4A300020/20001020 x=240/480 y=320/480





dump MMU mmu.txt, dont work VPAIIc hangs or reboots




Infos from Windows Mobile

Windows Mobile 5.0
OS 5.1.70 (Build 144061.1.1
Processor: OMAP850-195 MHZ (Texas Instruments)
RAM 44.11 MB


ROM-Version: 1.6.3.1 GER
ROM-Date: 11/1/05
ExtROM-Version: 1.6.3.102
GSM vERSIOn: 01.11.10

OS: 1.6.3.1
IPL: 1.06
SPL 1.06


CPU: OMAP850
Speed: 195 MHZ
LCD: 240x320
Colors: 65535
Data-Bus: 16bit
Flash-Chip: M-Systems G3
Flash-Size: 128 MB
RAM-Size: 64 MB



the output of the dumpīs are attached


On the Label under der battery is

WIZA100

FCC ID: NMB8WZ


thanks

bye

ds2k5
Attached Files
File Type: zip haret-info.zip (4.4 KB, 127 views)
File Type: txt mmu.txt (131.6 KB, 114 views)
Reply With Quote
Sponsored Links

  #2  
Old 20th May 2006, 08:05 AM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

I made Firmware Update on the VPAIIcompact

RUU_Wizard_2210301_22103102_021911_VF-DE_Ship.exe
from www.vodafone.de

Now are:


Windows Mobile 5.0
OS 5.1.195 (Build 14847.2.0.0
Processor: OMAP850-195 MHZ
RAM 44.04 MB


ROM-Version: 2.21.3.1 GER
ROM-Date: 3/2/06
ExtROM-Version: 2.21.3.102
GSM Version: 02.19.11



CPU: OMAP850
Speed: 195 MHZ
LCD: 240x320
Colors: 65535
Data-Bus: 16bit
Flash-Chip: M-Systems G3
Flash-Size: 128 MB
RAM-Size: 47.46 MB


@ boottime

OS: 2.21.3.1

IPL: 2.21
SPL: 2.21

GSM: 02.19.11


gnuharet-200604111910.exe


Welcome, this is GNU/HaRET running on WindowsCE v5.1
PWMinimal virtual address: 00010000, maximal virtual address: 7fffffff
CPU is ARM ARM arch unknown(6) stepping 3 running in user mode
Enter 'HELP' for a short command summary.

-----------------
FB1: form=1 bpp=16 fbaddr=4A300020/20001020 x=240/2 y=320/480
FB0: form=160 bpp=16 fbaddr=4A300020/20001020 x=240/480 y=320/480
HaRET(1)#



the dump mmu crash, and vpaIIc is freezed, but i record it with

telnet -f mmu.txt 169.254.2.1 9999


dump ps donīt work wih this version


is there a newer version of gnuharet like: gnuharet-200604111910.exe ?


thanks bye

ds2k5
Attached Files
File Type: zip gharet_dumps.zip (16.4 KB, 55 views)
Reply With Quote

  #3  
Old 24th May 2006, 01:01 AM
cr2 cr2 is offline
Senior Member
 
Join Date: Jan 2005
Posts: 1,403
Default

Quote:
Originally Posted by ds2k5
Data-Bus: 16bit
Flash-Chip: M-Systems G3
Flash-Size: 128 MB
It's a good info.

Quote:
CPU is ARM ARM arch unknown(6) stepping 3 running in user mode
This CPU is not really supported by haret.

Quote:
-----------------
FB1: form=1 bpp=16 fbaddr=4A300020/20001020 x=240/2 y=320/480
FB0: form=160 bpp=16 fbaddr=4A300020/20001020 x=240/480 y=320/480
This is also useful information.

Quote:
the dump mmu crash, and vpaIIc is freezed, but i record it with

telnet -f mmu.txt 169.254.2.1 9999
I think the data is useless. It is necessary to find out
the address of the 1 level page table by some
means (i didn't read the OMAP docs, on the PXA there is a special CPU command), or
using the common wince interface through the KStruct at 0xffffc00, i think.

Code:
dump ps donīt work wih this version
Strange, but who knows.

Quote:
is there a newer version of gnuharet like: gnuharet-200604111910.exe ?
It does not matter. gnuharet is very intel PXA-specific and needs some new code to support the OMAP.
Reply With Quote

  #4  
Old 24th May 2006, 05:05 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

hello cr2,

i dont know, but i hope this page can help you:

http://focus.ti.com/omap/docs/omapsp..._com_downloads

i become some info from: Johnson, Steve-OMAP [stevej@ti.com]

----
Thank you for asking. http://linux.omap.com is to provide working TI kernels for various OMAP chips that are supported by us, mainly the OMAP2 series now. The OMAP850 on Linux is not supported by any TI development that I know of. The email list and GIT tree are the right places to discuss the OMAP850. There have already been 850 patches provided by an engineer from Google, and at least one other person on the list has discussed making changes for that platform.

I suggest you search the list archives and get in touch with other people who are interested in the 850.

Regards,
Steve


----



ds2k5
Reply With Quote

  #5  
Old 6th June 2006, 04:02 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

@cr2

with gnuharet-200606032321.exe from:
http://jornada820.sourceforge.net/files/haret/

dump ps works !
Attached Files
File Type: zip gnuharet_log.zip (20.3 KB, 35 views)
Reply With Quote

  #6  
Old 23rd June 2006, 02:14 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

hello cr2

>> gnuharet is very intel PXA-specific and needs some new code to support the OMAP.


Is it possible to tell me, what do you need exact to integrate the omap850
in the sourcecode of gnu-HaRet ?

I found a guy that can help you, but i dont know which infomations you need.


bye

ds2k5
Reply With Quote

  #7  
Old 23rd June 2006, 10:21 PM
cr2 cr2 is offline
Senior Member
 
Join Date: Jan 2005
Posts: 1,403
Default

Quote:
Originally Posted by ds2k5
Is it possible to tell me, what do you need exact to integrate the omap850
in the sourcecode of gnu-HaRet ?
You should look into the HTC typhoon code for the GPIO handling, and implement a GPIO watch function.
Then it is necessary to integrate the assembler code
from the h6300 bootloader:
http://handhelds.org/moin/moin.cgi/HpIpaqH6315
Reply With Quote

  #8  
Old 4th July 2006, 08:42 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

There are a (HaRET)-Projekt that can be useful:
(Developer: nicolas schichan)

http://chac.le-poulpe.net/~nico/tornado/


Please read: http://chac.le-poulpe.net/~nico/tornado/README


Fist boot time: (but kernel panic)

i use the kernel source: linux-2.6.16.23

with: patch-2.6.16-omap1 & patch-2006-06-04


i create a empty file, like this way:

# Create a 14 MB File

dd if=/dev/zero of=/var/tmp/cc.ext2 bs=1M count=5

# map the file /var/tmp/cc.ext2 to device /dev/loop5

losetup /var/tmp/cc.ext2 /dev/loop5

# show the active loops

losetup /dev/loop5

# create a ext2-filesystem on the file/device

mkfs.ext2 /dev/loop5

# delete the mapping to file

losetup -d /dev/loop5

# show active loops

losetup -a


gzip -9 /var/tmp/cc.ext2


then i have the following outpot un the display:


....
....
RAMDISK: COmpressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory 92K
Warning unable to open an initial console.
Failed to execute /linuxrc. Attemping defaults...
Kernel panic - not syncing: No init found.
Try passing init= option to kernel.

Please see the "vpa_compact_ii.jpg"


Can sombody tell me, how to create a initrd file with needed files
inside ? (initrd is the cc.ext2.gz)
Attached Images
File Type: jpg vpa_compact_ii.jpg (102.6 KB, 366 views)
Reply With Quote

  #9  
Old 6th July 2006, 10:42 AM
cr2 cr2 is offline
Senior Member
 
Join Date: Jan 2005
Posts: 1,403
Default

Quote:
Originally Posted by ds2k5
There are a (HaRET)-Projekt that can be useful:
(Developer: nicolas schichan)

http://chac.le-poulpe.net/~nico/tornado/


Please read: http://chac.le-poulpe.net/~nico/tornado/README
Good for you

Quote:
Can sombody tell me, how to create a initrd file with needed files
inside ? (initrd is the cc.ext2.gz)
You have already created it with the instructions
above. Now you need to fill it. Usually it's busybox,
kernel modules and some setup stuff.
Dowload the ramdisk for HTC Universal, decompress
it and "mount -o loop ramdisk /somewhere".
Then you can just copy the files over to your ramdisk
and adapt the /linuxrc file in the root directory.
/linuxrc is just a usual shell script.
Reply With Quote

  #10  
Old 6th July 2006, 12:29 PM
ds2k5 ds2k5 is offline
Member
 
Join Date: Feb 2006
Posts: 60
Default

hi cr2,

thanksm the problem is that the haret.exe that i use
have the problem that i crash if the initrd file ist bigger than 300 kb

message from deveopler:

"this should not exceed 300k (compressed) and HaRET should
handle this very well."

i hope i can delete many files in the "htc_universal inittd" that i
fit the size

thanks

dennis
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:22 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.