Hello , I've compiled the latest Haret from CVS and loaded it onto a
GPS with Win CE core 4.2 . I doesn't have the full Win CE , only the
core and the GPS program.
 Being based on the i.MX21 CPU I just took the kernel from 2 sources I
could find. One is Armadillo and another is Chumby. Both of the are
based on the VirtualCogs kernel and as I suspected a MTYPE of 1122
worked. Now here's the problem I get with both of them. After I give
the command to load the kernel I get some text for a very brief period
( I'm unable to read it ) and then I get a strange image with dots and
random colours. The thing it though that it's not random , it's the
same every time. I suspect a memory location or something is being
shown. It then freezes with the same random pattern.
 I'm not very good at this , just a beginner but my question is. Is
this a problem with Harret or the kernel I'm using, where should I
focus my efforts. Should I try to establish a network connection to
Harret and will that give me more messages ? Will that give me the
kernel output ?
 I've attached the log I'm getting.
 Thanks.
===== HaRET pre-0.5.3-20090710_231246 =====
Setting KMode to true.
Old KMode was 0
Finished initializing output
Loading dynamically bound functions
Function 'AllocPhysMem' in library 'coredll' at 03F83EB8
Function 'FreePhysMem' in library 'coredll' at 03F83F44
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Unable to load library 'gx'
Function 'LoadLibraryExW' in library 'coredll' at 03F8413C
Function 'NLedSetDevice' in library 'coredll' at 03F80148
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 03F89D08
Function 'SleepTillTick' in library 'coredll' at 03F83FB8
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 03F1109C
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 03F110AC
Function 'Process32First' in library 'toolhelp' at 03F11170
Function 'Process32Next' in library 'toolhelp' at 03F111E0
Function 'Module32First' in library 'toolhelp' at 03F11380
Function 'Module32Next' in library 'toolhelp' at 03F113FC
Function 'Heap32ListFirst' in library 'toolhelp' at 03F114A0
Function 'Heap32ListNext' in library 'toolhelp' at 03F11510
Function 'Heap32First' in library 'toolhelp' at 03F115A8
Function 'Heap32Next' in library 'toolhelp' at 03F11694
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='i.MX21 Platform' OEM='i.MX21 SUPATECH')
Wince reports processor: core=ARM name=i.MX21 cat= vend=Motorola
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 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
Looking at arch FreeScale i.MX21
Detecting ram size
WinCE reports memory size 58720256 (phys=51757056 store=1216512)
Mapping mmu table
Build L1 reverse map
Found 389 uncached and 389 cached L1 mappings (ignored 0).
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
Registering command EIM
Registering command GPIO
Initializing for machine 'FreeScale i.MX21'
HaRET(1)# set ramaddr 0xc0000000
HaRET(2)# addlist IRQS p2v(0x10040048) 0 32 0
HaRET(3)# addlist IRQS p2v(0x1004004c) 0 32 0
Welcome, this is HaRET pre-0.5.3-20090710_231246 running on WindowsCE v4.20
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine FreeScale i.MX21/iMX21 (Plat='i.MX21 Platform' OEM='i.MX21 
SUPATECH')
CPU is ARM ARM arch 5TEJ stepping 4 running in system mode
Enter 'HELP' for a short command summary.

Running WSAStartup
Starting gui
In initdialog
Found machine FreeScale i.MX21
executing startup.txt
HaRET(1)# help
----=====****** A summary of HaRET commands: ******=====----
HaRET(2)# help vars
Name                 Type
HaRET(3)# set mtype 1122
HaRET(4)# boot
boot KERNEL=zimage INITRD=
Opening file zimage
boot params: RAMADDR=c0000000 RAMSIZE=03800000 MTYPE=1122 
CMDLINE='root=/dev/ram0 ro console=tty0'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 376 pages (tags=46500000/c3d36000 kernel=46501000/c3d35000 
initrd=46674000/c3db4000 index=46674000/c3db4000)
Built kernel tags area
Built page index
Video buffer at A8100000 sx=320 sy=240 mx=80 my=40
Video Phys FB=c0100000 Fonts=c3d19064
Framebuffer overlaps with kernel destination
preload=2...@46677000/c3d1a000 sj=46677000 stack=46675000/c3db5000 
data=46676000/c3d19000 exec=c3d1a128
Reading 1519616 bytes...
Read complete
Launching to physical address c3d1a010
Trampoline setup (tram=...@00026014/0e026014/c3cf1014)
MMU setup: mmu=A8D40000/c0d40000
Go Go Go...
_______________________________________________
Haret mailing list
[email protected]
https://handhelds.org/mailman/listinfo/haret

Reply via email to