OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Internal Hdd, Suspend And Pivot_root
iamasmith
post Jan 13 2006, 09:29 AM
Post #1





Group: Members
Posts: 1,248
Joined: 6-July 04
Member No.: 3,928



Hi folks, I am assisting ThC at the moment with getting pdaXrom into a stable fashion on the SL-C3000 using a pivot_root initrd.bin which is at the moment exactly the same as the one from the OZ 3.5.3 distribution.

Mostly things function absolutely fine, however, under certain circumstances we notice that the SL-C3000 hdd light stays on when the unit is suspended.

I have spent most of today patching the kernel to expose the slot 1 Vcc register to the pxa27x_power routines and introduced a simple lock on the unit which delays untill Vcc hits 0 (an indication that the slot is suspended or powered down) before allowing the scoop and PXA suspend. The patch also logs messages to show if Vcc was or wasn't 0 to the kernel ring buffer.

I now find that the Vcc ALWAYS hits 0 at this stage on suspend (I am monitoring before the scoop power down) and as such the Slot should be able to be considered as suspended.

Anyone have any knowledge of this being an issue on OZ at any time in the development cycle?? Is it just the hdd led handling routines that need some work or am I missing something else?

Any help would be appreciated,

- Andy
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 28th July 2014 - 10:29 AM