[Touch2 ROM Development] rachanta:
hi i have used the zimage made from click source released by htc using eclipse and android sdk and ndk. using mtype 2293 and ramsize 0X1000000 haret7225 executed and black screen with shutting off hardware, turning off mmu..

my default.txt:

set ramsize 0x08000000

set ramaddr 0x10000000

set mtype 2293

set cmdline "root=/dev/mmcblk02 init=/init rootwait rw rootdelay=10 console=tty0 rootdelay=10 fbcon=rotate:1 board-htckaiser.panel_type=0 ppp.nostart=0 pm.sleep_mode=1 mddi.width=240 mddi.height=320 lcd.density=120 no_console_suspend board-kaiser-keypad.atttilt=0 msmts_calib=0x395.0x3d5.0x79.0xa0 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-1,-2,3"

boot

i created earlyharetlog.txt and have got following output in haretlog.txt:

===== HaRET pre-0.5.3-20100222_215257 =====

Setting KMode to true.

Old KMode was 0

Finished initializing output

Loading dynamically bound functions

Function 'AllocPhysMem' in library 'coredll' at 0x3f61428

Function 'FreePhysMem' in library 'coredll' at 0x3f61494

Function '?GXOpenDisplay@@YAHPAUHWND__@@K@Z' in library 'gx' at 0x20fea38

Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 0x20fee78

Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 0x20fe2f4

Function '?GXEndDraw@@YAHXZ' in library 'gx' at 0x20fe3b8

Function 'LoadLibraryExW' in library 'coredll' at 0x3f615d0

Function 'NLedSetDevice' in library 'coredll' at 0x3f88fec

Function 'GetSystemPowerStatusEx2' in library 'coredll' at 0x3f68450

Function 'SleepTillTick' in library 'coredll' at 0x3f614f0

Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 0x278e05c

Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 0x278e07c

Function 'Process32First' in library 'toolhelp' at 0x278e148

Function 'Process32Next' in library 'toolhelp' at 0x278e1b4

Function 'Module32First' in library 'toolhelp' at 0x278e348

Function 'Module32Next' in library 'toolhelp' at 0x278e3b8

Function 'Heap32ListFirst' in library 'toolhelp' at 0x278e454

Function 'Heap32ListNext' in library 'toolhelp' at 0x278e4dc

Function 'Heap32First' in library 'toolhelp' at 0x278e574

Function 'Heap32Next' in library 'toolhelp' at 0x278e628

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Unable to load library 'ace_ddi'

Detecting current machine

Trying to detect machine (Plat='PocketPC' OEM='HTC Touch2 T3333')

Wince reports processor: core=MSM7225-528MHz name= cat= vend=QUALCOMM

Looking at machine Alpine

Looking at machine Apache

Looking at machine AximX50

Looking at machine AximX5

Looking at machine Beetles

Looking at machine Blueangel

Looking at machine Himalaya

Looking at machine Magician

Looking at machine Universal

Looking at machine H1910

Looking at machine H1940

Looking at machine RX1950

Looking at machine H2200

Looking at machine H3600b

Looking at machine H3700

Looking at machine H3800

Looking at machine H3900

Looking at machine H4000

Looking at machine H4300

Looking at machine H5000

Looking at machine H6340

Looking at machine HX2000

Looking at machine HX4700

Looking at machine Sable

Looking at machine Wizard

Looking at machine Hermes

Looking at machine Trinity

Looking at machine Athena

Looking at machine G500

Looking at machine Artemis

Looking at machine Herald

Looking at machine Prophet

Looking at machine RX3000

Looking at machine Treo700wx

Looking at machine e310

Looking at machine e740

Looking at machine Acer_n30

Looking at machine Mio_P550

Looking at machine Kaiser

Looking at machine Loox5xx

Looking at machine Loox400

Looking at machine MioA701

Looking at machine Wallaby

Looking at machine Raphael

Looking at machine SGH_i900

Looking at machine Jornada820

Looking at machine H3100

Looking at machine H3600a

Looking at machine Tornado

Looking at machine Libra

Looking at machine Generic Intel PXA27x

Looking at machine Generic Intel PXA

Looking at machine Generic Intel StrongArm

Looking at machine Generic TI OMAP

Looking at machine Generic TI OMAP15xx

Looking at machine Generic Samsung s3c24xx

Looking at machine Generic MSM7xxxA

Looking at machine Generic MSM7xxx

Looking at machine FreeScale i.MX21

Looking at machine Generic Atlas

Looking at machine Generic ARM 920t

Looking at machine Generic ARM 926

Looking at machine Generic ARM v6

Looking at arch Generic Intel PXA27x

Looking at arch Generic Intel PXA

Looking at arch Generic Intel StrongArm

Looking at arch Generic TI OMAP

Looking at arch Generic TI OMAP15xx

Looking at arch Generic Samsung s3c24xx

Looking at arch Generic MSM7xxxA

Looking at arch Generic MSM7xxx

Detecting ram size

WinCE reports memory size 201326592 (phys=181571584 store=341999616)

Mapping mmu table

Build L1 reverse map

Found 305 uncached and 217 cached L1 mappings (ignored 99).

Not registering command IGPIO

Not registering command WG|PIO

Not registering command GPLR

Not registering command GPDR

Not registering command GAFR

Not registering command GPIO

Not registering command GPIOST

Registering command LOADLIBRARYEX

Registering command NLEDSET

Not registering command TRACE

Not registering command TRACEMASK

Not registering command TRACE2

Not registering command TRACETYPE

Not registering command TRACE2TYPE

Not registering command TRACEFORWATCH

Not registering command INSN

Not registering command INSNREENABLE

Not registering command INSNREG1

Not registering command INSNREG2

Not registering command INSN2

Not registering command INSN2REENABLE

Not registering command INSN2REG1

Not registering command INSN2REG2

Registering command KILL

Registering command PS

Registering command LSMOD

Registering command ADDR2MOD

Not registering command AC97

Not registering command ATIDBG

Not registering command EIM

Not registering command GPIO

Initializing for machine 'Generic MSM7xxx'

HaRET(1)# set ramaddr 0x10000000

HaRET(2)# addlist irqs p2v(0xc0000000) 0x100 32 0

HaRET(3)# addlist irqs p2v(0xc0000004) 0 32 0

HaRET(1)# addlist gpios p2v(0xa9200800)

HaRET(2)# addlist gpios p2v(0xa9300c00)

HaRET(3)# addlist gpios p2v(0xa9200804)

HaRET(4)# addlist gpios p2v(0xa9200808)

HaRET(5)# addlist gpios p2v(0xa920080c)

HaRET(6)# addlist gpios p2v(0xa9200834)

HaRET(7)# addlist gpios p2v(0xa9300c20)

HaRET(8)# addlist gpios p2v(0xa9200838)

HaRET(9)# addlist gpios p2v(0xa920083c)

HaRET(10)# addlist gpios p2v(0xa9200840)

HaRET(11)# addlist gpios p2v(0xa9200810)

HaRET(12)# addlist gpios p2v(0xa9300c08)

HaRET(13)# addlist gpios p2v(0xa9200814)

HaRET(14)# addlist gpios p2v(0xa9200818)

HaRET(15)# addlist gpios p2v(0xa920081c)

Welcome, this is HaRET pre-0.5.3-20100222_215257 running on WindowsCE v5.2

Minimal virtual address: 0x10000, maximal virtual address: 0x7fffffff

Detected machine Generic MSM7xxx/MSM7xxx (Plat='PocketPC' OEM='HTC Touch2 T3333')

CPU is ARM ARM arch 6 stepping 2 running in system mode

Enter 'HELP' for a short command summary.

Running WSAStartup

Starting gui

In initdialog

Found machine Generic MSM7xxx

executing startup.txt

HaRET(1)# set ramsize 0x08000000

HaRET(2)# set ramaddr 0x10000000

HaRET(3)# set mtype 2293

HaRET(4)# set cmdline "root=/dev/mmcblk02 init=/init rootwait rw rootdelay=10 console=tty0 rootdelay=10 fbcon=rotate:1 board-htckaiser.panel_type=0 ppp.nostart=0 pm.sleep_mode=1 mddi.width=240 mddi.height=320 lcd.density=120 no_console_suspend board-kaiser-keypad.atttilt=0 msmts_calib=0x395.0x3d5.0x79.0xa0 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-1,-2,3"

HaRET(5)# boot

boot KERNEL=zimage INITRD=

Opening file zimage

boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=2293 CMDLINE='root=/dev/mmcblk02 init=/init rootwait rw rootdelay=10 console=tty0 rootdelay=10 fbcon=rotate:1 board-htckaiser.panel_type=0 ppp.nostart=0 pm.sleep_mode=1 mddi.width=240 mddi.height=320 lcd.density=120 no_console_suspend board-kaiser-keypad.atttilt=0 msmts_calib=0x395.0x3d5.0x79.0xa0 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-1,-2,3'

Boot FB feedback: 1

Built virtual to physical page mapping

Allocated 468 pages (tags=0x5fe00000/0b119000 kernel=0x5fe01000/0b118000 initrd=0x5ffd0000/0af77000 index=0x5ffd0000/0af77000)

Built kernel tags area

Built page index

Video buffer at 0x53aef800 sx=240 sy=320 mx=60 my=53

Video Phys FB=053ef800 Fonts=0af75068

preload=2292@0x5ffd3000/0af74000 sj=0x5ffd3000 stack=0x5ffd1000/0af76000 data=0x5ffd2000/0af75000 exec=0af74128

Reading 1895888 bytes...

Read complete

Launching to physical address 0af74010

Trampoline setup (tram=156@0x2bea0/1c02bea0/0107aea0)

MMU setup: mmu=0xa03b0000/006b0000

Go Go Go...

I am ready to be tester in this forum. I have a htc touch2 P3333, and some time to spare on this.