Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#357883 - 21/03/2013 18:05 harddrive not found + ignition sense
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
My hard drives have been flaky. The other day, I got the "hard disk not found" error on boot. When I turned off the truck, the empeg didn't power down. I had to pull it from the sled to get it powered down.

Is this something fixable via hijack?

Top
#357886 - 21/03/2013 21:10 Re: harddrive not found + ignition sense [Re: canuckInOR]
larry818
old hand

Registered: 01/10/2002
Posts: 1039
Loc: Fullerton, Calif.
It's probably fixable by reseating the ribbon cables...

Top
#357890 - 22/03/2013 00:47 Re: harddrive not found + ignition sense [Re: larry818]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
Ditto...

Out of all of my drives (lots of drives, lots of Rios), I have had one that got really trashed in a Rio.
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top
#357897 - 22/03/2013 14:30 Re: harddrive not found + ignition sense [Re: canuckInOR]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Neither of those things are software problems, so neither of them can be fixed with Hijack. They are both hardware problems.

The two things might not be related. Then again they might, if the hard disk ribbon cable is frayed and scraping against a component inside the player.

The usual reasons for it not turning off when you turn off the ignition are listed in the usual place here, and the hard disk stuff is in the usual hard disk place. As always, each of those lists several possible causes for each problem, go through all of them carefully.

My money is on: Loose or frayed +12v continuous wire for the latter problem. Or, if the problem is happening continuously since the other day, blown fuse on that same wire.
_________________________
Tony Fabris

Top
#357898 - 22/03/2013 14:31 Re: harddrive not found + ignition sense [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Actually, for the not-turn-off thing, my money is on the AC sensor switch actually.
_________________________
Tony Fabris

Top
#357899 - 22/03/2013 15:09 Re: harddrive not found + ignition sense [Re: tfabris]
sn00p
addict

Registered: 24/07/2002
Posts: 618
Loc: South London
Actually, I've seen the same problem on my Rio when the drive started going AWOL. The thing would either randomly not start up correctly, shut down or best of all would start up of its own free will. It drained the battery a couple of times.

Once I'd resoldered the IDE connector the drives behaved correctly and I never saw the odd startup/shutdown problem and consequently the battery never drained again.

Adrian

Top
#357901 - 22/03/2013 15:31 Re: harddrive not found + ignition sense [Re: sn00p]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
The IDE connector soldering is what trashed my drive as well. Lost some of the ground pins.

Ross
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top
#357902 - 22/03/2013 19:47 Re: harddrive not found + ignition sense [Re: tfabris]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Originally Posted By: tfabris
Neither of those things are software problems, so neither of them can be fixed with Hijack. They are both hardware problems.

Hmm... talk about an ambiguous question on my part. smile

I know the disk issue needs to be fixed by checking the cables, etc, and hijack can't fix that. The "can hijack fix this" question was in regards to the "not-turn-off" thing.

So, in effort to restate the issue...

When the Empeg is in a state where it's displaying the "hard disk not found" error, it doesn't correctly sense the loss of power on the ignition line, and drop into standby mode. When it boots normally (i.e. finds the hard disk and starts playing music), it operates as expected, dropping into blinking-blue-dot mode when the ignition is turned off. That's why I don't think this a hardware/wiring issue (beyond the obvious "fix the disk problem").

My thought is that it's the player application that's reading the sensor switch, and issuing the call to drop into standby mode when the ignition is turned off. When the hard disk isn't found, the player application doesn't start (is it on disk? or in flash?), and consequently, there's nothing monitoring the ignition line, to turn off the power to the empeg. Is this correct? And, is it the kernel that's displaying the "hard disk not found" error? Or is it some bootstrap code on the flash? If it's the kernel, then should the kernel be responsible for monitoring the power sensors, and dropping the empeg into standby when it's in an error state?

Top
#357903 - 22/03/2013 20:00 Re: harddrive not found + ignition sense [Re: canuckInOR]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Ah, I see what you're saying. That's an interesting description of the issue.

I'm not sure it's true, though. I thought standby mode code was in a PIC that was independent of the player app. Mark Lord and the Empeg guys would probably know for sure.
_________________________
Tony Fabris

Top
#357904 - 22/03/2013 22:13 Re: harddrive not found + ignition sense [Re: tfabris]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Originally Posted By: tfabris
Ah, I see what you're saying. That's an interesting description of the issue.

I'm not sure it's true, though. I thought standby mode code was in a PIC that was independent of the player app. Mark Lord and the Empeg guys would probably know for sure.

But if standby mode code was in a PIC independent of the player app, then you'd think that it would operate regardless of the player state. But it clearly doesn't. Or, if it does, it needs the player app to be initialized, before it can do the job correctly.

For a quick demonstration that doesn't involve having bad disks, put the player in the car, and turn on the ignition. The player boots, and starts initializing. Before it finishes, turn off the ignition. If memory serves, the empeg does not drop to standby -- it finishes initializing the player app, and starts playing music.

Top
#357906 - 23/03/2013 00:02 Re: harddrive not found + ignition sense [Re: canuckInOR]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
Hi,

Yeah, that's what happens when it doesn't find the drive(s). It just shows the no hard disk drives found message, indicates X's in the eyes of the Linux penguin, and stays on. It doesn't power down on its own.

You have to remove the player from the sled while it is live. When you do that, you will often hear the player internal drives spin down.

That's what mine have done even when a drive cable has become loose.

I have never thought this was abnormal.

Ross
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top
#357907 - 23/03/2013 00:31 Re: harddrive not found + ignition sense [Re: Ross Wellington]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
What power mode does the player think it's in when in the car? If the sensor is busted, it should show "AC/Home" in Hijack. In which case you can force "DC/Car".

Top
#357908 - 23/03/2013 05:09 Re: harddrive not found + ignition sense [Re: mlord]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
It shows car and the DC Battery symbol sometimes during the transition from ignition to accessory with the key-switch.

Ross
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top
#357934 - 25/03/2013 13:56 Re: harddrive not found + ignition sense [Re: Ross Wellington]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Yes. Definitely car power.

Another data point... I tried to use the top button to power it down, as I would when I want to turn it off with the player running, and that didn't work, either.

Top
#357935 - 25/03/2013 14:04 Re: harddrive not found + ignition sense [Re: Ross Wellington]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Originally Posted By: Ross Wellington
Yeah, that's what happens when it doesn't find the drive(s). It just shows the no hard disk drives found message, indicates X's in the eyes of the Linux penguin, and stays on. It doesn't power down on its own.[...]I have never thought this was abnormal.

IMHO, it's abnormal. If it starts up with the ignition sense, I expect it to shut down (or drop into standby) on loss of ignition sense, regardless of error state. It's just symmetry. If it can't do standby, because that requires the player app, then I'd expect it to do the next-closest thing, which is power down completely.

What called my attention to it, was that I'd made a short trip, and didn't realize that it had powered into the error state. When I came out the next morning, it was still powered on. Thankfully, it didn't kill my battery, but still not happy.

Top
#357940 - 25/03/2013 16:12 Re: harddrive not found + ignition sense [Re: canuckInOR]
larry818
old hand

Registered: 01/10/2002
Posts: 1039
Loc: Fullerton, Calif.
I've seen this no-power-off behaviour when it doesn't find the hdd as well. Reseating the ribbon cables always fixed both conditions.

Top
#357941 - 25/03/2013 16:54 Re: harddrive not found + ignition sense [Re: larry818]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Okay, the relevant FAQ entry has been updated to indicate that the no-standby-mode behavior can be caused by hard disk trouble.
_________________________
Tony Fabris

Top
#357942 - 25/03/2013 17:01 Re: harddrive not found + ignition sense [Re: larry818]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Originally Posted By: larry818
I've seen this no-power-off behaviour when it doesn't find the hdd as well. Reseating the ribbon cables always fixed both conditions.


Mmm.. I'd think it more likely that just plugging/replugging the AC power cord might tweak the internal "sensor" (switch) into working from time to time.

Top
#357948 - 26/03/2013 00:17 Re: harddrive not found + ignition sense [Re: mlord]
larry818
old hand

Registered: 01/10/2002
Posts: 1039
Loc: Fullerton, Calif.
Mine never sees ac power. It's been years since I uploaded anything to it.

Top
#357949 - 26/03/2013 02:37 Re: harddrive not found + ignition sense [Re: larry818]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
Yeah, the power-off button doesn't work when it doesn't recognize the drive in "car Power" mode.

Ross
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top
#357951 - 26/03/2013 11:56 Re: harddrive not found + ignition sense [Re: Ross Wellington]
larry818
old hand

Registered: 01/10/2002
Posts: 1039
Loc: Fullerton, Calif.
It should still work.

Maybe I should restate that... my player hasn't been on ac power in years, yet had the hdd cable problem a couple of times. During those times, it would also not power off until I reseated the ribbon cable. I never touched ac power during that time, so the problem had nothing to do with the ac sense.

Top
#357954 - 26/03/2013 13:54 Re: harddrive not found + ignition sense [Re: larry818]
canuckInOR
carpal tunnel

Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
Originally Posted By: larry818
It should still work.

Maybe I should restate that... my player hasn't been on ac power in years, yet had the hdd cable problem a couple of times. During those times, it would also not power off until I reseated the ribbon cable. I never touched ac power during that time, so the problem had nothing to do with the ac sense.

Right. The lack of response to power signals (other than complete loss of power), or button presses, is not a hardware issue. My bet is that the HD init happens before the kernel starts monitoring the various sensors (power and buttons), the error state prevents it from reaching that monitoring portion of the kernel, and that it's fixable in Hijack.

But I'm not exactly familiar with the internals... smile

Top
#357969 - 26/03/2013 19:59 Re: harddrive not found + ignition sense [Re: canuckInOR]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I've forgotten how that works, but at least some of the hardware is tied directly to the sensor. I'm not sure that Hijack can bypass it all.

But my memory is fuzzy, and I'm too lazy to look any closer at it for now. Replacing the DC power jack ("AC") is a reasonably easy repair usually.

Cheers

Top