October 31 2010

The Augen Is Alive!!

some work still needed but I got the linux kernel to  start booting and load drivers!
Sure there is a kernel panic but what would you do without a root file system :-D

LF1000 # go 1800000\
## Starting application at 0x01800000 …
Uncompressing Linux………………………………………………………………………………………………………………… done, booting the kernel.
Linux version 2.6.31-leapfrog (moogle@DL140) (gcc version 4.4.3 (GCC) ) #15 Sun Oct 31 13:14:43 EDT 2010
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: ARM-LF1000
Warning: bad configuration page, trying to continue
Memory policy: ECC disabled, Data cache writeback
lf1000_oscvco_set.50  changing pll 0, old=0x00250001, new=0x00496300
PLL0=532.500000 MHz
lf1000_oscvco_set.50  changing pll 1, old=0x00348E01, new=0x0024C402
PLL1=147.000 MHz   Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 11684
Kernel command line: init=/sbin/init console=ttyS0,115200 mem=46M mlc_fb=0x82E00000,0x01200000 ram=0x80000000-0x83FFFFFF screen_module=ILI9322 ebs=0x20000,0x0 root=mtd3 rw rootfstype=ubifs ubi.mtd=RFS
PID hash table entries: 256 (order: 8, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 46MB = 46MB total
Memory: 42388KB available (3708K code, 340K data, 92K init, 0K highmem)
NR_IRQS:42
TIM0=  4.593 MHz   TIM1=  4.593 MHz   TIM2=  4.593 MHz   TIM3=  4.593 MHz   TIM4=  4.593 MHz
console [ttyS0] enabled
Calibrating delay loop (skipped) preset value.. 1065.00 BogoMIPS (lpj=5325000)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
lf1000-flash: failed to claim resource 0
————[ cut here ]————
WARNING: at drivers/base/core.c:124 0xc020668c()
Device ‘lf1000-nand’ does not have a release() function, it is broken and must be fixed.
Modules linked in:
Function entered at [<c0026c88>] from [<c0049f2c>]
Function entered at [<c0049f2c>] from [<c0049fd4>]
Function entered at [<c0049fd4>] from [<c020668c>]
Function entered at [<c020668c>] from [<c01d73b4>]
Function entered at [<c01d73b4>] from [<c01d8128>]
Function entered at [<c01d8128>] from [<c020bb1c>]
Function entered at [<c020bb1c>] from [<c000a148>]
Function entered at [<c000a148>] from [<c001f5e8>]
Function entered at [<c001f5e8>] from [<c0008b0c>]
Function entered at [<c0008b0c>] from [<c00211c4>]
—[ end trace 1b75b31a2719ed1c ]—
————[ cut here ]————
WARNING: at drivers/base/core.c:124 0xc020668c()
Device ‘lf1000-alvgpio’ does not have a release() function, it is broken and must be fixed.
Modules linked in:
Function entered at [<c0026c88>] from [<c0049f2c>]
Function entered at [<c0049f2c>] from [<c0049fd4>]
Function entered at [<c0049fd4>] from [<c020668c>]
Function entered at [<c020668c>] from [<c01d73b4>]
Function entered at [<c01d73b4>] from [<c01d8128>]
Function entered at [<c01d8128>] from [<c020bb1c>]
Function entered at [<c020bb1c>] from [<c000a148>]
Function entered at [<c000a148>] from [<c001f5e8>]
Function entered at [<c001f5e8>] from [<c0008b0c>]
Function entered at [<c0008b0c>] from [<c00211c4>]
—[ end trace 1b75b31a2719ed1d ]—
————[ cut here ]————
WARNING: at drivers/base/core.c:124 0xc020668c()
Device ‘lf1000-gpio’ does not have a release() function, it is broken and must be fixed.
Modules linked in:
Function entered at [<c0026c88>] from [<c0049f2c>]
Function entered at [<c0049f2c>] from [<c0049fd4>]
Function entered at [<c0049fd4>] from [<c020668c>]
Function entered at [<c020668c>] from [<c01d73b4>]
Function entered at [<c01d73b4>] from [<c01d8128>]
Function entered at [<c01d8128>] from [<c020bb1c>]
Function entered at [<c020bb1c>] from [<c000a148>]
Function entered at [<c000a148>] from [<c001f5e8>]
Function entered at [<c001f5e8>] from [<c0008b0c>]
Function entered at [<c0008b0c>] from [<c00211c4>]
—[ end trace 1b75b31a2719ed1e ]—
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (extended precision)
NTFS driver 2.1.29 [Flags: R/W].
msgmni has been set to 82
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 10) is a 8250
serial8250: ttyS1 at MMIO 0x0 (irq = 34) is a 8250
serial8250: ttyS2 at MMIO 0x0 (irq = 35) is a 8250
serial8250: ttyS3 at MMIO 0x0 (irq = 36) is a 8250
brd: module loaded
loop: module loaded
usbcore: registered new interface driver ub
ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
usbcore: registered new interface driver libusual
i2c /dev entries driver
Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 0)
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
UBI error: ubi_init: Failed to find MTD device RFS.  Skipping.
Advanced Linux Sound Architecture Driver Version 1.0.20.
ALSA device list:
No soundcards found.
TCP cubic registered
NET: Registered protocol family 17
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
UBIFS error (pid 1): ubifs_get_sb: cannot open “mtd3”, error -22
List of all partitions:
No filesystem could mount root, tried:  ubifs
Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,255)
Function entered at [<c0026c88>] from [<c0339644>]
Function entered at [<c0339644>] from [<c0008ff0>]
Function entered at [<c0008ff0>] from [<c0009130>]
Function entered at [<c0009130>] from [<c0008b50>]
Function entered at [<c0008b50>] from [<c00211c4>]
Unable to handle kernel NULL pointer dereference at virtual address 00000018
pgd = c0004000
[00000018] *pgd=00000000
Internal error: Oops: 5 [#1]
Modules linked in:
CPU: 0    Tainted: G        W   (2.6.31-leapfrog #15)
pc : [<c002dcc4>]    lr : [<c0339648>]    psr: a0000013
sp : c2815f50  ip : c00211cc  fp : 00000000
r10: 00000000  r9 : 00000000  r8 : c001c818
r7 : c001c808  r6 : 00008000  r5 : c2890006  r4 : c03f34c8
r3 : 00000000  r2 : c03bed08  r1 : 00000001  r0 : c00211c4
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 0005317f  Table: 00004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc2814270)
Stack: (0xc2815f50 to 0xc2816000)
5f40:                                     00000000 c2815f74 c2815f90 c2890006
5f60: 00008000 c001c808 c001c818 c0008ff0 c0364ab8 c2815f90 00000020 c2815f90
5f80: 00000000 00000000 00000000 c006c470 6e6b6e75 2d6e776f 636f6c62 2c30286b
5fa0: 29353532 c0209e00 c2816660 c0364958 00000000 c001c808 c001c818 00000000
5fc0: 00000000 00000000 00000000 c0009130 c001b6bc 00000000 00000000 c03f2a00
5fe0: c001b6bc c0008b50 00000000 00000000 00000000 c00211c4 00000000 00000420
Function entered at [<c002dcc4>] from [<c0339648>]
Function entered at [<c0339648>] from [<c0008ff0>]
Function entered at [<c0008ff0>] from [<c0009130>]
Function entered at [<c0009130>] from [<c0008b50>]
Function entered at [<c0008b50>] from [<c00211c4>]
Code: e12fff1e c03d5530 e59f3010 e5933008 (e5930018)
—[ end trace 1b75b31a2719ed20 ]—
Kernel panic – not syncing: Attempted to kill init!
Function entered at [<c0026c88>] from [<c0339644>]
Function entered at [<c0339644>] from [<c004e49c>]
Function entered at [<c004e49c>] from [<c0024c58>]
Function entered at [<c0024c58>] from [<c00281c4>]
Function entered at [<c00281c4>] from [<c0028458>]
Function entered at [<c0028458>] from [<c001f274>]
Function entered at [<c001f274>] from [<c001fd4c>]
Exception stack(0xc2815f08 to 0xc2815f50)
5f00:                   c00211c4 00000001 c03bed08 00000000 c03f34c8 c2890006
5f20: 00008000 c001c808 c001c818 00000000 00000000 00000000 c00211cc c2815f50
5f40: c0339648 c002dcc4 a0000013 ffffffff
Function entered at [<c001fd4c>] from [<c002dcc4>]
Function entered at [<c002dcc4>] from [<c0339648>]
Function entered at [<c0339648>] from [<c0008ff0>]
Function entered at [<c0008ff0>] from [<c0009130>]
Function entered at [<c0009130>] from [<c0008b50>]
Function entered at [<c0008b50>] from [<c00211c4>]
Unable to handle kernel NULL pointer dereference at virtual address 00000018
pgd = c0004000
[00000018] *pgd=00000000
Internal error: Oops: 5 [#2]
Modules linked in:
CPU: 0    Tainted: G      D W   (2.6.31-leapfrog #15)
pc : [<c002dcc4>]    lr : [<c0339648>]    psr: a0000013
sp : c2815d00  ip : c00211cc  fp : 00000000
r10: 00000000  r9 : c2815d40  r8 : c2812c40
r7 : c0366204  r6 : c2812c40  r5 : 0000000b  r4 : c03f34c8
r3 : 00000000  r2 : c03bed08  r1 : 00000001  r0 : c00211c4
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 0005317f  Table: 00004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc2814270)
Stack: (0xc2815d00 to 0xc2816000)
5d00: c2815d00 c2815d24 c2812c40 0000000b c2812c40 c0366204 c2812c40 c004e49c
5d20: c03692ac 0000002e c2815bd4 c03d7a58 c2815f08 c2812c40 c2814000 00000001
5d40: c2815d40 c2815d40 00000000 c2814000 c2815f08 c2812c40 c0366204 00000005
5d60: 00000005 00000000 00000000 c0024c58 00000000 c2812c40 c2815f08 c2815f08
5d80: 00000018 c00281c4 c2815d88 c2815d88 c2815da4 c2814000 10624dd3 00000018
5da0: c2815f08 00000005 c2815f08 c001c818 60000013 00000000 00000000 c0028458
5dc0: c03f3dbc c03f39bc c0365996 c00211c4 00000000 c03f39ec c0420be8 c03f5672
5de0: 00000033 00000033 c0201fd4 c03f3908 000018b2 c01fd848 c0420be8 00000000
5e00: c0420be8 00000033 c03f5672 c0201c84 00000006 000000f1 00000001 000018e5
5e20: c03d60c0 000018e5 c03e56d0 00000033 c03f3908 000018b2 00000007 c004ad70
5e40: 000018e5 c03f3908 c03d60c0 00000005 c03d3e9c 00000018 c2815f08 c001c818
5e60: 00000000 c001f274 60000093 00000036 c03f3908 00000000 00000057 c2815ed5
5e80: ffffe829 c2815ea4 c004bb44 00000004 60000013 ffffffff c2815ea5 60000013
5ea0: 00001783 c03f3908 c03d60c0 60000093 c2815f30 c0026738 c03f34f0 c0364ab8
5ec0: c2815f90 00000020 c2815f90 00000000 00000000 00000000 00000000 c0008b50
5ee0: c2815ff4 00008000 00000000 c001c818 c2815ff8 ffffffff c2815f3c 00008000
5f00: c001c808 c001fd4c c00211c4 00000001 c03bed08 00000000 c03f34c8 c2890006
5f20: 00008000 c001c808 c001c818 00000000 00000000 00000000 c00211cc c2815f50
5f40: c0339648 c002dcc4 a0000013 ffffffff 00000000 c2815f74 c2815f90 c2890006
5f60: 00008000 c001c808 c001c818 c0008ff0 c0364ab8 c2815f90 00000020 c2815f90
5f80: 00000000 00000000 00000000 c006c470 6e6b6e75 2d6e776f 636f6c62 2c30286b
5fa0: 29353532 c0209e00 c2816660 c0364958 00000000 c001c808 c001c818 00000000
5fc0: 00000000 00000000 00000000 c0009130 c001b6bc 00000000 00000000 c03f2a00
5fe0: c001b6bc c0008b50 00000000 00000000 00000000 c00211c4 00000000 00000420
Function entered at [<c002dcc4>] from [<c0339648>]
Function entered at [<c0339648>] from [<c004e49c>]
Function entered at [<c004e49c>] from [<c0024c58>]
Function entered at [<c0024c58>] from [<c00281c4>]
Function entered at [<c00281c4>] from [<c0028458>]
Function entered at [<c0028458>] from [<c001f274>]
Function entered at [<c001f274>] from [<c001fd4c>]
Exception stack(0xc2815f08 to 0xc2815f50)
5f00:                   c00211c4 00000001 c03bed08 00000000 c03f34c8 c2890006
5f20: 00008000 c001c808 c001c818 00000000 00000000 00000000 c00211cc c2815f50
5f40: c0339648 c002dcc4 a0000013 ffffffff
Function entered at [<c001fd4c>] from [<c002dcc4>]
Function entered at [<c002dcc4>] from [<c0339648>]
Function entered at [<c0339648>] from [<c0008ff0>]
Function entered at [<c0008ff0>] from [<c0009130>]
Function entered at [<c0009130>] from [<c0008b50>]
Function entered at [<c0008b50>] from [<c00211c4>]
Code: e12fff1e c03d5530 e59f3010 e5933008 (e5930018)
—[ end trace 1b75b31a2719ed21 ]—
Fixing recursive fault but reboot is needed!

WOOT!




Copyright © 2024. All rights reserved.

Posted October 31, 2010 by Moogle in category "Augen

13 COMMENTS :

  1. By arfink on

    This is fabulous. Keep up the good work, I cannot wait to see Linux working properly on this little machine.

    Reply
  2. By eureka on

    That is great moogle! Here in Italy same hardware is branded “mindtech” http://www.mindtech.it/prodotto.php. I got mine for 79 euros hoping could replace my nearly worn out Psion netbook pro. I was very disappointed finding that this device needs a boot time and can’t suspend or stanby, it’s poorly compatible with many software running well on psion and those claimed “up to7 hours of battery operation” are just a dream while 3 hours are a very good result already. So being this device not very fit for my need with win-CE I decided to install linux on it just like I did on my nec 900C. I begun work by taking apart this device and I noticed another push button half inch to the right of reset button (bottom face of mainboard) hoping pushing it would give me access to some sort of bios or booting control but that button seems useless. Then I found If you press F1 at boot time (as screen prompt) and enter ZTK as password you gain access to other functions like format nand disk Xip disk and so on…
    This is all I did until now but you are far ahead so I will follow you and ready to collaborate as tester at least :-)

    Reply
  3. By Noop on

    Sweet, would love to have one of these running linux just to putz around with.
    Soon as you get it to work I’ll pick one up!

    Reply
  4. Pingback: Augen E-go almost booting linux « Executing Gummiworms

  5. By Rupin on

    I also have a device which runs wince and the same core
    ARM926EJ-S [41069265] revision 5 (ARMv5TEJ)
    and I was looking on instructions on how to build all the binaries for the device..
    To boot, I have been using Haret, and have been unsuccessful till now.Is it possible you could share your file so I could also try booting mine?

    Reply
  6. Pingback: Augen E-Go booting Linux « Myhackz

  7. Pingback: Augen E-Go booting Linux | GeekNews

  8. By bwilson27 on

    I have this exact same thing, except black.
    I’m anxiously awaiting one of you brainiacs to get this hack completed with explicit details for us ultra newbs.
    CE 5.0 build 1400/unable to download any programs.

    Reply
    1. By Moogle (Post author) on

      I didn’t give up, just have too many mods and hacks that I need to finish first

      Reply
  9. Pingback: Augen E-Go Booting Linux | SLG - SLG 2020

Leave a Reply