Author Topic: collie and kernel from 3.5.3 upgrades  (Read 46469 times)

samac

  • Full Member
  • ***
  • Posts: 124
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #60 on: July 07, 2005, 06:38:56 pm »
Quote
I've just finished testing USB on my Collie.

It's running a not-yet-released RC of the Hentges ROM and a custom kernel fixing the
annoying "suspend on right-arrow" bug.

USB and USBNet work perfectly fine w/o any tweaks, even after a suspend/resume cycle.

I didn't experience any freezes / crashes.
OK sounds too good to be true. Give us the details, just the usual suspects, how, who, where, what, when.

Where do we get the RC Rom?
How to install?
etc....

I would think of other questions but am too far into a bottle of 12year old single Speyside for that.

Samac  
Zaurus SL5500
Hentges 1.0.x
64mb CF card
256mb SD card
Pocket-top Keyboard
Slackware 11.0 (2.6.17.13)

charlie

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
    • http://
collie and kernel from 3.5.3 upgrades
« Reply #61 on: July 08, 2005, 07:33:42 am »
Quote
I've just finished testing USB on my Collie.

It's running a not-yet-released RC of the Hentges ROM and a custom kernel fixing the
annoying "suspend on right-arrow" bug.

USB and USBNet work perfectly fine w/o any tweaks, even after a suspend/resume cycle.

I didn't experience any freezes / crashes.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87393\"][{POST_SNAPBACK}][/a][/div]

You got my hopes up then, but it's not on your site as a release candidate yet.
The Kernel upgrade seems to cause more problems than it solved so I'm going back to pure hentges without the new kernel.  It works so well that I've forgotten why I used to use the cancel key to suspend, and I suspect that the right scroll issue would only be a big problem if you play na lot of games, which I don't.

Thanks CoreDump your rom has restored my Collie to my affections.

Chas
The one true Charlie on the board.

UK sl5500 with oz3.5.4 (opie)(Hentges-RC candidate,  64/0 kernel  with apps from HRW's experimental feed).  PQI 256m cf card.  Dane 512mb sd card.

CoreDump

  • Hero Member
  • *****
  • Posts: 713
    • View Profile
    • http://www.hentges.net
collie and kernel from 3.5.3 upgrades
« Reply #62 on: July 08, 2005, 11:16:07 am »
RE: RC Image

I need to clarify a few things:

- The unreleased RC is to 99% identical with the lastest available release, there
  were only changes to the altboot bootmanager IIRC.
- The kernel is probably not the kernel available from oz.org. Someone in IRC (sorry, forgot the nick) was debugging the "suspend on right-arrow" bug and I was testing the changes on my Collie and pushed the patch into OE. Using Cancel still crashes the Z during resume with this kernel. As I'm currently "Offline" at home, I really have no idea what sort of fixes the new OZ.org kernel includes. I'd have tested  it if I could, but I can't.

Rest asured, once my inet @home is running, I'll release a new RC including a new Collie kernel. Might take another weel or so, though  

Quote
You got my hopes up then, but it's not on your site as a release candidate yet.
The Kernel upgrade seems to cause more problems than it solved so I'm going back to pure hentges without the new kernel.  It works so well that I've forgotten why I used to use the cancel key to suspend, and I suspect that the right scroll issue would only be a big problem if you play na lot of games, which I don't.

Thanks CoreDump your rom has restored my Collie to my affections.

Chas
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87505\"][{POST_SNAPBACK}][/a][/div]

You're very welcome  
Webmaster of hentges.net & Embedded Linux Developer.

l0n3star

  • Newbie
  • *
  • Posts: 6
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #63 on: July 08, 2005, 06:24:10 pm »
Update News for 5000D (and probably 5500):

as I reported, the kernel in the upgrade feed didn't solve the problem on SL-5000D for me.
That was the reason that I started to dig into the kernel and the oe build system.

At the moment, I've got a kernel that is working for me. First thing I found was/is a bug/issue
with open embedded: I think that the kernel config file for the 5000D has not the correct
config option set: CONFIG_COLLIE_DEV is not set. Setting this resulted in a kernel that worked.

Playing with this kernel, I found that resuming with the "Cancel" button worked only once (most
times), after another suspend the Z didn't wake up again. Is this the same with 5500 Z's?

Well, I digged into the code and patched it at the apm code. Now it seems to work.
I will do some more testing and tweaking until I will post this patch.

If anyone is interested, please contact me.

Hope this is helpful for anyone,

Andreas

dansawyer

  • Sr. Member
  • ****
  • Posts: 293
    • View Profile
    • http://
collie and kernel from 3.5.3 upgrades
« Reply #64 on: July 08, 2005, 09:02:09 pm »
The latest collie kernel in 3.5.3 upgrades does not boot. It flashs however boot hangs on the second boot line. I tried the cycle twice of installing the upgrade and then re-installing the origenal. Each time the upgrade failed and each time the origenal rebooted.

Is there a fix for this? Has anyone else seen this?

Thanks,
Dan

bsaunder2002

  • Newbie
  • *
  • Posts: 37
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #65 on: July 12, 2005, 05:59:35 pm »
As far as I understand, the r21 does not work with GPE.  It does work with Opie.

but I'm not sure...

I offered $25 for a bootable working 3.5.3 kernel for the SL-5500.

Let me revise the offer(I'll honor the previous one it's in some past post).

I'll give $35 for a kernel that does the following -
1- boots with the stock 3.5.3 Opie and GPE images(this can be relaxed if you provide a new GPE image to go with the new kernel
2- right arrow(and other keys) do NOT suspend the machine if you hold them down
3- the "Cancel"/Off button works: ie it
3a- suspends the machine if it's awake
3b- resumes the machine if it's suspended
(where suspend = doesn't drain the battery too fast)
4- the machine autosuspends: ie if you leave it on it'll shut itself off
5- suspend from the menu works
6- I'd really like the buzzer as dsp code to be compiled in also, how about $40 if you get that in there too

Originally I had kinda directed my offer to hrw but I'll pay anyone.  Gotta work on an SL-5500.

Paypal or any method you like(that's safe for me).

Bill
bsaunder2002 at some yahoo server thats in the com domain

l0n3star

  • Newbie
  • *
  • Posts: 6
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #66 on: July 13, 2005, 05:19:53 am »
View your personal message for a offer from me. Perhaps I can help you...

Cheers,

Andreas

Quote
As far as I understand, the r21 does not work with GPE.  It does work with Opie.

but I'm not sure...

I offered $25 for a bootable working 3.5.3 kernel for the SL-5500.

Let me revise the offer(I'll honor the previous one it's in some past post).

I'll give $35 for a kernel that does the following -
1- boots with the stock 3.5.3 Opie and GPE images(this can be relaxed if you provide a new GPE image to go with the new kernel
2- right arrow(and other keys) do NOT suspend the machine if you hold them down
3- the "Cancel"/Off button works: ie it
3a- suspends the machine if it's awake
3b- resumes the machine if it's suspended
(where suspend = doesn't drain the battery too fast)
4- the machine autosuspends: ie if you leave it on it'll shut itself off
5- suspend from the menu works
6- I'd really like the buzzer as dsp code to be compiled in also, how about $40 if you get that in there too

Originally I had kinda directed my offer to hrw but I'll pay anyone.  Gotta work on an SL-5500.

Paypal or any method you like(that's safe for me).

Bill
bsaunder2002 at some yahoo server thats in the com domain
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88076\"][{POST_SNAPBACK}][/a][/div]

conn-fused

  • Newbie
  • *
  • Posts: 35
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #67 on: July 16, 2005, 12:14:58 pm »
Quote
The latest collie kernel in 3.5.3 upgrades does not boot. It flashs however boot hangs on the second boot line. I tried the cycle twice of installing the upgrade and then re-installing the origenal. Each time the upgrade failed and each time the origenal rebooted.

Is there a fix for this? Has anyone else seen this?

Thanks,
Dan
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87607\"][{POST_SNAPBACK}][/a][/div]

Dan,

I don't know of a fix, but I've had a similar - if not an identical - experience.

I was basically happy with the way I'd set up my SL-5500, so I copied the new (r21) zImage file to zImage on the root of a CF card that I've flashed from in the past. I did not place an initrd.bin file there. I flashed, but the boot hung on the second line.

No amount of patience (or keyboard intervention) made any difference, and eventually I flashed back to the older 3.5.3 kernel (the one with the power issues). At least my configuration and RAM-data survived this little experiment.

If you find a solution, let me know.

chasetec

  • Newbie
  • *
  • Posts: 25
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #68 on: July 16, 2005, 03:45:35 pm »
I don't know of a fix for uprading your kernel but if your willing to install from scratch......

I was seeing the same problems: Suspend wasn't working and I had the holding right problem with the stock openzauris zImage and the opie initrd.bin. I tried upgrading to the new openzaurus r21 kernel and had the hang on boot issues. Actually I could press Calander-C a couple of times to kill various things that were hanging the boot process but several essential things don't get loaded if you do this. Even a fresh install with the stock opie initrd.bin and any of the upgrade r21 kernels hangs the boot process too.

The fix for me was to uses the hentges initrd.bin with the openzaurus r21 upgrade kernel. The hentgres kernel still has the suspend issues but his inird.bin will boot the upgrade r21 kernel. The only issue I had was there is a version mismatch warning. Just Calander-C past this warning and modify /etc/init.d/checkversion.

The 'if' line should read:
if [ "2.4.18-rmk7-pxa3-embedix-3.5.3" != "$found" ] ; then


I don't think anyone can make the stock initrd.bin(s) and the upgrade kernel work without modifing the software installed by the initrd.bin. The openzaurus stuff probably just needs to have everything freshly built but that probably won't happen till 3.5.4.

bsaunder2002

  • Newbie
  • *
  • Posts: 37
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #69 on: July 18, 2005, 03:13:32 pm »
Well l0nst3r provided a kernel that works for me.

- right arrow button doesnt suspend
- boots stock GPE initrd
- suspends and resumes from on/off key

Unfortunately it appears to be the 32/32 memory config.  He went on vacation and wont be back till August so we'll have to wait for the 64/0 version then.

Other things that aren't resolved
- autosuspend when idle - but since the software suspend works it is probably a problem with GPE
- buzzer as dsp - supposedly there's an issue with the apm so this wasnt compiled in

Other than the memory config problem, this is a "functional" kernel for my sl-5500.

He mentioned trying to get this(and the other mem configs) posted in the feed.  He said I could mail the kernel to anyone who wanted it.

I'm paying him the $35 I promised, waiting for him to get a 64/0 kernel compiled, and attempting to figure out the autosuspend when idle issue.

Bill

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
collie and kernel from 3.5.3 upgrades
« Reply #70 on: July 18, 2005, 06:37:24 pm »
Quote
- autosuspend when idle - but since the software suspend works it is probably a problem with GPE

ipaq-sleep may need tweaking to work on Collie. I imagine you also don't have backlight control. Drop me a line and we'll see what we can do about sorting that out (I have implemented backlight control for the 2.6 kernel machines - as a shell script though - it needs to be turned into C to allow the other machines to work too).


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

bsaunder2002

  • Newbie
  • *
  • Posts: 37
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #71 on: July 18, 2005, 07:42:18 pm »
Regarding backlight control:
(again stock 3.5.3 GPE with l0nst3r's 32/32 kernel)

Just powered up from suspend to test(hadn't powered up for a day or so)
- system unsuspended but backlight stayed off (only on first suspend, subsequent sus/resumes turned the backlight on on resume
- touching the screen(anywhere) turned backlight on full(i think full)
- touching the light bulb in the toolbar, backlight off, scroll bar above the light bulb, - scroll bar works
- try this several times, always backlight off first but then resettable, sometimes the scrollbar is set it the upper left corner of the screen(away from light bulb)
- backlight state seems to be remembered between susp/resume

Bill

Quote
Quote
- autosuspend when idle - but since the software suspend works it is probably a problem with GPE

ipaq-sleep may need tweaking to work on Collie. I imagine you also don't have backlight control. Drop me a line and we'll see what we can do about sorting that out (I have implemented backlight control for the 2.6 kernel machines - as a shell script though - it needs to be turned into C to allow the other machines to work too).


Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88754\"][{POST_SNAPBACK}][/a][/div]

ericvmazzone

  • Newbie
  • *
  • Posts: 3
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #72 on: July 19, 2005, 12:21:54 am »
QUOTE(llarensj @ Jun 30 2005, 03:09 PM)
er um...
I do the upgrade and the boot keeps in 'Configuring update modules' for more than 10 minutes, so i concluded that it freezed, so I repited the flash procedure and it freezed again.

I have a zaurus sl5500

Using this files to flash:
opie-image-collie-20050407173817.rootfs.jffs2
zImage-collie-32-32-r21.bin
of course, after renamig it to initrd.bin and zImage


I'm having the same problem also.  It will not proceed past update modules.  
This is on a brand new sl5500, with the zImage 64-0.
Thank you.

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
collie and kernel from 3.5.3 upgrades
« Reply #73 on: July 19, 2005, 09:29:46 am »
Quote
QUOTE(llarensj @ Jun 30 2005, 03:09 PM)

I'm having the same problem also.  It will not proceed past update modules. 
This is on a brand new sl5500, with the zImage 64-0.
Thank you.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88769\"][{POST_SNAPBACK}][/a][/div]

And if you don't reset it halfway, but wait for, say an hour?
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

bsaunder2002

  • Newbie
  • *
  • Posts: 37
    • View Profile
collie and kernel from 3.5.3 upgrades
« Reply #74 on: July 19, 2005, 09:13:41 pm »
koen,
  Not sure if you were asking specific to a particular initrd(opie or gpe), but...

with the stock GPE initrd, the r21 NEVER completes booting.

I retested just to be sure by:
- removing l0n3star's working 32/32 kernel(works with GPE)
- reflashing both the 64/0 r21 kernel and the stock 3.5.3 GPE initrd
=> all lights work fine, boot fails
It hangs at the GPE banner screen and never goes forward.  About every 10 minutes(guessing) it suspends, pressing the On/Off instantly resumes unfortunately back to the GPE banner screen...

I've been "unsuspending" it over and over for the last 4 hours...still the GPE banner.
(GPE banner = not booted as far as I can tell, with lonestars and the stock kernel, I'd get kernel messages and eventually a login screen...r21 dont do that)

It only takes about 5 minutes to test this.  Would someone with authority test this and update the posting on the main www.openzaurus.org site.  R21 is NOT working on my sl-5500 with GPE...(and it appears only to hobble along with opie).

pps- calendar c/ calendar x/fn c/fn x do nothing when it's hung at the GPE banner...

Bill
pppps- people please read the entire thread before posting, it's not that long, and you'll discover - by george it don't work - then you wont want to post - "guess what it doesnt work for me"  we know it wont work for you!  Build a new kernel and post "I've got a new kernel, and it works for me, please test it"
(yes I make that statement - I'm paying lonestar $35 for his working kernel that he gave me...hopefully when he gets back mid august he'll compile a 64/0 version...hopefully someone else would do that before but...)

pppppps- if you want the 32/32 kernel that works(yeah boots and sus/resumes) with stock GPE initrd then email me or tell me where to put it.  lonestar said I could give it away...
(pppppppps- want my email addr? read the thread it's in there)

ppppppppps- don't panic, have a nice day

Quote
Quote
QUOTE(llarensj @ Jun 30 2005, 03:09 PM)

I'm having the same problem also.  It will not proceed past update modules. 
This is on a brand new sl5500, with the zImage 64-0.
Thank you.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88769\"][{POST_SNAPBACK}][/a][/div]

And if you don't reset it halfway, but wait for, say an hour?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=88813\"][{POST_SNAPBACK}][/a][/div]