On Tue, 23 Oct 2007, rogerb01 wrote:
> We have an application that requires minumum power consumption.
> I've searched this archive and found some info about power reduction
> but cannot seem to find the specific information to make it happen.
>
> I have tried reading & writing the register at 0x1200000 but I get a
> 0x01 every time & can't seem to change the power draw.
>
> I've used the mmap function to get a uchar pointer to the register
> and then tried to manipulate as follows:
> *ptr = 0x09;
> then
> printf("Reg= 0x%02x\r\n",(int)*ptr);
>
> Is there a breakdown available of each bit in this register?
Is that the TS specific extra TS7260 power control stuff? Isn't it in the
TS documentation?
> Is the register address really 0x12000000 or do I need to add an
> offset?
I've written a program, cctl, which can do quite a bit to control power
usage etc that should work for the 7260 - I've only tested on the 7200.
It can be downloaded from my ts7200 page. It allows any setting for the
various clock frequencies on the processor chip etc. Actually I thought TS
had put the CPU changing stuff into a shell they distribute with the cards
nowadays?
cheers
Jim
----------------------------------------------------------------------------
HomePage: http://www.comp.leeds.ac.uk/jj
TS7200 Page: http://www.comp.leeds.ac.uk/jj/linux/arm-sbc.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|