Unoffical empeg BBS

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

Topic Options
#238308 - 19/10/2004 23:46 Possible hard drive problems...
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
HI All,

Just wondering if someone can help me.

Up until just recently, my Empeg was running with a 20G and the original 12G drive. This has been working fine for over a year.

A couple of days ago, I was given an 32G drive from an IBM Thinkpad, so I figured I may as well use it in the Empeg.

I installed the 32G drive in place of the 12G, with the new drive as slave and the 20G as master. The 20G is connected to the end of the cable.

I ran up the builder image, and left the setup stress testing for around 24 hours, and didn't see any errors.

This afternoon when I was uploading my final batch of music (I had around 7G free in total), I noticed that the uploads had started to freeze periodically, until eventually the upload process hung altogether.

I then proceeded to try and fsck the disks, so as to check if they were okay.

Upon my first attempt, I did the following:

ro
umount /dev/hda4
umount /dev/hdc4
swapon /swapfile
fsck -fay /

At this point, I started seeing the following errors:

hda: multwrite_intr: error=0x10
ide0: reset: success error=0x10
hda: multwrite_intr: status=0x51
hda: multwrite_intr: error=0x10
end_request: I/O error, dev 03:06 (hda), sector 320
ide0: reset: success information

These were repeated a number of times, and the fsck failed to complete.

I then rebooted the player, and tried again. This time the fsck of / and /dev/hda4 went okay.

I then attempted to fsck /dev/hdc4 (30G drive), and saw the following:

empeg:/# fsck -fay /dev/hdc4
Parallelizing fsck version 1.19 (13-Jul-2000)
e2fsck 1.19, 13-Jul-2000 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mount: No such file or directory while determining whether /dev/
hdc4 is mounted.
Pass 1: Checking inodes, blocks, and sizes
hda: irq timeout: status=0xd0
ide0: reset timed-out, status=0x80
hda: status timeout: status=0x80
hda: drive not ready for command
ide0: reset: success
hda: irq timeout: status=0xd0
ide0: reset: success
hda: irq timeout: status=0xd0
ide0: reset: success
hda: irq timeout: status=0xd0
ide0: reset: success
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/hdc4: 15590/243328 files (16.1% non-contiguous), 26241963/31142002 blocks
empeg:/#

I'm not sure exactly what this means, as the 20G disk (/dev/hda) has previously performed perfectly. If anyone can offer any suggestions, I'd be very grateful.

I was about to start testing things by removing the 30G disk, and just trying the 20G, but if anyone can offer an explanation of the error messages that might help explain the problem, that would be great.

Thanks,

Bagpuss.

EDIT: A quick addition to say that I'm running v2.0 final developer image with Hijack 413.


Edited by Bagpuss (19/10/2004 23:47)

Top
#238309 - 20/10/2004 00:34 Re: Possible hard drive problems... [Re: Bagpuss]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Could be a bad drive, could be an IDE header problem. Check out the "my hard drive's acting funky" FAQ.
_________________________
Bitt Faulk

Top
#238310 - 20/10/2004 08:50 Re: Possible hard drive problems... [Re: wfaulk]
pgrzelak
carpal tunnel

Registered: 15/08/2000
Posts: 4859
Loc: New Jersey, USA
Also, because the drive was just installed, check to see that the cable is connected and that you did not lose the jumper. The jumper for laptop hard drives is slightly smaller than regular drives (I think it is 2mm pitch), and a regular stock hard drive jumper would be slightly too large.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs

Top
#238311 - 20/10/2004 13:48 Re: Possible hard drive problems... [Re: Bagpuss]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
Thanks for the replies guys.

I was aware of the cable issue, and indeed, my cable is believed to have been one of those from the 'dodgy' batch. A quick visual inspection of it didn't show anything obvious, but I've recrimped it anyway.

The connector on the Empeg motherboard is also okay, so don't think it can be this. The jumpers on the drives are also set correctly.

I'm retesting things now, and it certainly seems that recrimping the cable has helped. I'm also going to speak to the previous owner of the new 30G disk, just to see if they'd had any problems with it.

Thanks again,

Bagpuss.

Top
#238312 - 21/10/2004 00:44 Re: Possible hard drive problems... [Re: Bagpuss]
webroach
old hand

Registered: 23/07/2003
Posts: 869
Loc: Colorado
Quote:
I'm retesting things now, and it certainly seems that recrimping the cable has helped.


Just a thought, but you'd probably be wise to still order a new cable from Stu. I was in the same position ("dodgy" cable batch victim, recrimped, started working again), but then slowly things began to deteriorate. And in very strange ways, I might add. Turned out to be the cable. Just finally gave up the ghost. New cable from Stu got me going again faster than you can say "empeg withdrawl".
_________________________
Dave

Top
#238313 - 21/10/2004 03:48 Re: Possible hard drive problems... [Re: webroach]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
That's sound advice webroach, as things have indeed started to get strange again. I've now ordered a new cable, just to be safe.

On a different note, I'm now only plugging in one drive on the end connector (which is usually the good connector on the cable), and am seeing the following in the boot log, usually about 8GB into a sync. I'm using jEmplode v69 with Hijack 413.

empeg-car bootstrap v1.00 20000601 ([email protected])
If there is anyone present who wants to upgrade the flash, let them speak now,
or forever hold their peace...it seems not. Let fly the Penguins of Linux!

e000 v1.04
Copying kernel...
Calling linux kernel...
Uncompressing Linux..................................... done, booting the kerne
l.
Linux version 2.2.17-rmk5-np17-empeg52-hijack-v413 ([email protected]) (gcc version
2.95.3 20010315 (release)) #2 Tue Aug 17 18:05:30 EDT 2004
Processor: Intel StrongARM-1100 revision 11
Checking for extra DRAM:
c0c00000: wrote ffffffff, read e91ba9f0
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 7, serial number 80000463) 12MB DRAM
Command line: mem=12m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 10952k/12M available (984k code, 20k reserved, 328k data, 4k init)
Dentry hash table entries: 2048 (order 2, 16k)
Buffer cache hash table entries: 16384 (order 4, 64k)
Page cache hash table entries: 4096 (order 2, 16k)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 16384 bhash 16384)
IrDA (tm) Protocols for Linux-2.2 (Dag Brattli)
Starting kswapd v 1.5
SA1100 serial driver version 4.27 with no serial options enabled
ttyS00 at 0xf8010000 (irq = 15) is a SA1100 UART
ttyS01 at 0xf8050000 (irq = 17) is a SA1100 UART
ttyS02 at 0xf8030000 (irq = 16) is a SA1100 UART
Signature is 67706d65 'empg'
Found custom animation at offset 0x9cb88
Tuner: loopback=0, ID=-1
Scheduling custom logo.
empeg display initialised.
empeg dsp audio initialised
empeg dsp mixer initialised
empeg dsp initialised
empeg audio-in initialised, CS4231A revision a0
empeg remote control/panel button initialised.
empeg usb initialised, PDIUSBD12 id 1012
empeg state support initialised 0089/88c1 (save to d0004500).
empeg RDS driver initialised
empeg power-pic driver initialised (first boot)
RAM disk driver initialized: 16 RAM disks of 4096K size
empeg single channel IDE
Probing primary interface...
hda: IBM-DJSA-232, ATA DISK drive
hda: IBM-DJSA-232, ATA DISK drive
hda: IBM-DJSA-232, ATA DISK drive
hda: IBM-DJSA-232, ATA DISK drive
hda: IBM-DJSA-232, ATA DISK drive
hda: IBM-DJSA-232, ATA DISK drive
ide0 at 0x000-0x007,0x038 on irq 6
hda: IBM-DJSA-232, 30520MB w/1874kB Cache, CHS=3890/255/63
empeg-flash driver initialized
smc chip id/revision 0x3349
smc9194.c:v0.12 03/06/96 by Erik Stahlman ([email protected])

SMC9194: SMC91C94(r:9) at 0x4008000 IRQ:7 INTF:TP MEM:6144b MAC 00:02:d7:10:01:c
f
Partition check:
hda: hda1 < hda5 hda6 > hda2 hda3 hda4
RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 320 blocks [1 disk] into ram disk... done.
VFS: Mounted root (ext2 filesystem).
empeg-pump v0.03 (19980601)
Press Ctrl-A to enter pump...VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Trying to unmount old root ... okay
Freeing unused kernel memory: 4k initempeg init 0.8
I see this is a developer image!
Mounting proc
Mounting first music partition
Tried to mount /dev/hda4 as reiserfs but got error 19
Mounting second music partition
Tried to mount /dev/hdc4 but got error 6
Error mounting partitions (possibly already mounted)
Remounting first music partition read-only
Remounting second music partition read-only
No secondary hard disk
Press 'q' now to go into development mode. You Have Zero Seconds To CompStarting
player
Timezone: GB
Hijack: intercepting config.ini

hijack: removed menu entry: "Serial Port Assignment"
khttpd: listening on port 80
kftpd: listening on port 21
player.cpp : 385:empeg-car 2.00 2003/04/01.
Prolux 4 empeg car - 2.1434 Mar 26 2003
Vcb: 0x4054d000
Adding Swap: 16028k swap-space (priority -1)
e2fsck 1.19, 13-Jul-2000 for EXT2 FS 0.5b, 95/08/09
ext2fs_check_if_mount: No such file or directory while determining whether /dev/
hda4 is mounted.
server_protocol_handler.cpp:1386:Timeout during synchronise, restarting player
player(28): memory violation at pc=0x020b54e8, lr=0x0208eb08 (bad address=0x0000
000c, code 2)
pc : [<020b54e8>] lr : [<0208eb08>]
sp : bdfffc48 ip : bdfffc60 fp : bdfffc5c
r10: 0215337c r9 : 00000000 r8 : 02153528
r7 : 00000000 r6 : 00000000 r5 : 00000000 r4 : 400015a8
r3 : 0213ef44 r2 : 02152e40 r1 : 0211221c r0 : 00000000
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: D038517D Table: D038517D DAC: 00000015
Function entered at [<020b54d8>] from [<0208eb08>]
r5 = 0211221C r4 = 400015A8
Function entered at [<0208eae8>] from [<02066c08>]
r7 = 00000000 r6 = 00000000 r5 = 00000000 r4 = 400015A8
Function entered at [<02066630>] from [<02066db8>]
r10 = 0215337C r9 = BDFFFD0C r8 = BDFFFD20 r7 = BDFFFD1C
r6 = 021532A0 r5 = 0215337C r4 = 021532A0
Function entered at [<02066d84>] from [<020670cc>]
r4 = 00000000
Function entered at [<02066e90>] from [<02066de8>]
r10 = 020AD438 r9 = 021532A0 r8 = 0000340E r7 = 00000080
r6 = 0000000E r5 = 021532A0 r4 = BDFFFD64
Function entered at [<02066dd8>] from [<020ad4f0>]
Function entered at [<020ad438>] from [<020b4824>]
r5 = 021532B8 r4 = BDFFFE40
Function entered at [<020b475c>] from [<020e9bbc>]
r4 = 00000000
Function entered at [<020e8330>] from [<020b45a0>]
r8 = 0215686C r7 = 02156858 r6 = 020AD438 r5 = 00000007
r4 = 00000000
Function entered at [<020b44f0>] from [<020e9bbc>]
r5 = 00000000 r4 = 00000000
Function entered at [<bffffcbc>] from [<021a9230>]
/dev/console not open as pipe 0!
Restored terminal settings
Remounting first music partition read-only
Tried to remount -ro /dev/hda4 but got error 16
Remounting partitions read-only failed (aiee!)
Abnormal player termination
Player received signal 11
Starting player
Timezone: GB
Hijack: intercepting config.ini

player.cpp : 385:empeg-car 2.00 2003/04/01.
! tags.cpp : 61:Failed to open tags (0xc0041002).
Prolux 4 empeg car - 2.1434 Mar 26 2003
Vcb: 0x4054d000

Is this crash likely to be associated with the duff cable, or do I have another problem here?

Thanks,

Bagpuss.

Top
#238314 - 21/10/2004 14:43 Re: Possible hard drive problems... [Re: Bagpuss]
webroach
old hand

Registered: 23/07/2003
Posts: 869
Loc: Colorado
I'd say it looks like you broke into my house and stole my old empeg drive cable from my "I Know It's No Good But I Can't Bring Myself To Throw It Out" Box.



All joking aside, that's almost exactly what I was getting from my player on boot. This portion (and the other similar lines)....

Function entered at [<02066e90>] from [<02066de8>]
r10 = 020AD438 r9 = 021532A0 r8 = 0000340E r7 = 00000080
r6 = 0000000E r5 = 021532A0 r4 = BDFFFD64
Function entered at [<02066dd8>] from [<020ad4f0>]
Function entered at [<020ad438>] from [<020b4824>]
r5 = 021532B8 r4 = BDFFFE40
Function entered at [<020b475c>] from [<020e9bbc>]
r4 = 00000000
Function entered at [<020e8330>] from [<020b45a0>]
r8 = 0215686C r7 = 02156858 r6 = 020AD438 r5 = 00000007
r4 = 00000000


...is what caught my eye, since it looks just like my boot log did. Problem went bye-bye the second I plugged in the new (2"+ length) cable from Stu.
_________________________
Dave

Top
#238315 - 21/10/2004 18:37 Re: Possible hard drive problems... [Re: webroach]
Bagpuss
member

Registered: 24/05/2000
Posts: 108
Loc: UK
Thanks for the reply webroach. I'm glad this new problem can also be attributed to the cable, as I was beginning to get a little bit worried.

I think I'm suffering from withdrawal already. Let's hope the international shipping from Stu is nice and quick

Bagpuss.

Top