Unoffical empeg BBS

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

Topic Options
#373543 - 21/10/2021 08:03 hard disk problems
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
I get a message when I boot up me empeg and it says "No hard disk found." I have checked the cable, how the cable is hooked up, solder joints and the hard drive. Everything is good. What else can I try. I read somewhere about what else I can do. I just can't remember where I found the info about it. I remember something saying you have to send a command to reset some chip. I am out of my element. Can someone please help me. My empeg is one of a few prized possessions. I needs help. If my empeg is toast, I need to find out. I cant live without. I will have to find another one. Before I do that, I need to exhaust every option first.

Thanks

Top
#373544 - 21/10/2021 12:48 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
I think the command to reset some chip was for a sound chip, and Hijack has a way to bypass that chip if need be when in that state.

EDIT: The cs4231a chip, here: CS4231A Issues and explanation

First step for trouble-shooting is to capture a full serial port output of the attempted boot sequence, and post it here for examination.

The Empeg FAQ (link above near top left) will have lots of information about all of this.

Cheers

Top
#373545 - 21/10/2021 19:30 Re: hard disk problems [Re: mlord]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31563
Loc: Seattle, WA
Don't discount the possibility that the hard disk itself is truly bad.

Hard disk diagnostic steps in the FAQ: http://www.riocar.org/FAQ/8/221.html#221

Get that boot log and post it so Mark can look at it. smile
_________________________
Tony Fabris

Top
#373596 - 21/11/2021 07:21 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
Here is the full serial port output of the attempted boot sequence:

empeg-car bootstrap v1.02 20001106 ([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-empeg55-hijack-v508 ([email protected]) (gcc version
2.95.3 20010315 (release)) #2 Fri Jan 9 16:06:35 EST 2009
Processor: Intel StrongARM-1100 rev
Checking for extra DRAM:
c1000000: wrote ffffffff, read e28cc001
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101518) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 15000k/16M available (996k code, 20k reserved, 364k 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 206f6972 'rio '
Tuner: loopback=0, ID=-1
show_message("Hijack v508 by Mark Lord")
empeg display initialised.
empeg dsp audio initialised
empeg dsp mixer initialised
empeg dsp initialised
CS4231A: not responding (88) --> no visuals for Tuner/AUX
empeg remote control/panel button initialised.
empeg usb initialised, PDIUSBD12 id 0000
empeg state support initialised 0089/88c1 (save to d0004280).
empeg RDS driver initialised
empeg power-pic driver initialised (first boot)
RAM disk driver initialized: 16 R
empeg single channel IDE
Probing primary interface...
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfebd
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfebd
ide_data_test: wrote 0xaaaa read 0xfea8
ide_data_test: wrote 0x55
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe3
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe2
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe35
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe3
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe3
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
Probing primary interface...
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe3d
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe35
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe2
ide_data_test: wrote 0x5555 read 0xfe35
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe1
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xde15
ide_data_test: wrote 0x0000 read 0xfe3d
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe3
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe15
ide_data_test: wrote 0x0000 read 0xfe35
ide_data_test: wrote 0xffff read 0xfe3d
ide_data_test: wrote 0xaaaa read 0xfe28
ide_data_test: wrote 0x5555 read 0xfe35
empeg-flash driver initialized
smc chip id/revision 0x0601
smc_init couldn't find card
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: Cannot open root device 03:05
Kernel panic: VFS: Unable to mount root fs on 03:05


There is the boot up. Let me know if you can find something wrong or if I did something wrong getting the info.

Top
#373597 - 21/11/2021 19:17 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
The CS4231A, USB, and ethernet chips are all reporting problems. One or more of those has likely died, tying up the data bus for the others as well as for IDE.

Or.. possibly the IDE cable is plugged in backwards?
Unplug it completely, and leave it unplugged and capture another boot trace.


Edited by mlord (21/11/2021 19:18)

Top
#373598 - 21/11/2021 19:24 Re: hard disk problems [Re: mlord]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
ok. will do. I will get back to you.

Top
#373599 - 24/11/2021 05:46 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
here is the boot sequence with the hard drive unplugged.

hijack: Remounted read-only: /
show_message("Remounted read-only")

empeg-car bootstrap v1.02 20001106 ([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-empeg55-hijack-v508 ([email protected]) (gcc version
2.95.3 20010315 (release)) #2 Fri Jan 9 16:06:35 EST 2009
Processor: Intel StrongARM-1100 revision 11
Checking for extra DRAM:
c1000000: wrote ffffffff, read e28cc001
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101518) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 15000k/16M available (996k code, 20k reserved, 364k 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 SA110
ttyS01 at 0xf8050000 (irq = 17) is a SA1100 UART
ttyS02 at 0xf8030000 (irq = 16) is a SA1100 UART
Signature is 206f6972 'rio '
Tuner: loopback=0, ID=-1
show_message("Hijack v508 by Mark Lord")
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 d0004400).
empeg RDS driver initia
empeg power-pic driver initialised
RAM disk driver initialized: 16 RAM disks of 4096K size
empeg single channel IDE
Probing primary interface...
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xfff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xfff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xfff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xfff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xfff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
Probing primary interface...
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xfff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xfff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xfff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xfff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
ide_data_test: wrote 0x0000 read 0xffff
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xffff
ide_data_test: wrote 0x5555 read 0xffff
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:22:05:e
e
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: Cannot open root device 03:05
Kernel panic: VFS: Unable to mount root fs on 03:05


take a look.

thanks

Top
#373600 - 24/11/2021 06:02 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
So.. USB is now ok, Network chip is fine, and CS4231A also looks good.

The problem must be something to do with the drive(s) on the IDE cable, or perhaps the cable was incorrectly aligned or reversed on a connector?

Top
#373601 - 24/11/2021 07:28 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
when I sent it to a computer shop to check the hard drive, they checked the hard drive and said it was fine and also replaced the cable. I will hook the cable that you sent me with and let you know what happens.

Top
#373602 - 24/11/2021 14:37 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
The other "usual suspect", is that perhaps some pins have broken free of their solder joints on the IDE header on the mainboard of the empeg.

It doesn't look like that to me from the logs, but just about anything can go wrong when the the right (wrong) pins break free there.

Top
#373603 - 25/11/2021 01:35 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
when I had the hard drive checked, they used a different ide cable and hooked it up wrong. No the hard drive spins up. The empeg still doesnt find the hard drive. Here is the new boot log.

empeg-car bootstrap v1.02 20001106 ([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-empeg55-hijack-v508 ([email protected]) (gcc version
2.95.3 20010315 (release)) #2 Fri Jan 9 16:06:35 EST 2009
Processor: Intel StrongARM-1100 rev
Checking for extra DRAM:
c1000000: wrote ffffffff, read e28cc001
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101518) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 15000k/16M available (996k code, 20k reserved, 364k 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 206f6972 'rio '
Tuner: loopback=0, ID=-1
show_message("Hijack v508 by Mark Lord")
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 d0004800).
empeg RDS driver initialised
empeg power-pic driver initialised (first boot)
RAM disk driver initialized: 16 RAM disks o
empeg single channel IDE
Probing primary interface...
ide_data_test: wrote 0x0000 read 0x0280
ide_data_test: wrote 0xffff read 0x0280
ide_data_test: wrote 0xaaaa read 0x0280
ide_data_test: wrote 0x5555 read 0x0280
ide_data_test: wrote 0x0000 read 0x0280
ide_data_test: wrote 0xffff read 0x0280
ide_data_test: wrote 0xaaaa read 0x0280
ide_data_test: wrote 0x5555 read 0x0280
ide_data_test: wrote 0x0000 read 0x0280
ide_data_test: wrote 0xffff read 0x0280
ide_data_test: wrote 0xaaaa read 0x0280
ide_data_test: wrote 0x55
ide_data_test: wrote 0x0000 read 0x0280
ide_data_test: wrote 0xffff read 0x0280
ide_data_test: wrote 0xaaaa read 0x0280
ide_data_test: wrote 0x5555 read 0x0280
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " " " " " ", ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " " " " " ", ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " " " " " ", ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " "
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " " " " " ", ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0200
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5755
hda: KBO-FJSA/230" " " " " " " " " " " " " ", ATA DISK drive
ide0 at 0x000-0x007,0x038 on irq 6
hda: KBO-FJSA/230" " " " " " " " " " " " " ", 8063MB w/1874kB Cache, CHS=16383/1
6/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:22:05:e
e
Partition check:
hda: hda1 < > 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...attempt to access beyond end of device
03:05: rw=0, want=2, limit=0
dev 03:05 blksize=1024 blocknr=1 sector=2 size=1024 count=1
EXT2-fs: unable to read superblock
Kernel panic: VFS: Unable to mount root fs on 03:05


see what you can determine from that. I have tried to look at the pins and it doesnt seem that any are disconnected.

Top
#373604 - 25/11/2021 01:41 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
At the top of my previous post it should say now the hard drive spins up instead of "No the hard drive spins up."

Top
#373605 - 25/11/2021 02:49 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
I also tried another spare hard drive that I have, but I dont think it has been formatted. It gave the same boot info except the partition info was different.

says
partition check
hda: unknown partition table

otherwise everything else was the same.

Top
#373606 - 25/11/2021 22:52 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
Well, the chips all looked good with no IDE cable in there, so the only possibility for me is that the cable is bad, or the solder joints on the IDE header on the mainboard have come loose.

Top
#373607 - 26/11/2021 01:02 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
I have used 3 different cables. They all show the same boot up. It looks like the solder joints are fine, but I will have a professional look at them.

Top
#373608 - 26/11/2021 07:59 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
i used my original cable and made sure itwas plugged in all the way. The end that plugged into the board was a little loose. it detects the hard drive. this is the boot up.

empeg-car bootstrap v1.02 20001106 ([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-empeg55-hijack-v508 ([email protected]) (gcc version
2.95.3 20010315 (release)) #2 Fri Jan 9 16:06:35 EST 2009
Processor: Intel StrongARM-1100 rev
Checking for extra DRAM:
c1000000: wrote ffffffff, read e28cc001
NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp.
empeg-car player (hardware revision 9, serial number 10101518) 16MB DRAM
Command line: mem=16m
Calibrating delay loop... 207.67 BogoMIPS
Memory: 15000k/16M available (996k code, 20k reserved, 364k 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 206f6972 'rio '
Tuner: loopback=0, ID=-1
show_message("Hijack v508 by Mark Lord")
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 d0004c00).
empeg RDS driver initialised
empeg power-pic driver initialised (first boot)
RAM disk driver initialized: 16 RAM disks o
empeg single channel IDE
Probing primary interface...
ide_data_test: wrote 0x0000 read 0x0080
ide_data_test: wrote 0xffff read 0x0080
ide_data_test: wrote 0xaaaa read 0x0080
ide_data_test: wrote 0x5555 read 0x0080
ide_data_test: wrote 0x0000 read 0x0080
ide_data_test: wrote 0xffff read 0x0080
ide_data_test: wrote 0xaaaa read 0x0080
ide_data_test: wrote 0x5555 read 0x0080
ide_data_test: wrote 0x0000 read 0x0080
ide_data_test: wrote 0xffff read 0x0080
ide_data_test: wrote 0xaaaa read 0x0080
ide_data_test: wrote 0x55
ide_data_test: wrote 0x0000 read 0x0080
ide_data_test: wrote 0xffff read 0x0080
ide_data_test: wrote 0xaaaa read 0x0080
ide_data_test: wrote 0x5555 read 0x0080
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide_data_test: wrote 0x0000 read 0x0000
ide_data_test: wrote 0xffff read 0xffff
ide_data_test: wrote 0xaaaa read 0xaaaa
ide_data_test: wrote 0x5555 read 0x5555
hda: IBM-DJSA-230, ATA DISK drive
ide0 at 0x000-0x007,0x038 on irq 6
hda: IBM-DJSA-230, 28615MB w/1874kB Cache, CHS=58140/16/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:22:05:e
e
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 Starting player
Timezone: EST
Hijack: intercepting config.ini

hijack: removed menu entry: "Serial Port Assignment"
kftpd: listening on port 21
khttpd: listening on port 80
player.cpp : 587:empeg-car 3.00-alpha11 2005/07/25.
Prolux 4 empeg car - 2.1485 Jul 25 2005
Vcb: 0x4073a000

Top
#373609 - 26/11/2021 14:17 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
That looks fine.

Top
#373610 - 26/11/2021 17:28 Re: hard disk problems [Re: Mr_Maniacal]
Mr_Maniacal
journeyman

Registered: 21/04/2002
Posts: 85
Loc: Salt Lake City, UT
I tested everything and it works great. Its just that the original cable must have worked itself loose. I dont know why the other brand new cables dont work though. I am happy once again. Thanks for the help. I am glad it wasnt something really serious. Now I need to make sure it doesnt wiggle itself loose again. Any suggestions?

Top
#373611 - 26/11/2021 18:27 Re: hard disk problems [Re: Mr_Maniacal]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14472
Loc: Canada
The "factory" used to add a small dab of hot-melt glue to hold the cables to the hard drives. One could attempt something similar at the other end of the cable, but only a very small dab of glue, and preferably not over too many surface-mounted components of the mainboard.

Top