Help - Search - Members - Calendar
Full Version: A Clean, Fresh, Configured Eabi Rootfs Tarball
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > Debian
Pages: 1, 2, 3, 4, 5, 6
ZDevil
==================================
Quick notes on the configured debian eabi rootfs tarball
====================================


I. Introduction
II. Download
III. What is in this rootfs?
IV. Installation steps (brief)
V. Special notes

I. Introduction
This tarball is primarily for use with the yonggun (eabi) kernel. For users of other kernels (such as Angstrom and cortez's Poky), please refer to the special notes at the end.
This rootfs can run on the internal drive, a SD card and a CF card.
The yonggun kernel has been verified to be working on C1000, C3100 and C3200 (but not C3000 as it cannot use uboot due to its limited NAND space).
Feel free to post your questions here.
Update: It is now verified that the rootfs tarball also works fine on C3000 with the Angstrom kernel. You don't need uboot at all but just flash the Angstrom kernel in the usual Flash Menu (or the "OK mode"). So skip Steps 5 & 6, and extract jpmatrix's customization tarball: tar xvf custo_c3k.tar -C /. , after extracting the rootfs and kernel modules.

II. Download
Download the 071201 rootfs tarball here OR the mirror here
Changelogs
08-04-16
  • updated with updater.sh for C1000 (for sharp bootloader)
  • updated cackohddfix to v0.2
08-03-21
  • updated the instructions to using yonggun kernel 2.6.24-3
07-12-01
  • removed leading path (/mnt/card) in the extracted rootfs
  • fixed loadkeys in /etc/rc.local
  • added yonggun kernel modules: 2.6.22.9, 2.6.23.1, 2.6.23.3 (so users just need to flash the kernel)
  • new packages presinstalled: ssh, openssh-client, openssh-server

Note: Those who already got the previous rootfs running do not need this.


III. What is in this rootfs?
1) eabi rootfs tarball (Jan 2007)

2) apt-get dist-upgrade (Nov 28 2007) -- FULLY upgraded!

3) yonggun's (= 2or0's) deb packages & keymap (for details, see: http://yonggun.tistory.com/54 )
Highlights:
-- X-window fully set up (xfbdev)
-- Video and sound playback enabled (mplayer, alsa stuff, xmms)
-- Display auto-rotation between landscape/portrait modes
-- Wireless networking enabled
-- Keymap in pdaXrom's style
-- Mouse keybindings with xbindkeys: [Calendar] = left button; [Address] = middle button; [Mail] = right button

4) fine-tuning with my previous after installation scripts & settings: including hardware clock setting, sources.list with working repos, some basic network setup, usb modules loading, etc.

5) locales installed, generated, and set to en_US.UTF-8 (export added to ~/.profile)

6) additional packages installed:
-- file manager: pcmanfm
-- editor: leafpad
-- browsers: dillo, links2, epiphany-browser, epiphany-webkit
-- essential networking tools: ssh, cvs, subversion
-- hardware management tools: pcmciautils, hdparm
-- archiving tools: bzip2, unrar-free, unzip, xarchiver (tar and zip are already presinstalled in the rootfs)

7) touchscreen calibrated (/dev/input/ts0)

8) executable paths, compiler architecture optimization options and QT3/QT4 paths (commented) set in ~/.bashrc

9) gtk-icon-theme set to "gnome" (in ~/.gtkrc-2.0)

10) default window manager = icewm + some basic fine-tuning (e.g. the [Menu] key call the wm menu); custom settings files in ~/.icewm

11) backlight adjustment enabled ([Fn]+3, [Fn]+4)

12) sound playback (tuned in alsamixer) with headphone/speaker hot-swapping functionality


IV. Installation steps (last modified: 080321)
Step 1:
Prepare an ext2/ext3 formatted media (internal drive/SD/CF) and at least two partitions (root, swap). A media of at least 1GB of memory is required.

Step 2:
Extract the rootfs tarball to the target media: tar -xjpf zaurus_eabi_rootfs_071201.tar.bz2 -C to the root level of a CF/SD(depending on which media you want to load Debian)
(NOTE: This can take *quite* a while because the extracted rootfs is almost 700MB. More patience, more joy.)
Also download and extract "modules-2.6.24-yonggun.tar.gz" from http://yonggun.tistory.com/68 to the same location.

Step 3:
Edit /etc/fstab and assign the correct mount points to the root partition and the swap partition. The default is set to boot from the internal drive. Just comment the lines for /dev/hdaX and uncomment the lines for /dev/mmcblk0pX if debian boots from SD.

Step 4:
Flash a new kernel
There are two sets of kernels to work with Debian EABI, one using the default Sharp bootloader and the other using uboot. Both work fine.
================================================================================

Kernel installation for Sharp bootloader

I. Get the latest yonggun kernel here: http://yonggun.tistory.com/68 (under "For Sharp Bootloader"), rename the kernel image to "zImage.bin", put it together with this at the root level of a CF/SD. Remove the ".txt" file extension before use.
updater.sh (for C3000/3100/3200) or this updater.sh (for C1000)

II. Reboot the machine into the normal Flash Menu (press [OK] before powering up/rebooting)

III. In the Japanese menu, choose "4", then choose the media, then choose "Y" to confirm.

================================================================================

Kernel installation for Uboot

I. Install the pdaXrom uboot (http://www.pdaxrom.org/?q=node/106)

II. Press [OK] to reboot into the uboot emergency mode.

III. Install the yonggun kernel
For all Cxx00 series: 2.6.24
by running this autoboot.sh (remove the ending .txt extension) on a SD/CF.
Click to view attachment

IV: As soon as booting starts,
press and hold [1] to boot from SD
press and hold [2] to boot from the internal drive
press and hold [3] to boot from CF

================================================================================

Step 5:
First boot
Only the root account is set up: login = root; password = zaurus

Step 6:
Set the correct date and time:
date MMDDHHMMYYYY e.g. 112814002007 (= Nov 28, 14:00, 2007)
hwclock -w

Step 7:
Make the kernel modules work
depmod -a

Step 8:
Set up network connection
Set up your own network profile in /etc/network/interfaces . A sample file has been provided. After that run /etc/init.d/networking restart
Then plug in your wifi CF card if not inserted yet. If the card fails to work, either take out the card and insert in again, or run pccardctl eject 1 && pccardctl insert 1

That's it. Debian EABI is ready to run.
Run startx to launch the window manager (icewm).
Run apt-get install PACKAGE_NAME to install your desired packages.
Run apt-get update to update the package lists.
Run apt-get dist-upgrade to upgrade all the upgradable packages.


V. Special notes:
Although this is a tailor-made rootfs for running with the yonggun kernels, you may still use it with other eabi kernels, such as the Angstrom kernels and cortez's Poky kernels. YMMV.

Touchscreen issue:
This tarball is primarily tailor made for the yonggun kernel. The touchscreen device is /dev/input/ts0. If you use other kernels, such as Angstrom's, you may have to change to another device, such as /dev/input/event1 (to be verified). Specify the setting in ~/.profile.
Or if you find that the touchscreen pointer goes wild, exit X and run ts_calibrate in the login shell.
Vitel
That's good idea, I think.

BTW, we can also simplify the UBOOT INSTALLATION and KERNEL INSTALLATION steps by uploading internal flash backups for all Z models. For example, I can upload my internal flash for C1000 with already installed Uboot and Kernel kernel 2.6.22.9 yonggun. So, it will make installation a little bit simpler (via NAND flash restore DM feature).
ZDevil
Sounds good too. But I wonder how to install the NAND backup image.
ThomasR
I am very interested in this! rolleyes.gif I would really like to see how debian runs on my SL-C1000, but I have not had much luck. But thats mostly user error tongue.gif
ZDevil
Good. Will start working on this tonight.... wink.gif
matthis
Indeed, sounds very interesting for me too!!
walkman
Give it a try. It would be nice to play a bit with yet another distro until I finally settle down on a final decision wink.gif.
Vitel
QUOTE(ZDevil @ Nov 9 2007, 04:59 AM) *
Sounds good too. But I wonder how to install the NAND backup image.

It's described here, for example: http://www.oesf.org/forum/index.php?showtopic=24199

QUOTE
Issue: My Z won't boot after trying to install pdaXrom. I want to go back to ROM xyz.

Solution: Do a NAND restore. Download the correct file from here (select your Z model on the right):

http://www.trisoft.de/en_downloads.htm

and put the SYSTCXXX.DBK file on an SD/CF card (FAT16 formatted). remove all power from the Z (battery and AC), then hold Fn+D+M and insert the adapter. YOu should get a diagnostics menu. Go to the third page and select NAND restore. Note that you should only have one card (either SD or CF in the Z at this point).
glac
I'll be eagerly waiting for this! Thanks for your hard work!
Capn_Fish
QUOTE(Vitel @ Nov 9 2007, 10:16 AM) *
QUOTE(ZDevil @ Nov 9 2007, 04:59 AM) *
Sounds good too. But I wonder how to install the NAND backup image.

It's described here, for example: http://www.oesf.org/forum/index.php?showtopic=24199

QUOTE
Issue: My Z won't boot after trying to install pdaXrom. I want to go back to ROM xyz.

Solution: Do a NAND restore. Download the correct file from here (select your Z model on the right):

http://www.trisoft.de/en_downloads.htm

and put the SYSTCXXX.DBK file on an SD/CF card (FAT16 formatted). remove all power from the Z (battery and AC), then hold Fn+D+M and insert the adapter. YOu should get a diagnostics menu. Go to the third page and select NAND restore. Note that you should only have one card (either SD or CF in the Z at this point).


You can't do a NAND restore of a backup that has uBoot installed. uBoot messes up something so the restore tool won't restore it correctly, or so I gather.
scottlfa
Would be awesome I think to have a pre-packaged rootfs.
Vitel
QUOTE(Capn_Fish @ Nov 9 2007, 09:04 AM) *
You can't do a NAND restore of a backup that has uBoot installed. uBoot messes up something so the restore tool won't restore it correctly, or so I gather.

Thanks for clarification, Capn_Fish.
scottlfa
I personally think the nand part of the process is the easiest, include the exact kernel.img and files along with the image. That way its two relatively clean steps. Step one setup u-boot and step two untar the rootfs. Would be awesome to have a setup rootfs right off ... no fiddling with ts this and that smile.gif
zecrazytux
hoy m8s !

too late and too much pain for my poor eyes, i need too sleep smile.gif
so i neither release anything nor write some docs or explanations now...

just wanna say that i could post a working rootfs of Debian Sid running e16 with right click support (well, seems to be, as i get menu/settings then i tap on the desktop with fn/ctrl keys )

i'm very surprise about anything quite important: the speed.
Last time, xfce4 was so slow that i tried to run matchbox, blackbox, and so on. I though that was acceptable, but that EABI wasn't as fast as i had heard.

now, i can tell you that that's uncomparatively faster than pdaxrom or old OABI builds of OE
especielly E16 is even faster than openbox ohmy.gif

for now vim is broken, and i need some time to polish that rootfs. but if anyone is interested, i would post it smile.gif


if anyone knows how to get rid of the "help board" of e16 (explaining what would happen if i do this or that), that'll be very nice to tell me biggrin.gif
i also can set up a feed for new compiled eabi packages on my server, which as a low bandwith, but it can be convenient ?

by for now, hope i'll could get up in 5 hours ]biggrin.gif
jpmatrix
QUOTE(zecrazytux @ Nov 13 2007, 01:13 AM) *
just wanna say that i could post a working rootfs of Debian Sid running e16 with right click support (well, seems to be, as i get menu/settings then i tap on the desktop with fn/ctrl keys )


cool
why e16 and not e17 ? e17 works great under angstrom

QUOTE(zecrazytux @ Nov 13 2007, 01:13 AM) *
i'm very surprise about anything quite important: the speed.
Last time, xfce4 was so slow that i tried to run matchbox, blackbox, and so on. I though that was acceptable, but that EABI wasn't as fast as i had heard.


did you try icewm too ? i wonder if e16/e17 is faster than icewm...

QUOTE(zecrazytux @ Nov 13 2007, 01:13 AM) *
i also can set up a feed for new compiled eabi packages on my server, which as a low bandwith, but it can be convenient ?
by for now, hope i'll could get up in 5 hours ]


wake up ! it's 14h07 in France !!! wink.gif
zecrazytux
QUOTE(jpmatrix @ Nov 13 2007, 02:07 PM) *
cool
why e16 and not e17 ? e17 works great under angstrom


cuz i'm using E17 on my laptop and i think that it is a little too heavy for the Z (unless you choose a color only wallpaper, no window effects and so on...)
well, what's new on E ? new libraries: don't think it uses less memory or cpu (on my laptop it takes more than XFCE), wm overall look improved, new applications.
And that's buggy. (at least much more than e16 which is on a stable state) where are the advantages ? i don't care about using bleeding edge apps if i have to spend 3 times more to open a terminal smile.gif

but i'll certainly make a try wink.gif

QUOTE
did you try icewm too ? i wonder if e16/e17 is faster than icewm...

that's fast too. that's ahrd to compare the both... MHO, that's just a matter of choices


QUOTE
wake up ! it's 14h07 in France !!! wink.gif


hmmm... i got up 7h to go to school smile.gif


well, have a good day, you guys, i'm goin to bed for now biggrin.gif sorry for my english, i'm really exhausted
python
QUOTE(ZDevil @ Nov 9 2007, 05:20 PM) *
As my Debian EABI on my 3200 has been set up successfully and started making packages missing in the armel feeds, I am thinking of rolling up a new, fresh, and fully configured tarball, specially tailor-made for the yonggun kernels with the following ingredients:

1) Base = The January 07 EABI rootfs
+
2) apt-get dist-upgrade
+
3) 2or0's finetuning packages
+
4) The other configuration stuff in my after installation tarball

There are two big advantages AFAIK:
-- It can save new users a lot of time and frustrations setting up the system; no post installation step is needed except setting up network connection.
-- It will certainly work because it must be working on my machine in the first place.

If someone is interested (even if there is just one or two users) I will do it before the weekend.
So does anyone want it?


Is the EABI rootfs available for download?
ZDevil
Sorry for keep you waiting.

At first I was trying to create the tarball on my C860 from the ground up. But now it does not have a working (yonggun) kernel yet, and I was terribly busy over this couple of weeks. May try to do that on my 3200 this weekend.
python
QUOTE(ZDevil @ Nov 22 2007, 06:53 AM) *
Sorry for keep you waiting.

At first I was trying to create the tarball on my C860 from the ground up. But now it does not have a working (yonggun) kernel yet, and I was terribly busy over this couple of weeks. May try to do that on my 3200 this weekend.


No problem. Anyway i got my EABI debian installed smile.gif but with Angstrom 2.6.23 kernel instead of yonggun kernel.
jpmatrix
QUOTE(python @ Nov 22 2007, 09:13 AM) *
No problem. Anyway i got my EABI debian installed smile.gif but with Angstrom 2.6.23 kernel instead of yonggun kernel.



+1 smile.gif

can younggun make a special kernel for the c3000, without uboot or altboot or i don't know what-boot ? smile.gif
Fatty
QUOTE(ZDevil @ Nov 22 2007, 06:53 AM) *
Sorry for keep you waiting.

At first I was trying to create the tarball on my C860 from the ground up. But now it does not have a working (yonggun) kernel yet, and I was terribly busy over this couple of weeks. May try to do that on my 3200 this weekend.


Hi ZDevil, any progress on this?
ZDevil
Hey, Fatty! Glad to see you here again!
Okay, i'll get the (tar)ball rolling tonight. wink.gif
Fatty
QUOTE(ZDevil @ Nov 28 2007, 03:48 AM) *
Hey, Fatty! Glad to see you here again!
Okay, i'll get the (tar)ball rolling tonight. wink.gif


Longing for playing with the Z w/ Debian! You'll save my life!

I did buy a new Sandisk 8G and tried installing again, but still got the same kernel panic issue. But I finally figured out what had been happening: I didn't press [2] while booting with uboot! So the issue is not CF related tongue.gif

[OT] not back to the place-you-know-where for some time, and only recently noticed you won't be back there. So see you here laugh.gif . My wife is getting better now but the health issue is on me though ...
ZDevil
The tarball is ready! It's 195MB big (close to 700MB when extracted, because it's fully configured and installed with many goodies). jpmatrix, may I upload it to your ftp? smile.gif
jpmatrix
QUOTE(ZDevil @ Nov 28 2007, 07:13 PM) *
The tarball is ready! It's 195MB big (close to 700MB when extracted, because it's fully configured and installed with many goodies). jpmatrix, may I upload it to your ftp? smile.gif


go go go !!!! smile.gif
ZDevil
Finished uploading (in /uploads ). How can we access it?
Once the file is open for d/l I will post some instructions for using the tarball.
BTW, the other stuff in /uploads are not useful any more. So feel free to clean theme up.
Moad-Dib
QUOTE(zecrazytux @ Nov 14 2007, 02:56 AM) *
QUOTE(jpmatrix @ Nov 13 2007, 02:07 PM) *
cool
why e16 and not e17 ? e17 works great under angstrom


cuz i'm using E17 on my laptop and i think that it is a little too heavy for the Z (unless you choose a color only wallpaper, no window effects and so on...)
well, what's new on E ? new libraries: don't think it uses less memory or cpu (on my laptop it takes more than XFCE), wm overall look improved, new applications.
And that's buggy. (at least much more than e16 which is on a stable state) where are the advantages ? i don't care about using bleeding edge apps if i have to spend 3 times more to open a terminal smile.gif

but i'll certainly make a try wink.gif

QUOTE
did you try icewm too ? i wonder if e16/e17 is faster than icewm...

that's fast too. that's ahrd to compare the both... MHO, that's just a matter of choices


QUOTE
wake up ! it's 14h07 in France !!! wink.gif


hmmm... i got up 7h to go to school smile.gif


well, have a good day, you guys, i'm goin to bed for now biggrin.gif sorry for my english, i'm really exhausted

Hello, what repository do you use, because i've only E16 available.
jpmatrix
QUOTE(ZDevil @ Nov 28 2007, 11:42 PM) *
Finished uploading (in /uploads ). How can we access it?
Once the file is open for d/l I will post some instructions for using the tarball.
BTW, the other stuff in /uploads are not useful any more. So feel free to clean theme up.


ok!
it will be available within 1 hour on:

http://matrixmen.free.fr/zaurus/debian/

as http://matrixmen.free.fr/zaurus/debian/zau..._071128.tar.bz2

adf
This sounds interesting. You probably remember I had a kernel panic issue with Titchy due to the kernel not recognizing my A-Data 16GB internal. I'm guessing that this kernel won't either (though it would be handy). This raises 2 possibilities-- will u-boot handle my internal cf issue, and if not is there a reasonable way to do a 1000 style sd installation on a 3100 (and then use the internal cf as /home, or something like, ultimately)?

Also, how is the sound?
ZDevil
Thanks, jpmatrix! wink.gif
Added a short instruction in the first post for easy reference.

@adf: the A-Data card issue all depends on the kernel. But the rootfs tarball can be boot on the internal drive, SD and CF. I created this tarball on an SD and everything works. Sound plays well.
ZDevil
QUOTE(Fatty @ Nov 28 2007, 04:07 AM) *
QUOTE(ZDevil @ Nov 28 2007, 03:48 AM) *
Hey, Fatty! Glad to see you here again!
Okay, i'll get the (tar)ball rolling tonight. wink.gif

Longing for playing with the Z w/ Debian! You'll save my life!
I did buy a new Sandisk 8G and tried installing again, but still got the same kernel panic issue. But I finally figured out what had been happening: I didn't press [2] while booting with uboot! So the issue is not CF related tongue.gif
[OT] not back to the place-you-know-where for some time, and only recently noticed you won't be back there. So see you here laugh.gif . My wife is getting better now but the health issue is on me though ...


Fatty, the tarball is ready now. Have fun!
Just forget about the incidence in the place-you-know-where.... I can't think of any word to describe it except "ridiculous".
Take good care of yourself and your wife! wink.gif
sagouin
This is working good on my C1000 with kernel 2.6.22.9 yonggun on a 2GB SD card (Sandisk 133X)
Thank you very much for sharing your work !
scottlfa
Dutifully downloading this one, great job guys smile.gif
jpmatrix
perhaps i'll backup my existing eabi and try the zdevil rootfs on my C3000 with angstrom 2.6.23
that way we'll know if works well with this configuration
Fatty
QUOTE(ZDevil @ Nov 29 2007, 05:07 PM) *
Fatty, the tarball is ready now. Have fun!


Tks. Downloading.

If you don't mind, I'll direct those interested from you-know-where to this post. wink.gif
Fatty
QUOTE(adf @ Nov 29 2007, 03:24 PM) *
This sounds interesting. You probably remember I had a kernel panic issue with Titchy due to the kernel not recognizing my A-Data 16GB internal. I'm guessing that this kernel won't either (though it would be handy). This raises 2 possibilities-- will u-boot handle my internal cf issue, and if not is there a reasonable way to do a 1000 style sd installation on a 3100 (and then use the internal cf as /home, or something like, ultimately)?

Also, how is the sound?


I used to think I have the same kernel panic issue with my swapped CF (TwinMOS 4GB). Recently I have swapped it to another Sandisk ultraII 8G, and got the same result. Till yesterday I finally figured out that it's all because I didn't press [2] (boot from Internal CF) while booting uboot. Now my Z can boot in Debian with the original TwinMOS CF. Stupid me tongue.gif
ZDevil
QUOTE(Fatty @ Nov 29 2007, 02:42 PM) *
QUOTE(ZDevil @ Nov 29 2007, 05:07 PM) *
Fatty, the tarball is ready now. Have fun!

Tks. Downloading.
If you don't mind, I'll direct those interested from you-know-where to this post. wink.gif

No problem. Just let me know if there is any issue of the tarball.
Feel free to post it *anywhere*.
BTW i've already posted it in Dinorex's forum. smile.gif
adf
QUOTE(Fatty @ Nov 29 2007, 04:52 AM) *
QUOTE(adf @ Nov 29 2007, 03:24 PM) *
This sounds interesting. You probably remember I had a kernel panic issue with Titchy due to the kernel not recognizing my A-Data 16GB internal. I'm guessing that this kernel won't either (though it would be handy). This raises 2 possibilities-- will u-boot handle my internal cf issue, and if not is there a reasonable way to do a 1000 style sd installation on a 3100 (and then use the internal cf as /home, or something like, ultimately)?

Also, how is the sound?


I used to think I have the same kernel panic issue with my swapped CF (TwinMOS 4GB). Recently I have swapped it to another Sandisk ultraII 8G, and got the same result. Till yesterday I finally figured out that it's all because I didn't press [2] (boot from Internal CF) while booting uboot. Now my Z can boot in Debian with the original TwinMOS CF. Stupid me tongue.gif

..and me maybe, it would appear laugh.gif
jpmatrix
zdevil,

your rootfs seems to work on my c3000 !

mainly i had to :

-unable to open initial console on 1st boot : solved by rebooting

-modules.dep not found on boot : solved by depmod -a on first root login

-startx : icewm launch is ok ! but stylus doesn't go where i click !

apparently /dev/input/ts0 does not exist
and ts.conf is misconfigured (module_raw corgi is not commented)
lets's nano-ing a little wink.gif

EDITED:

stylus troubles solved by :

rmmod mousedev (for the stylus jittering)
cd /dev/input
ln -s ts0 event1
then startx, open a console and ts_calibrate to recalibrate the screen



thanks for your work Zdevil ! it looks it works on a c3000 too !
ZDevil
I have no idea what causes the issues of initial console and depmod. They played well in my case. I wonder if it has to do with something one has to do with the freshly installed kernel (I did this rootfs on my already working 3200 setup).

The stylus thing is tricky. As I suspect at the end of the instructions, you need to play with other options if you use non-yonggun kernels.

Thanks, jpmatrix for the feedback. Perhap it's not such a bad idea to keep the tarball polished and updated every now and then? rolleyes.gif
crossblaim
from where you make the step 3 to format internal drive? from uboot?

jpmatrix
QUOTE(ZDevil @ Nov 30 2007, 01:56 PM) *
I have no idea what causes the issues of initial console and depmod. They played well in my case. I wonder if it has to do with something one has to do with the freshly installed kernel (I did this rootfs on my already working 3200 setup).

The stylus thing is tricky. As I suspect at the end of the instructions, you need to play with other options if you use non-yonggun kernels.

Thanks, jpmatrix for the feedback. Perhap it's not such a bad idea to keep the tarball polished and updated every now and then? rolleyes.gif


yesssss
what do you think is better : i make another thread (or a special entry in the wiki for the c3000) or you modify your initial first thread to add the c3000 ?
ZDevil
QUOTE(crossblaim @ Nov 30 2007, 02:10 PM) *
from where you make the step 3 to format internal drive? from uboot?


Hmm. Here is a thing about uboot: it seems not being able to handle ext3 partition properly (but correct me if I am wrong).
So perhaps it is safer to do the extraction before installing uboot (if it has not been installed yet). Let me swap steps 1, 2, 3. That doesn't hurt anything at all.
Thanks for reminding me of this.
band-aid
How would I go about installing this on my SL-C3200's internal drive? I'm wanting to do a complete clean install of the yongun kernel and use this rootfs. What would be the easiest way to do this coming from Angstrom?
Fatty
QUOTE(ZDevil @ Nov 30 2007, 09:33 PM) *
QUOTE(crossblaim @ Nov 30 2007, 02:10 PM) *
from where you make the step 3 to format internal drive? from uboot?


Hmm. Here is a thing about uboot: it seems not being able to handle ext3 partition properly (but correct me if I am wrong).
So perhaps it is safer to do the extraction before installing uboot (if it has not been installed yet). Let me swap steps 1, 2, 3. That doesn't hurt anything at all.
Thanks for reminding me of this.


True. I didn't find mkfs tool within uboot. So I have to nand back to Sharp rom, do format and reinstall uboot. It doesn't cost much time though.

BTW, how can I re-calibrate the pointer? It isn't quite accurate on top and bottom region.

Lastly, as I'm not quite familiar with uboot, after uboot/kernel being flashed, where is the remaining space of the flash memory going?
jpmatrix
QUOTE(Fatty @ Nov 30 2007, 07:14 PM) *
BTW, how can I re-calibrate the pointer? It isn't quite accurate on top and bottom region.


just run in a console :

ts_calibrate
ZDevil
QUOTE(Fatty @ Nov 30 2007, 07:14 PM) *
Lastly, as I'm not quite familiar with uboot, after uboot/kernel being flashed, where is the remaining space of the flash memory going?


The remaining NAND space is for: 1) a eabi-kernel friendly pdaXrom build (if there is one); 2) an little more empty flash space for storage (if there is mtd support)
ZDevil
QUOTE(jpmatrix @ Nov 30 2007, 02:30 PM) *
QUOTE(ZDevil @ Nov 30 2007, 01:56 PM) *
I have no idea what causes the issues of initial console and depmod. They played well in my case. I wonder if it has to do with something one has to do with the freshly installed kernel (I did this rootfs on my already working 3200 setup).

The stylus thing is tricky. As I suspect at the end of the instructions, you need to play with other options if you use non-yonggun kernels.

Thanks, jpmatrix for the feedback. Perhap it's not such a bad idea to keep the tarball polished and updated every now and then? rolleyes.gif


yesssss
what do you think is better : i make another thread (or a special entry in the wiki for the c3000) or you modify your initial first thread to add the c3000 ?


I added a note with link to this post in the first post.
It's great to know the rootfs also works for C3000.
So I suppose it can also get along with Cxx0, if the kernel is up to the job?
jpmatrix
QUOTE(ZDevil @ Nov 30 2007, 08:41 PM) *
I added a note with link to this post in the first post.
It's great to know the rootfs also works for C3000.
So I suppose it can also get along with Cxx0, if the kernel is up to the job?


great!
here are my customization files after installing your rootfs :

http://matrixmen.free.fr/zaurus/debian/custo_c3k.tar

just
cd /
tar xvf custo_c3k.tar
kkazakov13
Can someone help me ...

I got the error mentioned here:

http://www.oesf.org/index.php?title=Q18:_I...ternal_drive%3F

about the initial console error.

When I booted into emergency system, I wanted to do this:

mount /dev/hda1 /mnt/cf
cd /mnt/cf/dev
MAKEDEV console

but I could not:

first - it's already mounted as /mnt/cf as ext3 - that's ok

when I try to do ls -al /mnt/cf - it freezes without doing anything.

after this I tried

umount /mnt/cf

but I got "Device or resource busy"


Looks there isn't even /dev/hda1 ! only /dev/hda.

I'm getting this behaviour for the second time sad.gif it's happening only under emergency system. Under the initial B+D - it works ok.

Does anyone knows some way to fix this? Seems I cannot even install debian sad.gif I'm not talking about testing it ...






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.