What Causes Boot Hangs?


Muncher666

Member
Joined
Dec 24, 2005
Messages
339
Hey Guys,

I get a bit annoyed at the boot hangs, but I can deal - but what I want to know is what causes it? I couldn't find much through the forum threads.

While we're at it, why does it give you the option to use the NAND in selection screen? I don't see the point. :)

Allan.
 
The crashes are named to be coused by the faulty sd driver, should be resolved some day.
the nand option is actualy quite usefull, you can put stuff in /mnt/nand to show up there, i have mount scripts and bash stored there.
But make sure not to fill up the nand or it will not be able to boot anymore.
 
Has anyone tried putting library files on the nand and then making symlinks on the root of the SD card? Things like python and timidity that are currently required to be on the root of the SD could go there maybe.
 
Has anyone tried putting library files on the nand and then making symlinks on the root of the SD card? Things like python and timidity that are currently required to be on the root of the SD could go there maybe.
Timidity doesn't need to be on the root of the sd, that's just the default location I used. If you copy the timidity.cfg from the timidity folder and put it in the same location as duke, then add the line 'dir /some/path/to/timidity' then it will allow you to place the files anywhere you want. Should also work for doom as that uses the same version of sdl_mixer (but place the .cfg in the doom folder). I don't think you want to go placing loads of instruments on the nand though as I doubt there's currently enough room.
 
Last edited by a moderator:
Hey Guys,

I get a bit annoyed at the boot hangs, but I can deal - but what I want to know is what causes it? I couldn't find much through the forum threads.

While we're at it, why does it give you the option to use the NAND in selection screen? I don't see the point. :)

Allan.

It only happens to me when the batteries are dieing or I just restarted from a program crash. If you had a serial cable you could see where the OS is hanging during the boot up. Since I don't have one I would guess the problem is due to the memory not being cleared at reboot. I find that if you leave it off for a few seconds the gp2x will start up just fine every time. At least on my unit.
 
Last edited by a moderator:
The crashes are named to be coused by the faulty sd driver, should be resolved some day.
the nand option is actualy quite usefull, you can put stuff in /mnt/nand to show up there, i have mount scripts and bash stored there.
But make sure not to fill up the nand or it will not be able to boot anymore.

Does this mean if you start it up without an SD card in the slot it won't hang? Or is that irrelevant?

Allan.
 
Last edited by a moderator:
The crashes are named to be coused by the faulty sd driver, should be resolved some day.
the nand option is actualy quite usefull, you can put stuff in /mnt/nand to show up there, i have mount scripts and bash stored there.
But make sure not to fill up the nand or it will not be able to boot anymore.

Does this mean if you start it up without an SD card in the slot it won't hang? Or is that irrelevant?

Allan.

Nope, because when you stick the card in the faulty driver will make the machine hang anyways.
 
Last edited by a moderator:
Last edited by a moderator:
I've found that if you remove the card during a 'boot hang' the system seems to start normally, but locks up at the menu. Pop the card back in and reboot and it works. (fw 1.1.0)

No idea why, but it does seem to confirm that it's an SD-related problem.
 
Back
Top