WTFMoogle.com

The Augen Is Alive!!

by on Oct.31, 2010, under Augen

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 0×01800000 …
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=0×00250001, new=0×00496300
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,0×01200000 ram=0×80000000-0x83FFFFFF screen_module=ILI9322 ebs=0×20000,0×0 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 0×0 (irq = 10) is a 8250
serial8250: ttyS1 at MMIO 0×0 (irq = 34) is a 8250
serial8250: ttyS2 at MMIO 0×0 (irq = 35) is a 8250
serial8250: ttyS3 at MMIO 0×0 (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!


10 Comments for this entry

  • avatar
    arfink

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

  • avatar
    ArthurSucks

    Having native Linux on these buggers make them worth buying to me. Good work!

  • avatar
    eureka

    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 :-)

  • avatar
    Noop

    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!

  • avatar
    Rupin

    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?

  • avatar
    bwilson27

    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.

  • avatar
    bwilson27

    So, did you give up on this project or what?

  • avatar
    Minecraft Hosting For Free

    Hi, I desire to show you this unique website which in turn I’ve located.
    As his or her title claims, they provides a free minecraft server hosting for
    everybody. I was a bbit sceptical while i saw “Free” and particularly when
    there have got displayed a survey. Many people don’t confidence to anything what on earth is on-line
    marked while “Free”, especially with regards to such expensive services.
    Well, I’m extremely curious particular person and
    We can’t abandon without seeking, even as i saw some sort off survey which a mokst of the time points for you to scam
    but in such cases, it wasn’t mistaken.
    Best about it is which you don’t should downlad something so you’ll not get just about
    any viorus or perhaps something. You’ll simply receive and e-mail message together with your server particulars.
    First customer survey I experimented with didn’t work and My partner and i thought it absolutely was
    another swindle. But Igave the dea another probability and triend one more survey that is functional well, i
    was happy. So as i first time completed the surdvey My spouse and i received a good e-mail meaning where were informations regarding
    my fresh created server as IP, private data, server identify etc.
    I’ve exposed my Minecrat the moment it hass been possible having
    joy that i ccan haave my personal fre minecraft servdr where Icould lay with my good friend.
    So I’ve copied IP handle of our new server on thee Minecraft, pressed “Join Server” and yyes it realy proved helpful.
    I was around the server with 1/50 players and it alsso was really my very own server.
    I was playing for the server for around 12 hours and My partner and i
    didn’t find any detachment. I wrote my friend that We have a
    free of charge minecraft server hosting and many oof
    us wewre playing another 5 several hours until My spouse
    and i realized i can increase my cuatom plugins, mods, maps and everything I could think connected with.

    I ended up being trying many sites in this way because I
    really wanted to have my individual free minecraft web
    hosting service and every single website I
    tried ended upp being scam or fake. So I am able tto really say this site iis the better webvsite on the net which provides a free minecraft
    erver weeb host.

3 Trackbacks / Pingbacks for this entry

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!