All Forums
 Microsoft Windows CE
 CE Drivers
 BitsyX Subsystem Power Control
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

tbronez

17 Posts

Posted - 08 Sep 2005 :  14:07:39  Show Profile  Email Poster
What are the IO_CTRLs and registry settings to control subsystem power on the BitsyX?

While topics 879, 98, and 839 address the BitsyPlus and discuss IO_CTRLS used for the WAV and POW devices on the fly (and related registry settings to disable some subsystems on startup), it seems clear from these topics and personal investigation that the same IO_CTRLS and registry settings don't work on the BitsyX. I can find no relevant BitsyX documentation for your OEM-specific power control. Can you please point me to it, or post it?

akidder

1519 Posts

Posted - 08 Sep 2005 :  15:05:30  Show Profile  Email Poster
It's possible to turn the various subsystems off with bits in the system controller (CPLD), but it could cause problems if the drivers don't know their respective hardware has been turned off. At this time, the drivers only support sleep mode and aren't typically turned off when the system is running.

Can you let us know more about your application? We'd be glad to assist you getting your device to production.
Go to Top of Page

tbronez

17 Posts

Posted - 09 Sep 2005 :  14:00:30  Show Profile  Email Poster
In general, we would like to reduce power consumption on our headless BitsyX device by turning off the following subsystems (as for the BitsyPlus in topic 879):

* Audio codec
* Audio power amplifier
* Serial ports 1 and 3
* External devices via PE1 and PE2 lines
* Vee generator

As our device has neither a display or a touch screen, we would also like to conserve processor resources by disabling at boot (as for the BitsyPlus in topics 98 and 40):

* Display driver
* Touch panel driver
* CE desktop
Go to Top of Page

tbronez

17 Posts

Posted - 09 Sep 2005 :  14:06:12  Show Profile  Email Poster
From an application standpoint, our device runs on batteries recharged by solar power. We currently put it to sleep as often as possible to conserve power and wake periodically to perform monitoring functions. We would like to go further and disable or slow down anything we can in order to reduce power consumption during awake periods. This could reduce the size and cost of the solar panel, which is a substantial portion of the overall system cost.
Go to Top of Page

akidder

1519 Posts

Posted - 09 Sep 2005 :  14:22:18  Show Profile  Email Poster
Thanks. Great information. You should be able to turn off the most of those devices directly, without having to deal with how they affect the CE drivers.

You'd probably have to disable the audio driver for the codec and possibly the touch panel driver to prevent CE from hanging up when it tries to access the devices.

I'll ping you directly for your email address, and can send you the CPLD addresses needed to turn those systems off.
Go to Top of Page
  Topic  
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.03 seconds. Snitz Forums 2000