Hi,

after unlocking and running default script:
set MTYPE 689
set CMDLINE "root=/dev/ram0 ro debug rootdelay=2 omap_udc=nodma
video=omapfb:accel"
set KERNEL zImage
set RAMADDR 0x10000000
set RAMSIZE 0x02000000
bootlinux

It seems it start boot kernel. Last message which I see on screen in
Jumping to kernel..
Then only white screen appear and you should remove battery for reset.

It's a haret problem or it's linux image problem. I can't find a clue
how to proceed.

Thanks

P.S.: In attachment you can find my haret.log file

Marek

On Wed, Jan 14, 2009 at 2:10 PM, Kevin O'Connor <[email protected]> wrote:
> On Wed, Jan 14, 2009 at 01:41:51PM +0100, Belisko Marek wrote:
>> Hi,
>>
>> I'm trying to port linux to HTC Oxygen (similar to Tornado) but after
>> running haret on
>> device I get an error:
>>
>> Haret is not running in 'system' mode.  Major functionality will not be 
>> present.
>
> I've only seen a handful of reports on this.  What's happening is that
> the WinCE OS isn't letting haret do any privileged instructions.  This
> basically prevents haret from doing anything interesting.
>
> The other reporters were able to fix this by unlocking their phone.
>
> -Kevin
>



-- 
as simple as primitive as possible
----------------------------------------------
Marek Beliško - open-nandra
Ruská Nová Ves 219
08005 Prešov
Slovakia
http://open-nandra.com
===== HaRET 0.5.2 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function 'AllocPhysMem' in library 'coredll' at 03F75F28
Function 'FreePhysMem' in library 'coredll' at 03F75F94
Function '?GXOpenDisplay@@YAHPAUHWND__@@k...@z' in library 'gx' at 02F019EC
Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 02F01DD8
Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 02F012A8
Function '?GXEndDraw@@YAHXZ' in library 'gx' at 02F0136C
Function 'LoadLibraryExW' in library 'coredll' at 03F760D0
Function 'NLedSetDevice' in library 'coredll' at 03F9DEF0
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 03F7CA98
Function 'SleepTillTick' in library 'coredll' at 03F75FF0
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 039C905C
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 039C907C
Function 'Process32First' in library 'toolhelp' at 039C9140
Function 'Process32Next' in library 'toolhelp' at 039C91AC
Function 'Module32First' in library 'toolhelp' at 039C9340
Function 'Module32Next' in library 'toolhelp' at 039C93B0
Function 'Heap32ListFirst' in library 'toolhelp' at 039C944C
Function 'Heap32ListNext' in library 'toolhelp' at 039C94D4
Function 'Heap32First' in library 'toolhelp' at 039C956C
Function 'Heap32Next' in library 'toolhelp' at 039C9620
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='SmartPhone' OEM='HTC')
Wince reports processor: core= name=OMAP850 201MHz cat= vend=TI
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 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 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 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
Detecting ram size
WinCE reports memory size 67108864 (phys=45674496 store=16715776)
Mapping mmu table
Build L1 reverse map
Found 134 uncached and 134 cached L1 mappings (ignored 9).
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
Initializing for machine 'Generic TI OMAP'
HaRET(1)# addlist irqs P2V(0xfffecb00) 0x40601c2 32 0
HaRET(2)# addlist irqs P2V(0xfffe0000) 0x0 32 0
HaRET(3)# addlist irqs P2V(0xfffe0100) 0 32 0
HaRET(4)# newvar CLOCKS GPIOS 'Architecture clock registers'
HaRET(5)# addlist clocks P2V(0xfffece00)
HaRET(6)# addlist clocks P2V(0xfffece04)
HaRET(7)# addlist clocks P2V(0xfffece08)
HaRET(8)# addlist clocks P2V(0xfffece0C)
HaRET(9)# addlist clocks P2V(0xfffece10)
HaRET(10)# addlist clocks P2V(0xfffece14)
HaRET(11)# addlist clocks P2V(0xfffece18)
HaRET(12)# addlist clocks P2V(0xfffece24)
HaRET(13)# addlist clocks P2V(0xfffecf00)
HaRET(14)# addlist clocks P2V(0xfffe0830)
HaRET(15)# addlist clocks P2V(0xfffe0834)
HaRET(16)# addlist clocks P2V(0xfffe1080)
HaRET(17)# addlist clocks P2V(0xfffe1110)
HaRET(18)# addlist clocks P2V(0xfffe0874)
HaRET(19)# addlist clocks P2V(0xfffe0878)
HaRET(20)# addlist clocks P2V(0xfffe0900)
HaRET(1)# set ramaddr 0x10000000
HaRET(2)# addlist irqs P2V(0xfffbc014) 0 32 0
HaRET(3)# addlist irqs P2V(0xfffbc814) 0 32 0
HaRET(4)# addlist irqs P2V(0xfffbd014) 0 32 0
HaRET(5)# addlist irqs P2V(0xfffbd814) 0 32 0
HaRET(6)# addlist irqs P2V(0xfffbe014) 0 32 0
HaRET(7)# addlist irqs P2V(0xfffbe814) 0 32 0
HaRET(8)# addlist gpios P2V(0xfffbc000)
HaRET(9)# addlist gpios P2V(0xfffbc800)
HaRET(10)# addlist gpios P2V(0xfffbd000)
HaRET(11)# addlist gpios P2V(0xfffbd800)
HaRET(12)# addlist gpios P2V(0xfffbe000)
HaRET(13)# addlist gpios P2V(0xfffbe800)
HaRET(14)# addlist gpios P2V(0xfffbc004)
HaRET(15)# addlist gpios P2V(0xfffbc804)
HaRET(16)# addlist gpios P2V(0xfffbd004)
HaRET(17)# addlist gpios P2V(0xfffbd804)
HaRET(18)# addlist gpios P2V(0xfffbe004)
HaRET(19)# addlist gpios P2V(0xfffbe804)
HaRET(20)# addlist gpios P2V(0xfffbc008)
HaRET(21)# addlist gpios P2V(0xfffbc808)
HaRET(22)# addlist gpios P2V(0xfffbd008)
HaRET(23)# addlist gpios P2V(0xfffbd808)
HaRET(24)# addlist gpios P2V(0xfffbe008)
HaRET(25)# addlist gpios P2V(0xfffbe808)
HaRET(26)# addlist gpios P2V(0xfffbc00c)
HaRET(27)# addlist gpios P2V(0xfffbc80c)
HaRET(28)# addlist gpios P2V(0xfffbd00c)
HaRET(29)# addlist gpios P2V(0xfffbd80c)
HaRET(30)# addlist gpios P2V(0xfffbe00c)
HaRET(31)# addlist gpios P2V(0xfffbe80c)
HaRET(32)# addlist gpios P2V(0xfffbc010)
HaRET(33)# addlist gpios P2V(0xfffbc810)
HaRET(34)# addlist gpios P2V(0xfffbd010)
HaRET(35)# addlist gpios P2V(0xfffbd810)
HaRET(36)# addlist gpios P2V(0xfffbe010)
HaRET(37)# addlist gpios P2V(0xfffbe810)
Welcome, this is HaRET 0.5.2 running on WindowsCE v5.2
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Generic TI OMAP/OMAP850 (Plat='SmartPhone' OEM='HTC')
CPU is ARM ARM arch 5TEJ stepping 3 running in system mode
Enter 'HELP' for a short command summary.

Running WSAStartup
Starting gui
In initdialog
Found machine Generic TI OMAP
executing startup.txt
Setting KMode to true.
Old KMode was 0
HaRET(1)# set MTYPE 689
HaRET(2)# set CMDLINE "root=/dev/ram0 ro console=tty0 omap_udc=nodma 
video=omapfb:accel"
HaRET(3)# set KERNEL zImage
HaRET(4)# set RAMADDR 0x10000000
HaRET(5)# set RAMSIZE 0x02000000
HaRET(6)# bootlinux
boot KERNEL=zImage INITRD=
Opening file zImage
boot params: RAMADDR=10000000 RAMSIZE=02000000 MTYPE=689 
CMDLINE='root=/dev/ram0 ro console=tty0 omap_udc=nodma video=omapfb:accel'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 324 pages (tags=4A100000/12858000 kernel=4A101000/12857000 
initrd=4A240000/12718000 index=4A240000/12718000)
Built kernel tags area
Built page index
Video buffer at 48600020 sx=176 sy=220 mx=44 my=36
Video Phys FB=20001020 Fonts=12716064
preload=2...@4a243000/12715000 sj=4A243000 stack=4A241000/12717000 
data=4A242000/12716000 exec=12715128
Reading 1304896 bytes...
Read complete
Launching to physical address 12715010
Trampoline setup (tram=...@000255f4/1e0255f4/10f505f4)
MMU setup: mmu=AC350000/10350000
Go Go Go...
_______________________________________________
Haret mailing list
[email protected]
https://handhelds.org/mailman/listinfo/haret

Reply via email to