#372621 - 07/03/2020 15:49
Compact Flash Problems
|
pooh-bah
Registered: 06/02/2002
Posts: 1904
Loc: Leeds, UK
|
Hi Guys,
Long time no post!
Recently dug out the old empeg and decided to give it a check over, the old hard drives are basically dead but I did manages to get a few old tunes off them first.
I have some spare CF cards, and thought I would give the upgrade a go. Why the heck not!
Using Mark's Big Disk Builder from the link at the top of the BBS, and the dual CF adapter from Amazon I saw recommended on another thread.
I have loads of CF cards to try, and all but one I have a problem with. I have a nice 64Gb and a 128Gb sat here I'd love to use but I'm having no joy. The build appears to complete, I get a prompt on the screen telling me it's complete and a reboot is needed, reboots fine.
The problem comes when I actually go to load music on, it basically fails.
I know the header, cable and the adapter are good, as I have this one crappy branded (Duracell) CF card that appears to work fine in the setup. So how come I can't get these 2 Sandisk branded 64Gb and 128Gb cards working? One is an Extreme the other Extreme Pro, both UDMA 7 on the outside.
Is there something I've missed here? Do I need a particular kind of CF card?
Cheers
Cris
|
Top
|
|
|
|
#372622 - 07/03/2020 16:37
Re: Compact Flash Problems
[Re: Cris]
|
pooh-bah
Registered: 06/02/2002
Posts: 1904
Loc: Leeds, UK
|
Hmmmm I'm having problems here. After a couple of reboot and a couple of sync attempts the 128Gb card did spring to life and allowed me to copy a track to it and then play it back. Bingo I thought! But the joy was short lived. I power cycled it and it came up with "No Hard Disk Found" again, but the original drives back on (had always booted at least with these in) same, no hard drive found. Have a feeling something bad has happened? Here is the boot as it stands at the moment... empeg-car bootstrap v1.02 20001106 (hugo@empeg.com) 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 kernel. Linux version 2.2.17-rmk5-np17-empeg55-hijack-v526 (hijack@rtr.ca) (gcc version 2.95.3 20010315 (release)) #2 Tue Sep 10 12:13:32 EDT 2019 Processor: Intel StrongARM-1100 revision 11 Checking for extra DRAM: c1000000: wrote ffffffff, read 00000000 NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp. empeg-car player (hardware revision 9, serial number 30102758) 16MB DRAM Command line: mem=16m Calibrating delay loop... 207.67 BogoMIPS Memory: 14992k/16M available (1000k code, 20k reserved, 368k 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 636f6972 'rioc' Found custom animation at offset 0x99380 Tuner: loopback=0, ID=-1 show_message("Hijack v526 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 d0004100). 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... ide_data_test: wrote 0x0000 read 0xfe80 ide_data_test: wrote 0xffff read 0xff80 ide_data_test: wrote 0xaaaa read 0xaa80 ide_data_test: wrote 0x5555 read 0x5580 ide_data_test: wrote 0x0000 read 0xfe80 ide_data_test: wrote 0xffff read 0xff80 ide_data_test: wrote 0xaaaa read 0xaa80 ide_data_test: wrote 0x5555 read 0x5580 ide_data_test: wrote 0x0000 read 0xfe80 ide_data_test: wrote 0xffff read 0xff80 ide_data_test: wrote 0xaaaa read 0xaa80 ide_data_test: wrote 0x5555 read 0x5580 ide_data_test: wrote 0x0000 read 0xfeff ide_data_test: wrote 0xffff read 0xffff ide_data_test: wrote 0xaaaa read 0xaaaa ide_data_test: wrote 0x5555 read 0x5555 hdb: IBM-EJSA-210! ! ! ! ! ! ! ! ! ! ! ! ! !, ATA DISK drive ide_data_test: wrote 0x0000 read 0xfeff ide_data_test: wrote 0xffff read 0xffff ide_data_test: wrote 0xaaaa read 0xaaaa ide_data_test: wrote 0x5555 read 0x5555 hda: GUKIUSU MHM2101AU ! ! ! ! ! ! ! ! ! ! !, ATA DISK drive hdb: HBL-DJRA,200, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: GUKIUSU MHM2101AU ! ! ! ! ! ! ! ! ! ! !, 8063MB w/2176kB Cache, CHS=16383/16/63 hdb: HBL-DJRA,200, 7937MB w/256kB Cache, CHS=16127/16/63 empeg-flash driver initialized smc chip id/revision 0x3249 smc_init couldn't find card Partition check: hda: hda1 < hda5 > hda2 hda3 hda4 hdb: hdb1 < hdb5 > hdb2 hdb3 hdb4 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... YMUѽչсɽс́)5
|
Top
|
|
|
|
#372623 - 07/03/2020 16:37
Re: Compact Flash Problems
[Re: Cris]
|
pooh-bah
Registered: 06/02/2002
Posts: 1904
Loc: Leeds, UK
|
Here is the boot of the 128Gb card before it briefly started working...
empeg-car bootstrap v1.02 20001106 (hugo@empeg.com) 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 kernel. Linux version 2.2.17-rmk5-np17-empeg55-hijack-v526 (hijack@rtr.ca) (gcc version 2.95.3 20010315 (release)) #2 Tue Sep 10 12:13:32 EDT 2019 Processor: Intel StrongARM-1100 revision 11 Checking for extra DRAM: c1000000: wrote ffffffff, read 00000000 NetWinder Floating Point Emulator V0.94.1 (c) 1998 Corel Computer Corp. empeg-car player (hardware revision 9, serial number 30102758) 16MB DRAM Command line: mem=16m Calibrating delay loop... 207.67 BogoMIPS Memory: 14992k/16M available (1000k code, 20k reserved, 368k 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 636f6972 'rioc' Found custom animation at offset 0x99380 Tuner: loopback=0, ID=-1 show_message("Hijack v526 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 d0005f00). 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... ide_data_test: wrote 0x0000 read 0x0000 ide_data_test: wrote 0xffff read 0x0000 ide_data_test: wrote 0xaaaa read 0x0000 ide_data_test: wrote 0x5555 read 0x0000 hda: SDCFXS-128G, ATA DISK drive ide_data_test: wrote 0x0000 read 0x0401 ide_data_test: wrote 0xffff read 0x79df ide_data_test: wrote 0xaaaa read 0x0401 ide_data_test: wrote 0x5555 read 0x79df hda: SDCFXS-128G, ATA DISK drive ide_data_test: wrote 0x0000 read 0x0401 ide_data_test: wrote 0xffff read 0x79df ide_data_test: wrote 0xaaaa read 0x0401 ide_data_test: wrote 0x5555 read 0x79df hda: SDCFXS-128G, ATA DISK drive ide_data_test: wrote 0x0000 read 0x0401 ide_data_test: wrote 0xffff read 0x79df ide_data_test: wrote 0xaaaa read 0x0401 ide_data_test: wrote 0x5555 read 0x79df hda: SDCFXS-128G, ATA DISK drive ide_data_test: wrote 0x0000 read 0x0401 ide_data_test: wrote 0xffff read 0x79df ide_data_test: wrote 0xaaaa read 0x0401 ide_data_test: wrote 0x5555 read 0x79df hda: SDCFXS-128G, ATA DISK drive ide_data_test: wrote 0x0000 read 0x0401 ide_data_test: wrote 0xffff read 0x79df ide_data_test: wrote 0xaaaa read 0x0401 ide_data_test: wrote 0x5555 read 0x79df hda: SDCFXS-128G, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: SDCFXS-128G, 122112MB w/1kB Cache, CHS=15567/255/63 empeg-flash driver initialized smc chip id/revision 0x3349 smc9194.c:v0.12 03/06/96 by Erik Stahlman (erik@vt.edu)
SMC9194: SMC91C94(r:9) at 0x4008000 IRQ:7 INTF:TP MEM:6144b MAC 00:02:d7:26:0a:c6 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...ԕjչѕɽсɁѕɕ)5change_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 ComStarting player Timezone: Turkey Hijack: intercepting config.ini
kftpd: listening on port 21 khttpd: listening on port 80 ktelnetd: listening on port 23
Prolux 4 empeg car - 2.1434 Jul 5 2004
|
Top
|
|
|
|
#372624 - 07/03/2020 19:59
Re: Compact Flash Problems
[Re: Cris]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14496
Loc: Canada
|
Okay, so start over, with just a single CF Card: use the smaller one, 64GB, in the "master" slot of the dual adapter. See if you can get that working first.
EDIT: Once that is working, and the setup again proved to be sane, then try two cards, noting that the builder will REFORMAT _both_ cards.
I don't have any 128GB CF Cards on hand, so I have never tested with those. If either of the Sandisk cards you have claim to be "CFast" or "CF+" rather than plain "CF", then that would explain the issues.
Edited by mlord (07/03/2020 20:31)
|
Top
|
|
|
|
#372626 - 07/03/2020 20:27
Re: Compact Flash Problems
[Re: Cris]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14496
Loc: Canada
|
Yeah, I googled the SDCFXPS-128G and found a page that actually listed tech specs, and it says 3.3V there. Dunno if it is also supposed to tolerate 5V, but it sounds like it prefers 3.3V. So if you can change the internal "jumper" of the dual-CF adapter, it should be fine going forward. Here's a description of the voltage needs from another site I found ( http://www.centon.com/support/123-compact-flash-faq): Compact Flash cards support both 3.3V and 5V operation and can be interchanged between 3.3V and 5V systems. This means that any CF card can operate at either voltage. Other small form factor flash cards may be available to operate at 3.3V or 5V, but any single card can operate at only one of the voltages. Rather strange wording there, but it sounds as if 3.3V should work. But then so also should 5V. EDIT: I also found this page: http://www.vcfed.org/forum/archive/index.php/t-46142.html which suggests that 5V is the correct jumper setting for use in the empeg/RioCar. So probably not the issue here.
Edited by mlord (07/03/2020 20:34)
|
Top
|
|
|
|
#372627 - 07/03/2020 23:35
Re: Compact Flash Problems
[Re: Cris]
|
pooh-bah
Registered: 06/02/2002
Posts: 1904
Loc: Leeds, UK
|
Thanks Mark.
I've tried with the 16Gb that previously worked, built from scratch again, it failed and gives what looks like to be a very similar boot sequence to the first log I posted above. Also does almost exactly the same with the original drives in.
So would you think some of the hardware has gone bang? This line makes me think that...
"smc_init couldn't find card"
I saw a previous post on here somewhere about that maybe being a result of a chip in the IDE interface going bad?
Cheers
Cris
|
Top
|
|
|
|
#372628 - 08/03/2020 03:55
Re: Compact Flash Problems
[Re: Cris]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14496
Loc: Canada
|
Ah, right. I'm a bit rushed here this weekend, so I didn't read the logs thoroughly enough.
The SMC thing is the USB controller that shares the bus with the IDE connector. When the USB chip goes bad, it can interefere with the IDE controller. So, maybe.
Does it still do "smc_init couldn't find card" without ANY CF Cards or drives connected? If so, then that's very likely the issue.
It is fixable, but I'm simply not in a position to help further as I normally would at the moment. Perhaps others will chime in during my partial absence. Otherwise ping me again in a week and I'll help figure it out.
Cheers
|
Top
|
|
|
|
#372629 - 08/03/2020 08:28
Re: Compact Flash Problems
[Re: Cris]
|
pooh-bah
Registered: 06/02/2002
Posts: 1904
Loc: Leeds, UK
|
Yep, sadly the same with the ide cable totally disconnected.
There is no rush here, any help would be very much appreciated. I've been practicing my repair skills over the past couple of years, swapping out a chip on this motherboard would currently be just beyond my skill level, but I have all the tools to do it.
Anyone got any spares knocking about?
Cheers
Cris
|
Top
|
|
|
|
#372630 - 08/03/2020 19:38
Re: Compact Flash Problems
[Re: Cris]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14496
Loc: Canada
|
I think mostly we just need to neuter/disable the USB chip, which is much easier than trying to fix it.
Travelling now.. back at the workbench in a few days.
|
Top
|
|
|
|
|
|