I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Other I-Appliances / MSN Companion
"LI" problem
booting problems

New Message"LI" problem (modified 0 times) FatCow
Profile
Hi

I've had my IA-1 for a looonnng time now and I still have the same Jailbait problem that I've had virtually from day one. It boots and displays "LI" and that's it.

Questions to people who've got jailbait running...

What are your BIOS settings?
What is the disk geometry of the CF card that you're using?
Has anyone found an adapter allowing you to plug in an IDE hard drive into the CF slot?

BTW, supposedly the updated firmware from MSN now allows use of a network adapter on your home network. Go to http://msnc.msn.com/v2/companion/questions_full.asp#26" for details

10-20-2001 14:23:48

New MessageRE: "li problem" (modified 0 times) ranman
Profile
Fatcow,
I had the same problem as you until I followed these instructions from Zack Folkerts:

http://www.geocities.com/ranman/ipaq.txt

Hope this helps. If you screw up something along the way, all you have to do is reflash jailbait on to the internal flash and start over.

I put jailbait on the internal sandisk, and with his directions, got it to bootup no problem, but no
sound, no modem and no ethernet (I only have one of the linksys 10bt usb adapters).

As for the bios settings, I can't remember them off the top of my head, but I don't think I had a problem with them. I used a 32meg sandisk compact flash card - 490x32x4 (is that right?).

If you search the msn companion board, you should come across someone who found 1 or 2 of them, but there were limitations to them. If you come across one that works, let all of us know.


ranman

10-20-2001 17:23:09

New MessageRE: "LI:" problem (modified 0 times) Spazmania
Profile
Struggled with this for hours. After taking apart the box and restting the bios with the labeled clear-bios jumper, I was able to get into the bios using the Compaq key as described in other messages. I set it to boot drive D first and drive C second. I'm using a 64 meg Compact Flash card in the external slot. The bios saw it as drive 3, 61 mb.
I prepared a flash image on a /dev/hdc (hard disk) on another linux box and depending on the drive geometry I used it either got to "L 40," "L 04," or "LI {freeze}."

Finally got the full LILO prompt with the following lilo.conf settings:

disk=/dev/hdc
bios=0x80
sectors = 32
heads = 2
cylinders = 1960

append="hdc=1960,2,32"

I chose 2 heads 32 sectors because that's what the wince image seems to be. Also, 4 heads or 63 sectors got me the L 04 errors. These are my partitions:

The partitions are:

Disk /dev/hdc: 2 heads, 32 sectors, 8192 cylinders
Units = cylinders of 64 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 97 3088 83 Linux
/dev/hdc2 * 98 1960 59616 83 Linux

/dev/hdc1 is /boot with the linux kernel.


But it still won't boot linux. It reports:

LILO Loading Linux
Error 0x01
Loading Linux
Error 0x01
etc.

Suggestions?

12-16-2001 10:56:16

New MessageRE: (modified 0 times) Root
Profile
I had the same problems©©

easiest solution is to just use the jailbait internal image ©© make a dos bootable cf with win98, then copy dolly and the jailbait-int image© boot the ia-1 with this cf, use dolly to backup internal flash, and then over write the internal flash with jbait it boots just fine©

if you realy want to boot jbait off the removable cf, then you can then change lilo settings on the internal flash, and burn a copy to a cf card© then write the original image back to the internal flash© „i didnt try this¤©

luck©

12-16-2001 12:00:48

New MessageRE: Solution (modified 0 times) Spazmania
Profile
Okay, the solution is:

When you tell the IA-1 to boot from the flash slot, it treats the flash slot as bios device 0x80 rather than 0x81. If you built an image on hdc, linux will like it but lilo will load from 0x81. That happens to be the internal flash, which holds the wince stuff. Since a random swath of wince != lilo second stage, lilo freezes when running the second stage, ergo the "LI".

Drive geometry is whatever the card reports when you put it in your linux laptop. My cards reported 4 heads 32 sectors and 8 heads 32 sectors. Use that geometry when making your image.

If you have to guess, try 32 sectors, 2 4 and 8 heads.

In lilo.conf on your build machine, use:

disk=/dev/hdc
bios=0x80
disk=/dev/hda
bios=0x81

Adding "linear" to a blank line in lilo.conf can sometimes get a boot if you got the geometry wrong, but it doesn't appear too reliable. "lba32" seems to gum up the works. Do not add 'append="hdc=..."' to lilo.conf; let linux use the default settings and tell you what they are.

Although I've started seeing "Block move error 0xAE" from lilo for some reason... Wierd. After a couple retries it works fine. Bad flash card maybe? Ah well, it works; I'm leaving it alone.

Now, if I can get usb ethernet to work... But that's another thread.

12-16-2001 14:20:38

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3