Help - Search - Members - Calendar
Full Version: Experiences With My C3100
OESF Forums > Distros, Development, and Model Specific Forums > Model Specific Forums > C1000/3x00 General discussions
icruise
I got my c3100 about a week ago and have been doing a lot of experimenting with it. I was very interested in doing video, so I installed Tetsu's special kernel almost right away, and it seemed to be working OK. However, I had some problems that lead me to believe that the current version of the special kernel may not be stable (and admittedly Tetsu says that it may not be stable on his site). I am still a Linux newbie, so I'm not sure if what happened was due to my bungling or because of the special kernel. Maybe I can get some input on that from the gurus here smile.gif

Anyway, my first problem came when I mounted a shared folder to somewhere on /hdd3/ (I can't recall the exact location). I was trying to get things on the shared disk to show up in the Zaurus apps and file browser, and it did work until I opened up the pdf viewer. It seemed to hang the zaurus and so after a few minutes I decided to just remove the battery and reset the Z. When it rebooted, I got a error messages ending with "HDD1 ERROR!! Unable to open LED device" and the Z wouldn't boot any further. I eventually had to reboot the Z holding the OK button and do a factory restore. I was surprised to see that the internal microdrive is erased by this operation. There doesn't seem to be a way to restore the device to the factory settings while preserving the contents of the MD. But anyway, I was still in the middle of installing and experimenting, so I didn't have a backup, but all I lost was some time.

A couple of days later (today) I had another problem. This time I simply chose "reboot" from the QT menu and the Zaurus hung during booting, complaining about a disk being read-only or something (I neglected to write down the messages). I had mounted a shared folder a while before this happened, went offline and removed the network card to insert my CF microdrive. Could not unmounting the folder properly have this effect? I had to do a factory restore again, and again I lost what was on the internal MD, although I did have a backup of the internal memory.

Needless to say, this is disturbing to me. I have returned to the Sharp kernel for now to see if that affects things. Does anyone have any ideas about what might have caused these two problems?

______________________

A couple of notes about doing a NAND restore. I found several threads and web sites detailing the process for doing this, but I couldn't get it to work for the longest time. However, I finally figured it out, so I thought I would put it here in case anyone else has similar problems.

To restore the NAND, you first need a NAND backup file. I downloaded mine from conics.net, I believe, although you can do a backup yourself of course. You need to put the backup file (named SYSTC310.DBK) on a CF card. The card has to be big enough for the backup file, obviously, so it needs to be larger than a 128MB card (the file is around 132MB). I had some trouble here, because I had originally used a 2.2GB MAGICSTOR microdrive to install the special kernel, but it would not work for the NAND restore. I don't know why. It was FAT formatted and otherwise worked fine in the Zaurus. Anyway, I dug up an old 340MB IBM microdrive and put the backup file on that, which worked.

To do the NAND restore, you have to remove the battery, the power supply, and any memory cards and wait for a few seconds. (This is where I had a problem. The menu won't come up if you have the CF card in the Z while doing this.) Then hold down the D and M keys on the keyboard and put the battery back in. (Don't release the D and M buttons until the service menu appears.) Move the battery switch to the ON position and plug in the AC adapter. The service menu should have come up.

Press the "up" arrow twice to get to page 3 of the menu (it will appear to be the "right" button if you're holding the Zaurus vertically). Insert your CF card. Select the "NAND Flash Restore" option and press OK. It will say something like "NAND Flash Restore from CF" and then it will indicate that it has found the backup file. (When I was using the MAGICSTOR microdrive, it would hang at the "NAND Flash Restore from CF" message and do nothing.) Then press OK twice to confirm and watch the progress display at the bottom of the screen. When it says "Restore...OK" you can press cancel to get back to the service menu, and then remove the battery and power supply to reset. Put them back and power back on, and you should see the Zaurus boot.

So to sum up, make sure you don't have a CD card in the slot when trying to bring up the service menu, and if it doesn't find your backup file on the CF, try using a different card.
Cresho
if you want to do video, check out my link for zaurusvideo down under me in my signature. it gives detailed info on how to get your video started to work on your zaurus.

after you click on zaurus video, click on the movie real icon and it takes you to the software with explenations and instal instructions and also a test video.
icruise
Actually, I'm doing fine with regards to video. I did have to download the other version of mplayer, since I had been using the one optimized for the special kernel, but the video performance isn't as bad as I had expected. The widescreen videos that I encoded at 640 x 352 play almost as well as before. Videos with a ratio of closer to 1:85 run jerkily without the special kernel, though, so I may need to look into encoding them differently.

What I'm concerned about is the cause of the two problems I outlined above. I'm kind of reluctant to spend too much time setting up my user environment etc if it can all be ruined for no apparent reason.
icruise
Well it just happened again. As an experiment, I mounted a samba share, disconnected from the network without unmounting it, and then restarted. BAM. The Zaurus froze at the Sharp bootup screen. I can't see the error message, since the screen hides the bootup process. So it looks like the special kernel is unrelated to these problems. And it also looks like I'll be giving up on using samba shares.

But I can't believe that Linux is this unstable. Has anyone else had problems like this? It sure seems like a bug of some kind to me. I may be a Linux newbie, but I don't think I'm so incompetent as to cause three system wipes in one week. I'm probably going to put the special kernel back on and just use the zaurus without using samba shares at all and see how things go.
mbagsh55
Hi Icruise,
Not exactly the same set-up or issues, but similar enough that I paused for thought.

I am running the stock SL-C3100 ROM in Japanese. I have found it to be totally stable with the only forced reboots when I was struggling to get the connectivity with Windows98 back when I bought the Zaurus.

Last week I installed ZGCC and created folers under hdd3 for the install, the first I used cramfs and also playing outside the confines of /Documents.

Yesterday when opening the PDF of ThikinginC++ the Zaurus froze completely when I changed frmo landscape to portrait (as it was opening).

I was unable to reboot from the screen and needed to use the reset button.

It seems to have been stable since thankfully, but if others also report PDF issues this may be a possible problem.

Cheers,
Marcus
dhns
QUOTE(icruise @ Aug 17 2005, 08:48 PM)
As an experiment, I mounted a samba share, disconnected from the network without unmounting it, and then restarted. BAM. The Zaurus froze at the Sharp bootup screen. I can't see the error message, since the screen hides the bootup process. So it looks like the special kernel is unrelated to these problems.
I have had this once or twice on a C860 with Sharp ROM - and this "procedure" can also destroy SD cards (logical formatting). So, make sure to always unmount SMB!

-- hns
icruise
I find it hard to believe that forgetting to unmount a share can essentially hose your entire system, but it kind of looks that way. There's no way I'm going to be using samba shares if that's the case, since it'd just be a matter of time before I forgot.
Meanie
QUOTE(icruise @ Aug 19 2005, 04:47 AM)
I find it hard to believe that forgetting to unmount a share can essentially hose your entire system, but it kind of looks that way. There's no way I'm going to be using samba shares if that's the case, since it'd just be a matter of time before I forgot.
*


You might want to have a look at the network script, in particular the disconnect part. On my C3000, the Samba unmount was commented out! Just uncomment it so it will unmount samba when you disconnect from the network. I wonder who made that wonderful decision to comment it out by default sad.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.