ts-7000
[Top] [All Lists]

[ts-7000] realtime patch etc

To:
Subject: [ts-7000] realtime patch etc
From: Bob Lees <>
Date: Mon, 25 Jul 2005 12:44:57 +0100
All

I have uploaded a patch file to the files area for the linux_ts8 kernel.  This 
patch is against the linux_ts8.tar.gz file from the Technologics web site.

It has the following changes:
1)  patched with 2.4.26-lck1 which effectively gives 0/1 scheduler and 
low_latency.  Preempt is not available as this is heavily tied into x86 arch. 
0/1 scheduler is always enabled with this patch, low_latency optional and can 
be controlled via sysctl if required.
2)  back ported ep93xx-rtc.c from 2.6.11.7 diff file.  This uses the onboard 
chip rtc for EP93xx.  Mainly we used this for load testing using 1Hz 
interrupt and fast clock.
3)  back ported ep93xx-wdt.c from 2.6.11.7 diff file.  This uses the onboard 
chip watchdog.  Reads status bits when called so the reason for reboot can be 
determined.  Look at code for IOCTL calls to control this device.
4)  added cpufreq driver a la SA11[01]0.  The EP93xx can have almost 
continuous frequency change, but we have only implemented fixed frequency 
steps.  Mainly due to our requirement to avoid PLL loop changes; this means 
we should avoid PLL loop lockup delays.  Main power saving is from reducing 
BUSCLK rather than CPU CLK.  Ethernet doesn't work with a BUSCLK less than 
25MHz, at least 100MBit doesn't.  Look at code to see permissable speeds for 
this patch
Change speed 'echo newspeed > /proc/sys/cpu/0/speed'

This code is running in TS7200 units.  It has NOT been tested in a TS7250.

Any feedback gratefully received.

This is the first time I have generated a kernel patch file so usual caveats 
apply, probably great caution should be used:)

Bob
-- 
V +44 (0) 1296 747667
F +44 (0) 1296 747557
C +44 (0) 7860 406093

Diamond Consulting Services Ltd
Dinton
Aylesbury
Bucks, HP17 8UG
England


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU