Author Topic: New cache-errata-free kernel! Thanks, tumnus!  (Read 12919 times)

Ethereal

  • Full Member
  • ***
  • Posts: 236
    • View Profile
    • http://
New cache-errata-free kernel! Thanks, tumnus!
« on: March 01, 2004, 10:46:17 pm »
Hi all.

Tumnus\' new special kernel, which opens up the possibility of overclocking, leaves off the pre-emptive patch (with its module compatibility woes), and frees us from the chains of PXA250 cache erata, is now available.  (It\'s version 1.3)

My Dhrystone results are around 230 VAX MIPS, up from 195 with the stock 1.32 ROM...and that\'s with no overclock!  (And BlueZ, including the high-speed drivers--70 kbps with Sprint PCS Vision!--works perfectly!)

Thanks tumnus...and ced...and Maslovsky...and everyone!
SL-6000L, Sharp ROM 1.12;
Socket Rev 2.5 CF Bluetooth::SE T608;
Sandisk 512MB SD, formatted ext2;
Pocketop IR Keyboard

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
New cache-errata-free kernel! Thanks, tumnus!
« Reply #1 on: March 02, 2004, 04:57:05 am »
Where is everyone getting the Dhrystone binary (or even better source) from?

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

ced

  • Full Member
  • ***
  • Posts: 225
    • View Profile
    • http://
SL-5600, kernel 2.6.16 + GPE from .dev
Ethernet Socket LP-E
Viking 256M SD

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #3 on: March 02, 2004, 06:11:29 am »
From what i read in the description it does not \"leave off\" the pre-emp patch but has it included. Am i reading this wrong? How else could you get it to run at 400? Using the pre-emp w/o overclock i get vax mips  231.598

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
New cache-errata-free kernel! Thanks, tumnus!
« Reply #4 on: March 02, 2004, 07:37:51 am »
The pre-emptive patch does very little for the performance. Only v1.3 of the Special Kernel should be used now, which does NOT include the pre-emptive patch. The speed increase is due to a workaround for a bug in the PXA250 CPU being turned off. The workaround that is in the default Sharp ROMs effectively halves the speed of the CPU.
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #5 on: March 04, 2004, 12:17:16 am »
Greetings.  Once again, thanks for working on these patches.  In another thread I reported my problem with the pre-emptive standard kernel (v1.2) and disruption of battery charging.  I thought I\'d share my observations with the latest special kernel patch (v1.3) since my Z seems to be an outlier.  The good news: 1) it appears that the pre-emptive patch was the cause of my battery charging situation as it is no longer a problem with the special kernel, and 2) FB VNC Server (as well as VNC Viewer) works fine.  The bad news: when bringing it out of suspend, the CF card is dropped from the Files tab (although the CF card icon is still visible in the system tray).

Dhrystone Benchmark, VAX MIPS rating (no overclocking):
147.045 (v1.32 ROM w/o patch and not running VNC server)
184.311 (v1.32 ROM w/ patch and running VNC server)
226.141 (v1.32 ROM w/ patch and not running VNC server)

Unfortunately, I have decided to return to the basic standard kernel since my Z behaves out of the norm and, more importantly, I perceived no speed increase of the applications I use most.

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #6 on: March 07, 2004, 07:23:12 pm »
Hi,
 using zynergy which is basically sharp rom kernel with some extra packages thrown in.
 Im trying to use the new kernel 1.3 from tumnus for wireless and overclocking etc

1)  I put zImage.bin and updater.sh on my cf card.
2) I shutdown, and do the battery stuff, and go to maint mode
3) Option 4 for update from cf.
4) It starts to boot, then says cannot loc devinfo
5) i get cf updater, with reset
6) I go back to battery and reboot .
7) System restarts
8) I am sure it doesnt have new kernel , cat /proc/cpuinfo,  go to systeminfo etc
9) Also , tried using dhry21 (to check speeds)

before it was

500000 iterations

145.103 with ssh
147.832 without ssh
146.xxx with new kernel (nowhere near the higher #s)

Im assuming you dont have to do a format after the update, just an update, right? Format is if you replace the entire filesystem with initrd.

What might I be doing wrong?

Thank you

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
New cache-errata-free kernel! Thanks, tumnus!
« Reply #7 on: March 08, 2004, 05:43:36 am »
Did you see a progress indicator for zImage.bin when it was doing the update? If not then you must have either got the filename wrong (I think capitalisation may be important) or your CF card is not FAT16 (msdos FAT) formatted. Other than that you are using the correct procedure.

BTW, to tell if you have the special kernel from the ZUG downloads, do \'cat /proc/version\'. In the output from that you should see colin@paravel compiled it, which is me on my home PC.
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #8 on: March 08, 2004, 11:08:58 am »
Hi Tumnus,
 Thanks for the reply. There was definitely no progress indicator. Cat /prov/version didnt have that, nor were there wireless extensions and the speed test failed too, so Im sure it didnt update.
 
 In my /mnt/cf I have:

zImage.bin  
updater.sh

dhrv.res
Documents and qtpalmtop directories.

cf card definitely fat16 as I flashed the zynergy rom with this. I did an update and format then, but just the update here, as format would initialize the entire filesystem

So, either I am missing something or else you can\'t do the kernel patch on this rom, but that wouldn\'t make sense as it is a sharp rom, and one would expect that it would do the update, and then have errors on bootup right?

Thank you.

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
New cache-errata-free kernel! Thanks, tumnus!
« Reply #9 on: March 08, 2004, 11:41:27 am »
Quote
1)  I put zImage.bin and updater.sh on my cf card.

Guest

If you use the Sharp updater.sh you have to name it zImage.bin
If you use the Zynergy updater.sh you have to name it zImage

Greg

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #10 on: March 08, 2004, 11:48:38 am »
Greg,
  This is interesting.. I will try this out and report back to you.

Thank you and Tumnus for your quick replies.

torpor

  • Newbie
  • *
  • Posts: 32
    • View Profile
    • http://
New cache-errata-free kernel! Thanks, tumnus!
« Reply #11 on: March 08, 2004, 12:03:11 pm »
So ... whats the best pre-emptive kernel to run on a 5500 these days?  Does someone have 2.6 up and running yet?

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #12 on: March 08, 2004, 12:33:06 pm »
Hmmm not able to get to maint mode now. I shutdown then try to reset battery but while its booting it wont allow me to. Strange.. does it have to be on ac if the battery is near 100%?

How do you do the shutdown ? Go to gui shutdown and then when it starts back up do both buttons?

Greg2

  • Hero Member
  • *****
  • Posts: 790
    • View Profile
    • http://
New cache-errata-free kernel! Thanks, tumnus!
« Reply #13 on: March 08, 2004, 01:37:55 pm »
Quote
How do you do the shutdown ? Go to gui shutdown and then when it starts back up do both buttons?

Follow Sharps instructions except only use the 2 files needed for kernel update (no initrd.bin). You must hard reset first.
Instructions:
http://www.myzaurus.com/ROMupdate6.asp

Greg

Anonymous

  • Guest
New cache-errata-free kernel! Thanks, tumnus!
« Reply #14 on: March 08, 2004, 03:46:51 pm »
Hi,
 Yes i understood that. I usually just did a shutdown, and when it started to boot , hit the replace battery and took off cover, this time it didnt take.
So, easiest way is console, then halt.. When it shuts off, do what you need to do. I know only the 2 files, and also not to do a format, just an update......