Bienvenue sur eagle-usb.org

WikiEagle

PocketPCAxim51dump

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 18-97-14-91.crawl.commoncrawl.org
For PocketPCAximX51
My Dell Axim X51 has a 10/100 ethernet card to establish a connection to the LAN.
Launching HaRET first time provides the following information

Current Status

BOOTLINUX only shows a penguin with red-injected eyes (and a thermometer at highest temperature), then it freezes :/
I hope to obtain the same result as http://pn.org/wordpress/?p=10

\CarteSD is the directory for the SD Card on my Axim X51 => corrected in default.txt



Links

http://wiki.xda-developers.com/index.php?pagename=HimalayaLinuxBooting [en] some more detailed explanations for installation of linux on PocketPC
http://hardware.slashdot.org/article.pl?sid=05/06/15/022211 [en] handelds.org success to boot the axim 50
http://www-128.ibm.com/developerworks/library/l-embdev.html [en] interesting article about linux embedded developments
http://axim.narcotize.com/ Fisherss' Home Page for linux kernel for Axim x50
http://www.handhelds.org/moin/moin.cgi/SupportedHandheldSummary [en] list of PDA supported by Linux

launching HaRET

telnet 192.168.1.101 9999
Trying 192.168.1.101...
Connected to 192.168.1.101 (192.168.1.101).
Escape character is '^]'.
Welcome, this is HaRET running on WindowsCE v5.1
Minimal virtual address: 00010000, maximal virtual address: 7fffffff
CPU is Intel ARM arch 5TE revision 0 product 17 stepping 7 running in system mode
Enter 'HELP' for a short command summary.

HaRET(1)# help dump
GPIO    GPIO machinery state in a human-readable format.
GPIOST  GPIO state suitable for include/asm/arch/xxx-init.h
CP(1)   Value of 16 coprocessor registers (arg = coproc number)
MMU     Virtual memory map (4Gb address space).
AC97(1) PXA AC97 ctrl (64x16-bit regs) (arg = ctrl number, 0..3).


dump gpio
GPIO# D S A INTER | GPIO# D S A INTER | GPIO# D S A INTER | GPIO# D S A INTER
------------------+-------------------+-------------------+------------------
  0   I 0 0 RE FE |  21   O 1 1       |  42   O 0 0       |  63   O 0 2
  1   I 1 0       |  22   O 0 0       |  43   O 0 0       |  64   O 0 2
  2   O 1 0       |  23   O 0 2       |  44   O 0 0       |  65   O 1 2
  3   O 0 0       |  24   O 1 2       |  45   O 0 0       |  66   O 0 2
  4   O 0 0       |  25   O 0 2       |  46   I 1 2       |  67   O 0 2
  5   I 1 0       |  26   I 1 1       |  47   O 1 1       |  68   O 1 2
  6   I 1 0       |  27   I 0 0       |  48   O 1 2       |  69   O 0 2
  7   I 1 0       |  28   O 0 0       |  49   O 1 2       |  70   O 0 2
  8   I 1 0       |  29   O 0 0       |  50   O 1 2       |  71   O 1 2
  9   O 0 0       |  30   O 0 0       |  51   O 1 2       |  72   O 1 2
 10   O 0 1       |  31   O 0 0       |  52   I 1 0       |  73   O 1 2
 11   I 1 0 RE FE |  32   O 0 2       |  53   O 1 0       |  74   O 1 2
 12   I 0 0 RE FE |  33   O 1 2       |  54   O 1 2       |  75   O 1 2
 13   I 0 0 RE    |  34   O 0 0       |  55   O 1 2       |  76   O 1 2
 14   I 1 0 RE FE |  35   O 0 0       |  56   I 1 1       |  77   O 0 2
 15   O 0 0       |  36   O 0 0       |  57   I 1 1       |  78   O 1 2
 16   O 0 2       |  37   O 0 0       |  58   O 0 2       |  79   O 1 2
 17   O 0 2       |  38   O 0 0       |  59   O 0 2       |  80   O 1 2
 18   I 1 1       |  39   O 0 0       |  60   O 0 2       |  81   O 1 0
 19   O 0 0       |  40   O 0 0       |  61   O 1 2       |  82   O 0 0
 20   O 1 1       |  41   O 0 0       |  62   O 1 2       |  83   I 0 0 RE FE

HaRET(5)# dump GPIOST
/* GPIO pin direction setup */
#define GPIO00_Dir      0
#define GPIO01_Dir      0
#define GPIO02_Dir      1
#define GPIO03_Dir      1
#define GPIO04_Dir      1
#define GPIO05_Dir      0
#define GPIO06_Dir      0
#define GPIO07_Dir      0
#define GPIO08_Dir      0
#define GPIO09_Dir      1
#define GPIO10_Dir      1
#define GPIO11_Dir      0
#define GPIO12_Dir      0
#define GPIO13_Dir      0
#define GPIO14_Dir      0
#define GPIO15_Dir      1
#define GPIO16_Dir      1
#define GPIO17_Dir      1
#define GPIO18_Dir      0
#define GPIO19_Dir      1
#define GPIO20_Dir      1
#define GPIO21_Dir      1
#define GPIO22_Dir      1
#define GPIO23_Dir      1
#define GPIO24_Dir      1
#define GPIO25_Dir      1
#define GPIO26_Dir      0
#define GPIO27_Dir      0
#define GPIO28_Dir      1
#define GPIO29_Dir      1
#define GPIO30_Dir      1
#define GPIO31_Dir      1
#define GPIO32_Dir      1
#define GPIO33_Dir      1
#define GPIO34_Dir      1
#define GPIO35_Dir      1
#define GPIO36_Dir      1
#define GPIO37_Dir      1
#define GPIO38_Dir      1
#define GPIO39_Dir      1
#define GPIO40_Dir      1
#define GPIO41_Dir      1
#define GPIO42_Dir      1
#define GPIO43_Dir      1
#define GPIO44_Dir      1
#define GPIO45_Dir      1
#define GPIO46_Dir      0
#define GPIO47_Dir      1
#define GPIO48_Dir      1
#define GPIO49_Dir      1
#define GPIO50_Dir      1
#define GPIO51_Dir      1
#define GPIO52_Dir      0
#define GPIO53_Dir      1
#define GPIO54_Dir      1
#define GPIO55_Dir      1
#define GPIO56_Dir      0
#define GPIO57_Dir      0
#define GPIO58_Dir      1
#define GPIO59_Dir      1
#define GPIO60_Dir      1
#define GPIO61_Dir      1
#define GPIO62_Dir      1
#define GPIO63_Dir      1
#define GPIO64_Dir      1
#define GPIO65_Dir      1
#define GPIO66_Dir      1
#define GPIO67_Dir      1
#define GPIO68_Dir      1
#define GPIO69_Dir      1
#define GPIO70_Dir      1
#define GPIO71_Dir      1
#define GPIO72_Dir      1
#define GPIO73_Dir      1
#define GPIO74_Dir      1
#define GPIO75_Dir      1
#define GPIO76_Dir      1
#define GPIO77_Dir      1
#define GPIO78_Dir      1
#define GPIO79_Dir      1
#define GPIO80_Dir      1

/* GPIO Alternate Function (Select Function 0 ~ 3) */
#define GPIO00_AltFunc  0
#define GPIO01_AltFunc  0
#define GPIO02_AltFunc  0
#define GPIO03_AltFunc  0
#define GPIO04_AltFunc  0
#define GPIO05_AltFunc  0
#define GPIO06_AltFunc  0
#define GPIO07_AltFunc  0
#define GPIO08_AltFunc  0
#define GPIO09_AltFunc  0
#define GPIO10_AltFunc  1
#define GPIO11_AltFunc  0
#define GPIO12_AltFunc  0
#define GPIO13_AltFunc  0
#define GPIO14_AltFunc  0
#define GPIO15_AltFunc  0
#define GPIO16_AltFunc  2
#define GPIO17_AltFunc  2
#define GPIO18_AltFunc  1
#define GPIO19_AltFunc  0
#define GPIO20_AltFunc  1
#define GPIO21_AltFunc  1
#define GPIO22_AltFunc  0
#define GPIO23_AltFunc  2
#define GPIO24_AltFunc  2
#define GPIO25_AltFunc  2
#define GPIO26_AltFunc  1
#define GPIO27_AltFunc  0
#define GPIO28_AltFunc  0
#define GPIO29_AltFunc  0
#define GPIO30_AltFunc  0
#define GPIO31_AltFunc  0
#define GPIO32_AltFunc  2
#define GPIO33_AltFunc  2
#define GPIO34_AltFunc  0
#define GPIO35_AltFunc  0
#define GPIO36_AltFunc  0
#define GPIO37_AltFunc  0
#define GPIO38_AltFunc  0
#define GPIO39_AltFunc  0
#define GPIO40_AltFunc  0
#define GPIO41_AltFunc  0
#define GPIO42_AltFunc  0
#define GPIO43_AltFunc  0
#define GPIO44_AltFunc  0
#define GPIO45_AltFunc  0
#define GPIO46_AltFunc  2
#define GPIO47_AltFunc  1
#define GPIO48_AltFunc  2
#define GPIO49_AltFunc  2
#define GPIO50_AltFunc  2
#define GPIO51_AltFunc  2
#define GPIO52_AltFunc  0
#define GPIO53_AltFunc  0
#define GPIO54_AltFunc  2
#define GPIO55_AltFunc  2
#define GPIO56_AltFunc  1
#define GPIO57_AltFunc  1
#define GPIO58_AltFunc  2
#define GPIO59_AltFunc  2
#define GPIO60_AltFunc  2
#define GPIO61_AltFunc  2
#define GPIO62_AltFunc  2
#define GPIO63_AltFunc  2
#define GPIO64_AltFunc  2
#define GPIO65_AltFunc  2
#define GPIO66_AltFunc  2
#define GPIO67_AltFunc  2
#define GPIO68_AltFunc  2
#define GPIO69_AltFunc  2
#define GPIO70_AltFunc  2
#define GPIO71_AltFunc  2
#define GPIO72_AltFunc  2
#define GPIO73_AltFunc  2
#define GPIO74_AltFunc  2
#define GPIO75_AltFunc  2
#define GPIO76_AltFunc  2
#define GPIO77_AltFunc  2
#define GPIO78_AltFunc  2
#define GPIO79_AltFunc  2
#define GPIO80_AltFunc  2

/* GPIO Pin Init State */
#define GPIO00_Level    0
#define GPIO01_Level    0
#define GPIO02_Level    1
#define GPIO03_Level    0
#define GPIO04_Level    0
#define GPIO05_Level    0
#define GPIO06_Level    0
#define GPIO07_Level    0
#define GPIO08_Level    0
#define GPIO09_Level    0
#define GPIO10_Level    0
#define GPIO11_Level    0
#define GPIO12_Level    0
#define GPIO13_Level    0
#define GPIO14_Level    0
#define GPIO15_Level    0
#define GPIO16_Level    1
#define GPIO17_Level    1
#define GPIO18_Level    0
#define GPIO19_Level    0
#define GPIO20_Level    1
#define GPIO21_Level    1
#define GPIO22_Level    0
#define GPIO23_Level    0
#define GPIO24_Level    1
#define GPIO25_Level    0
#define GPIO26_Level    0
#define GPIO27_Level    0
#define GPIO28_Level    0
#define GPIO29_Level    0
#define GPIO30_Level    0
#define GPIO31_Level    0
#define GPIO32_Level    0
#define GPIO33_Level    1
#define GPIO34_Level    0
#define GPIO35_Level    0
#define GPIO36_Level    0
#define GPIO37_Level    0
#define GPIO38_Level    1
#define GPIO39_Level    0
#define GPIO40_Level    0
#define GPIO41_Level    0
#define GPIO42_Level    0
#define GPIO43_Level    0
#define GPIO44_Level    0
#define GPIO45_Level    0
#define GPIO46_Level    0
#define GPIO47_Level    1
#define GPIO48_Level    1
#define GPIO49_Level    1
#define GPIO50_Level    1
#define GPIO51_Level    1
#define GPIO52_Level    0
#define GPIO53_Level    1
#define GPIO54_Level    1
#define GPIO55_Level    1
#define GPIO56_Level    0
#define GPIO57_Level    0
#define GPIO58_Level    0
#define GPIO59_Level    1
#define GPIO60_Level    1
#define GPIO61_Level    1
#define GPIO62_Level    0
#define GPIO63_Level    0
#define GPIO64_Level    1
#define GPIO65_Level    1
#define GPIO66_Level    0
#define GPIO67_Level    1
#define GPIO68_Level    1
#define GPIO69_Level    1
#define GPIO70_Level    0
#define GPIO71_Level    1
#define GPIO72_Level    1
#define GPIO73_Level    1
#define GPIO74_Level    1
#define GPIO75_Level    1
#define GPIO76_Level    1
#define GPIO77_Level    0
#define GPIO78_Level    1
#define GPIO79_Level    1
#define GPIO80_Level    1

/* GPIO Pin Sleep Level */
#define GPIO00_Sleep_Level      0
#define GPIO01_Sleep_Level      0
#define GPIO02_Sleep_Level      1
#define GPIO03_Sleep_Level      0
#define GPIO04_Sleep_Level      0
#define GPIO05_Sleep_Level      0
#define GPIO06_Sleep_Level      0
#define GPIO07_Sleep_Level      0
#define GPIO08_Sleep_Level      0
#define GPIO09_Sleep_Level      0
#define GPIO10_Sleep_Level      0
#define GPIO11_Sleep_Level      0
#define GPIO12_Sleep_Level      0
#define GPIO13_Sleep_Level      0
#define GPIO14_Sleep_Level      0
#define GPIO15_Sleep_Level      0
#define GPIO16_Sleep_Level      0
#define GPIO17_Sleep_Level      0
#define GPIO18_Sleep_Level      0
#define GPIO19_Sleep_Level      0
#define GPIO20_Sleep_Level      1
#define GPIO21_Sleep_Level      1
#define GPIO22_Sleep_Level      0
#define GPIO23_Sleep_Level      0
#define GPIO24_Sleep_Level      1
#define GPIO25_Sleep_Level      0
#define GPIO26_Sleep_Level      0
#define GPIO27_Sleep_Level      0
#define GPIO28_Sleep_Level      0
#define GPIO29_Sleep_Level      0
#define GPIO30_Sleep_Level      0
#define GPIO31_Sleep_Level      0
#define GPIO32_Sleep_Level      0
#define GPIO33_Sleep_Level      1
#define GPIO34_Sleep_Level      0
#define GPIO35_Sleep_Level      0
#define GPIO36_Sleep_Level      0
#define GPIO37_Sleep_Level      0
#define GPIO38_Sleep_Level      0
#define GPIO39_Sleep_Level      0
#define GPIO40_Sleep_Level      1
#define GPIO41_Sleep_Level      1
#define GPIO42_Sleep_Level      0
#define GPIO43_Sleep_Level      0
#define GPIO44_Sleep_Level      0
#define GPIO45_Sleep_Level      0
#define GPIO46_Sleep_Level      0
#define GPIO47_Sleep_Level      0
#define GPIO48_Sleep_Level      1
#define GPIO49_Sleep_Level      1
#define GPIO50_Sleep_Level      1
#define GPIO51_Sleep_Level      1
#define GPIO52_Sleep_Level      0
#define GPIO53_Sleep_Level      0
#define GPIO54_Sleep_Level      1
#define GPIO55_Sleep_Level      1
#define GPIO56_Sleep_Level      0
#define GPIO57_Sleep_Level      0
#define GPIO58_Sleep_Level      0
#define GPIO59_Sleep_Level      0
#define GPIO60_Sleep_Level      0
#define GPIO61_Sleep_Level      0
#define GPIO62_Sleep_Level      0
#define GPIO63_Sleep_Level      0
#define GPIO64_Sleep_Level      0
#define GPIO65_Sleep_Level      0
#define GPIO66_Sleep_Level      0
#define GPIO67_Sleep_Level      0
#define GPIO68_Sleep_Level      0
#define GPIO69_Sleep_Level      0
#define GPIO70_Sleep_Level      0
#define GPIO71_Sleep_Level      0
#define GPIO72_Sleep_Level      0
#define GPIO73_Sleep_Level      0
#define GPIO74_Sleep_Level      0
#define GPIO75_Sleep_Level      0
#define GPIO76_Sleep_Level      0
#define GPIO77_Sleep_Level      0
#define GPIO78_Sleep_Level      1
#define GPIO79_Sleep_Level      1
#define GPIO80_Sleep_Level      1

HaRET(1)# dump cp(1)
c00: 69051020 | c08: 00000000
c01: 00000000 | c09: 00000000
c02: 00000000 | c10: 00000000
c03: 00000000 | c11: 00000000
Error: EXCEPTION reading coprocessor 1 register 12
Error: EXCEPTION reading coprocessor 1 register 4
c04: ffffffff | c12: ffffffff
Error: EXCEPTION reading coprocessor 1 register 13
Error: EXCEPTION reading coprocessor 1 register 5
c05: ffffffff | c13: ffffffff
Error: EXCEPTION reading coprocessor 1 register 14
Error: EXCEPTION reading coprocessor 1 register 6
c06: ffffffff | c14: ffffffff
Error: EXCEPTION reading coprocessor 1 register 15
Error: EXCEPTION reading coprocessor 1 register 7
c07: ffffffff | c15: ffffffff

HaRET(3)# dump cp(2)
Error: EXCEPTION reading coprocessor 2 register 8
Error: EXCEPTION reading coprocessor 2 register 0
c00: ffffffff | c08: ffffffff
Error: EXCEPTION reading coprocessor 2 register 9
Error: EXCEPTION reading coprocessor 2 register 1
c01: ffffffff | c09: ffffffff
Error: EXCEPTION reading coprocessor 2 register 10
Error: EXCEPTION reading coprocessor 2 register 2
c02: ffffffff | c10: ffffffff
Error: EXCEPTION reading coprocessor 2 register 11
Error: EXCEPTION reading coprocessor 2 register 3
c03: ffffffff | c11: ffffffff
Error: EXCEPTION reading coprocessor 2 register 12
Error: EXCEPTION reading coprocessor 2 register 4
c04: ffffffff | c12: ffffffff
Error: EXCEPTION reading coprocessor 2 register 13
Error: EXCEPTION reading coprocessor 2 register 5
c05: ffffffff | c13: ffffffff
Error: EXCEPTION reading coprocessor 2 register 14
Error: EXCEPTION reading coprocessor 2 register 6
c06: ffffffff | c14: ffffffff
Error: EXCEPTION reading coprocessor 2 register 15
Error: EXCEPTION reading coprocessor 2 register 7
c07: ffffffff | c15: ffffffff

dump ac97(0)
Register 0: access timed out
Register 2: access timed out
Register 4: access timed out
Register 6: access timed out
Register 8: access timed out
Register a: access timed out
Register c: access timed out
Register e: access timed out
Register 10: access timed out
Register 12: access timed out
Register 14: access timed out
Register 16: access timed out
Register 18: access timed out
Register 1a: access timed out
Register 1c: access timed out
Register 1e: access timed out
Register 20: access timed out
Register 22: access timed out
Register 24: access timed out
Register 26: access timed out
Register 28: access timed out
Register 2a: access timed out
Register 2c: access timed out
Register 2e: access timed out
Register 30: access timed out
Register 32: access timed out
Register 34: access timed out
Register 36: access timed out
Register 38: access timed out
Register 3a: access timed out
Register 3c: access timed out
Register 3e: access timed out
Register 40: access timed out
Register 42: access timed out
Register 44: access timed out
Register 46: access timed out
Register 48: access timed out
Register 4a: access timed out
Register 4c: access timed out
Register 4e: access timed out
Register 50: access timed out
Register 52: access timed out
Register 54: access timed out
Register 56: access timed out
Register 58: access timed out
Register 5a: access timed out
Register 5c: access timed out
Register 5e: access timed out
Register 60: access timed out
Register 62: access timed out
Register 64: access timed out
Register 66: access timed out
Register 68: access timed out
Register 6a: access timed out
Register 6c: access timed out
Register 6e: access timed out
Register 70: access timed out
Register 72: access timed out
Register 74: access timed out
Register 76: access timed out
Register 78: access timed out
Register 7a: access timed out
Register 7c: access timed out
Register 7e: access timed out

GCR:  00000000  MCCR: 00000000
POCR: 00000000  PICR: 00000000
MOCR: 00000000  MICR: 00000000
r00: ffff | r20: ffff | r40: ffff | r60: ffff
r02: ffff | r22: ffff | r42: ffff | r62: ffff
r04: ffff | r24: ffff | r44: ffff | r64: ffff
r06: ffff | r26: ffff | r46: ffff | r66: ffff
r08: ffff | r28: ffff | r48: ffff | r68: ffff
r0a: ffff | r2a: ffff | r4a: ffff | r6a: ffff
r0c: ffff | r2c: ffff | r4c: ffff | r6c: ffff
r0e: ffff | r2e: ffff | r4e: ffff | r6e: ffff
r10: ffff | r30: ffff | r50: ffff | r70: ffff
r12: ffff | r32: ffff | r52: ffff | r72: ffff
r14: ffff | r34: ffff | r54: ffff | r74: ffff
r16: ffff | r36: ffff | r56: ffff | r76: ffff
r18: ffff | r38: ffff | r58: ffff | r78: ffff
r1a: ffff | r3a: ffff | r5a: ffff | r7a: ffff
r1c: ffff | r3c: ffff | r5c: ffff | r7c: ffff
r1e: ffff | r3e: ffff | r5e: ffff | r7e: ffff

GCR:  00000000  MCCR: 00000000
POCR: 00000000  PICR: 00000000
MOCR: 00000000  MICR: 00000000
r00: ffff | r20: ffff | r40: ffff | r60: ffff
r02: ffff | r22: ffff | r42: ffff | r62: ffff
r04: ffff | r24: ffff | r44: ffff | r64: ffff
r06: ffff | r26: ffff | r46: ffff | r66: ffff
r08: ffff | r28: ffff | r48: ffff | r68: ffff
r0a: ffff | r2a: ffff | r4a: ffff | r6a: ffff
r0c: ffff | r2c: ffff | r4c: ffff | r6c: ffff
r0e: ffff | r2e: ffff | r4e: ffff | r6e: ffff
r10: ffff | r30: ffff | r50: ffff | r70: ffff
r12: ffff | r32: ffff | r52: ffff | r72: ffff
r14: ffff | r34: ffff | r54: ffff | r74: ffff
r16: ffff | r36: ffff | r56: ffff | r76: ffff
r18: ffff | r38: ffff | r58: ffff | r78: ffff
r1a: ffff | r3a: ffff | r5a: ffff | r7a: ffff
r1c: ffff | r3c: ffff | r5c: ffff | r7c: ffff
r1e: ffff | r3e: ffff | r5e: ffff | r7e: ffff


BOOTLINUX
 BOOTLINUX
Physical kernel address: a8008000
Preloader physical/virtual address: ab291000
Goodbye cruel world ...



Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]