PDA

View Full Version : HELP me boot Linux on Mio 558/Rover P7


Mine(Mio)
16th June 2009, 10:47 PM
Hi everyone!
I'm trying to boot linux on my oldye QQAAXX WP2, a.k.a. Mitac Mio 558, a.k.a. Rover P7.
I'm using the files + instructions foundon a Handelds.org dedicated project (http://www.handhelds.org/projects/rover.html), but I can't get it to boot....it just hard-resets my pda back to factory defaults.... :( (I have a nice backup, fortunately :) ).
Searching around the net, I found the way to make HARET save its log....so what I'm asking is: what is amiss here? And can any of you folks help me booting it succesfully? (this way, or any other way....I'm not a coder, but I like to meddle around and I'd love to run some decent linux apps on my pda :cool: )
...............................
Here follows the log:

"===== HaRET 0.5.2 =====
Setting KMode to true.
Old KMode was 1
Finished initializing output
Loading dynamically bound functions
Function 'AllocPhysMem' in library 'coredll' at 01F71E14
Function 'FreePhysMem' in library 'coredll' at 01F71E9C
Function '?GXOpenDisplay@@YAHPAUHWND__@@K@Z' in library 'gx' at 0385122C
Function '?GXCloseDisplay@@YAHXZ' in library 'gx' at 038515EC
Function '?GXBeginDraw@@YAPAXXZ' in library 'gx' at 03851674
Function '?GXEndDraw@@YAHXZ' in library 'gx' at 0385176C
Function 'LoadLibraryExW' in library 'coredll' at 01F72078
Function 'NLedSetDevice' in library 'coredll' at 01F6E2F4
Function 'GetSystemPowerStatusEx2' in library 'coredll' at 01F77930
Function 'SleepTillTick' in library 'coredll' at 01F71F0C
Function 'CreateToolhelp32Snapshot' in library 'toolhelp' at 02601094
Function 'CloseToolhelp32Snapshot' in library 'toolhelp' at 02601098
Function 'Process32First' in library 'toolhelp' at 02601154
Function 'Process32Next' in library 'toolhelp' at 026011BC
Function 'Module32First' in library 'toolhelp' at 02601344
Function 'Module32Next' in library 'toolhelp' at 026013B8
Function 'Heap32ListFirst' in library 'toolhelp' at 02601454
Function 'Heap32ListNext' in library 'toolhelp' at 026014BC
Function 'Heap32First' in library 'toolhelp' at 0260154C
Function 'Heap32Next' in library 'toolhelp' at 02601630
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='Mitac, Mio DigiWalker')
Wince reports processor: core=ARM name=PXA263-400 cat= vend=Intel
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
Detecting ram size
WinCE reports memory size 67108864 (phys=33185792 store=33112064)
Mapping mmu table
Build L1 reverse map
Found 424 uncached and 424 cached L1 mappings (ignored 0).
Registering command IGPIO
Registering command WG|PIO
Registering command GPLR
Registering command GPDR
Registering command GAFR
Registering command GPIO
Registering command GPIOST
Registering command LOADLIBRARYEX
Registering command NLEDSET
Registering command TRACE
Registering command TRACEMASK
Registering command TRACE2
Registering command TRACETYPE
Registering command TRACE2TYPE
Registering command TRACEFORWATCH
Registering command INSN
Registering command INSNREENABLE
Registering command INSNREG1
Registering command INSNREG2
Registering command INSN2
Registering command INSN2REENABLE
Registering command INSN2REG1
Registering command INSN2REG2
Registering command KILL
Registering command PS
Registering command LSMOD
Registering command ADDR2MOD
Registering command AC97
Not registering command ATIDBG
Initializing for machine 'Generic Intel PXA'
HaRET(1)# set ramaddr 0xa0000000
HaRET(2)# addlist IRQS p2v(0x40D00000) 0x7f 32 0
HaRET(3)# addlist IRQS p2v(0x40E00048) 0 32 0
HaRET(4)# addlist IRQS p2v(0x40E0004c) 0 32 0
HaRET(5)# addlist IRQS p2v(0x40E00050) 0 32 0
HaRET(6)# addlist GPIOS p2v(0x40E00000)
HaRET(7)# addlist GPIOS p2v(0x40E00004)
HaRET(8)# addlist GPIOS p2v(0x40E00008)
HaRET(9)# addlist GPIOS p2v(0x40E0000C)
HaRET(10)# addlist GPIOS p2v(0x40E00010)
HaRET(11)# addlist GPIOS p2v(0x40E00014)
HaRET(12)# addlist GPIOS p2v(0x40E00054)
HaRET(13)# addlist GPIOS p2v(0x40E00058)
HaRET(14)# addlist GPIOS p2v(0x40E0005c)
HaRET(15)# addlist GPIOS p2v(0x40E00060)
HaRET(16)# addlist GPIOS p2v(0x40E00064)
HaRET(17)# addlist GPIOS p2v(0x40E00068)
Welcome, this is HaRET 0.5.2 running on WindowsCE v4.20
Minimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
Detected machine Generic Intel PXA/PXA (Plat='PocketPC' OEM='Mitac, Mio DigiWalker')
CPU is Intel XScale ARM arch 5TE revision 3 product 16 stepping 6 running in system mode
Enter 'HELP' for a short command summary.

Running WSAStartup
Starting gui
In initdialog
Found machine Generic Intel PXA
executing startup.txt
HaRET(1)# SET MTYPE 426
HaRET(2)# SET KERNEL "zImage"
HaRET(3)# SET INITRD "initrd"
HaRET(4)# SET CMDLINE "root=/dev/ram0 ramdisk_size=10240 keepinitrd init=/linuxrc cachepolicy=writethrough console=ttyS0,115200n8"
HaRET(5)# BOOT
boot KERNEL=zImage INITRD=initrd
Opening file zImage
Opening file initrd
boot params: RAMADDR=a0000000 RAMSIZE=04000000 MTYPE=426 CMDLINE='root=/dev/ram0 ramdisk_size=10240 keepinitrd init=/linuxrc cachepolicy=writethrough console=ttyS0,115200n8'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 826 pages (tags=48000000/a35df000 kernel=48001000/a363b000 initrd=480B0000/a3634000 index=48336000/a33c2000)
Built kernel tags area
Built page index
Video buffer at BE000000 sx=240 sy=320 mx=60 my=53
Video Phys FB=14000000 Fonts=a33c0064
preload=2260@48339000/a33bf000 sj=48339000 stack=48337000/a33c1000 data=48338000/a33c0000 exec=a33bf128
Reading 712992 bytes...
Read complete
Reading 2645194 bytes...
Read complete
Launching to physical address a33bf010
Trampoline setup (tram=136@000255F4/140255f4/a33bb5f4)
MMU setup: mmu=A2080000/a0080000
Go Go Go..."