Posted by: Ross Wellington
Using SATA Laptop Drives with Empeg - 15/03/2011 04:19
Hi,
As I mentioned in an earlier thread, I was going to see how the Empeg will work with readily available SATA laptop drives with a SATA to IDE adapter.
Just wanted to post status of where I am with this 03 14 2011 ...
I acquired the following hardware for this test:
1) One Western Digital WD10TPVT, 1TB, 12.5mm height SATA Laptop Drive
2) Two Western Digital WD5000BEVT, 500GB, std. height, SATA Laptop Drive
3) Two XHH-1073 (AS331 V1.3) SATA to 2.5" Laptop IDE (44 pin) Adapters
The adapters are the exact same (Same P/N, Same Chip, etc),as those sold on ebay for $15.99 USD at the link below (no affiliation with the seller - I bought mine locally). Same exact one as the one from Deal Extreme too at $7.80 USD.
http://cgi.ebay.com/2-5-SATA-Hard-Drive-...=item1e62297c44
I received the rest of my hardware last weekend.
One of the SATA to IDE Adapters is defective - couldn't see any drives. They're getting me a new one to replace it - may be a couple of weeks out.
Current Status 03 14/2011. 500 GB Drives
The good SATA to IDE adapter worked fine as the Root Drive. I wasn't able to check out 2 drives in the system because the other adapter is defective. I will also see if it will play well with a non-SATA (PATA) drive and SATA adapted drive in the system sometime this week as I really want to copy my master drives to a single SATA Drive.
The drive was visible upon Empeg Power-up (ie.. no Hard Disk Found message was not displayed). The drive showed up in a serial boot log correctly too. Looks like the adapter may work.
Proceded with the Builder_BigDisk_v6. Below is the Serial session of the install.
**********************************************************************
**********************************************************************
Comments:
1) It wrote 3726 inodes for the file system
2) You will note that one of the last things that it tried to complete was /bin/cat: write error: No space left on device. I don't recall that this was a problem before (don't know if it's a problem now). <<<<< Someone please comment on this. >>>>>
3) It seemed to build like the other drives I have used it on.
------------------------------------------------------------------
Installed the Player Software Hijack V508 (car2_v2.01_Hijack), on the drive next. It seemed to load normally except it didn't build the Tags and Database files which, I have seen before. Used the following procedure to cause a forced database/Tagas re-build (listed below) which corrected the problem. <<<<< Good Drive now. So far, so good. >>>>>
*******************************************************************
---------------------------
COMMANDED DATABASE RE-BUILD
---------------------------
If you get.....
! tags.cpp : 61:Failed to open tags (0xc0041002).
The database and playlist files were not created during the last build.
The player is capable of rebuilding the database completely from scratch.
Type q
cd /empeg/var
ls -la
If there is no Playlists or Database Files, they need to be created. There are no tags, if there isn't a database or playlist for them to exist.
mount -n -o remount,rw,nocheck /drive0
mount -n -o remount,rw,nocheck /drive1 - only if it has two drives
Delete /empeg/var/{tags,playlists,database,database3} - if they exist.
Ctrl+D to restart the player and Wait. It will return the following when it completes the re-build.
Prolux 4 empeg car - 2.1434 Jul 5 2004
Vcb: 0x4086d000
Ctrl+C to stop player.
rom
Power Cycle the player
_________________________
-- roger
***************************************************************
After the load and re-build, Vitals show 488 GB, Emplode shows 465 GB, jEmplode shows 465.4 GB. A boot of the system looks correct, unless I've missed something that someone else sees. That boot is shown below, yeah, I know about the Dead Temp Sensor.
****************************************************************
****************************************************************
The Partition Table on the 500 GB Drive looks like this:
Does anyone see a problem with it? Does anyone think that we will need to expand the swap file with the larger file system of up to 1TB (2 500 GB Drives)?
--------------------------------------------------------------------
After a good load and build, I made sure Emplode would work and used Emplode to modify the config.ini file to increase the size of the ReserveCache. When you edit config.ini for the first time it only shows one entry. I put the ReserveCache=20 on the next line down (2nd Line), then performed a sync.
After the sync, (it comes back right away because there isn't any loading of database or playlist files), I edit config.ini once again (immediately after the first one - didn't close Emplode) and this time all of the other config.ini values are filled in (a common occurance). I copy the ReserveCache=20 from the 2nd line to the last line and delete the 2nd line entry. I do this because I have had problems if it performs the ReserveCache before other things set up in sequence. It works better as the last entry. I performed a sync and all is well after that.
I didn't do this on my second drive just to see what happens and I first got a Sigkill error and then a nomem error. It has always seemed consistent, although, there wasn't anything loaded on the player, which I bet comes back to bite me later on. It does seem to need ReserveCache. I fixed it and the drive looks fine.
---------------------------------------------------------------------
Performed the same procedure on the second 500 GB SATA Laptop Drive with the adapter - SAME EXACT OUTCOME - Good Drive.
****************************************************************
****************************************************************
****************************************************************
Current Status 03 14/2011. 1TB Drives
The 1TB Drive experience was different......
The SATA to IDE cards indicate that they only work with drives up to 500 GB. I asked the question earlier on another thread if that was going to be a problem with larger drives (like the 1TB drive). The answer was that it wasn't thought to be a problem. I guess that was only part wrong.
When the 1TB drive was installed and the player powered-on, it displayed the message that it couldn't find the drive - standard message without a drive connected. It didn't recognize the drive, but it did show up in the boot log. Bummer... The boot log is shown below...
***************************************************************
Comments:
1) It did identify the drive.
2) It looks like it saw a big drive - attempt to access beyond end of device 03:05: rw=0, want=2, limit=0
3) It panic'd and stopped - obviously no software was loaded.
*****************************************************************
I didn't have anything to lose, so I performed the same big disk builder (V6). IT FOUND THE DRIVE, BUILT IT with the same error at the end as the 500 GB drive. The only difference was it wrote 7452 inodes on the 1TB drive. I didn't save it because it looked the same as the 500 GB drive build. Again, so far, so good.
-------------------------------------------------------------------
I loaded the player software and all went well there too.
The Partition Table looks like this:
Does anyone see a problem with it? Does anyone think that we will need to expand the swap file with the larger file system of up to 1TB (single drive or a 1 TB plus 500 GB or 1 TB)? (I know tnstaafl, laugh it up - grin).
-----------------------------------------------------------------
It didn't build the Tags and Database like the 500 GB drives, I used the same procedure to force a build and it worked the same as the 500 GB Drives. I also did the same config.ini process to ReserveCache=20 as well.
After the load and re-build, Vitals show 977 GB, Emplode shows 931 GB, jEmplode shows 930.9 GB.
The 1TB Boot looks like this:
****************************************************************
********************************************************************
So in summary to date.....
1) A defective SATA to IDE adapter is preventing me from trying the simultaneous multiple drive disk build. It also prevents me from exploring further capabilities.
2) I haven't loaded any music database on any drive yet. Probably this week. I would really like to try to load the database from my 2 master 250 GB IDE's onto a single 500 GB drive to start. I will probably start an Emplode load through Ethernet first just to make sure things look right.
3) I also plan to track thermals on the drives to see if they do indeed run cooler.
4) The mechanicals might be fun with 2 drives. a Single drive looks to be only a minor problem. More later.
Stay tuned, try to answer the questions I have if you can... Thanks in advance!
Ross
As I mentioned in an earlier thread, I was going to see how the Empeg will work with readily available SATA laptop drives with a SATA to IDE adapter.
Just wanted to post status of where I am with this 03 14 2011 ...
I acquired the following hardware for this test:
1) One Western Digital WD10TPVT, 1TB, 12.5mm height SATA Laptop Drive
2) Two Western Digital WD5000BEVT, 500GB, std. height, SATA Laptop Drive
3) Two XHH-1073 (AS331 V1.3) SATA to 2.5" Laptop IDE (44 pin) Adapters
The adapters are the exact same (Same P/N, Same Chip, etc),as those sold on ebay for $15.99 USD at the link below (no affiliation with the seller - I bought mine locally). Same exact one as the one from Deal Extreme too at $7.80 USD.
http://cgi.ebay.com/2-5-SATA-Hard-Drive-...=item1e62297c44
I received the rest of my hardware last weekend.
One of the SATA to IDE Adapters is defective - couldn't see any drives. They're getting me a new one to replace it - may be a couple of weeks out.
Current Status 03 14/2011. 500 GB Drives
The good SATA to IDE adapter worked fine as the Root Drive. I wasn't able to check out 2 drives in the system because the other adapter is defective. I will also see if it will play well with a non-SATA (PATA) drive and SATA adapted drive in the system sometime this week as I really want to copy my master drives to a single SATA Drive.
The drive was visible upon Empeg Power-up (ie.. no Hard Disk Found message was not displayed). The drive showed up in a serial boot log correctly too. Looks like the adapter may work.
Proceded with the Builder_BigDisk_v6. Below is the Serial session of the install.
**********************************************************************
Code:
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 40103852) 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 636f6972 'rioc' Found custom animation at offset 0x9c388 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 d0004580). empeg RDS driver initialised 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 0x0000 ide_data_test: wrote 0xffff read 0x0000 ide_data_test: wrote 0xaaaa read 0x0000 ide_data_test: wrote 0x5555 read 0x0000 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 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 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 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 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 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 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 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 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: WDC WD5000BEVT-22A0RT0, 476940MB w/8192kB Cache, CHS=60801/255/63, LBA48 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:28:0f:0 c Partition check: hda:Dead temp.sensor, status=0x00 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 initBuilder image show_message("Builder image") Setting up swapspace version 0, size = 16412672 bytes Adding Swap: 16028k swap-space (priority -1) Setting up swapspace version 0, size = 24670208 bytes Adding Swap: 24092k swap-space (priority -2) Tuning hda5 show_message("Tuning hda5") tune2fs 1.17, 26-Oct-1999 for EXT2 FS 0.5b, 95/08/09 Setting maximal mount count to -1 Setting interval between check 0 seconds Making hda4 filesysteshow_message("Making hda4 filesystem") m mke2fs 1.14, 9-Jan-1999 for EXT2 FS 0.5b, 95/08/09 ext2fs_check_if_mount: No such file or directory while determining whether /dev/ hda4 is mounted. Linux ext2 filesystem format Filesystem label= 1907712 inodes, 122069902 blocks 0 blocks (0.00%) reserved for the super user First data block=0 Block size=4096 (log=2) Fragment size=4096 (log=2) 3726 block groups 32768 blocks per group, 32768 fragments per group 512 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, Writing inode tables: done Writing superblocks and filesystem accounting information: done Tuning hda4 show_message("Tuning hda4") tune2fs 1.17, 26-Oct-1999 for EXT2 FS 0.5b, 95/08/09 Setting maximal mount count to -1 Setting interval between check 0 seconds Mounting hda4 show_message("Mounting hda4") Making directories show_message("Making directories") Remounting ro show_message("Remounting ro") hda4 completed show_message("hda4 completed") Zeroing hda3 show_message("Zeroing hda3") /bin/cat: write error: No space left on device Done! show_message("Done!") bash-2.01#
**********************************************************************
Comments:
1) It wrote 3726 inodes for the file system
2) You will note that one of the last things that it tried to complete was /bin/cat: write error: No space left on device. I don't recall that this was a problem before (don't know if it's a problem now). <<<<< Someone please comment on this. >>>>>
3) It seemed to build like the other drives I have used it on.
------------------------------------------------------------------
Installed the Player Software Hijack V508 (car2_v2.01_Hijack), on the drive next. It seemed to load normally except it didn't build the Tags and Database files which, I have seen before. Used the following procedure to cause a forced database/Tagas re-build (listed below) which corrected the problem. <<<<< Good Drive now. So far, so good. >>>>>
*******************************************************************
Originally Posted By: Roger
---------------------------
COMMANDED DATABASE RE-BUILD
---------------------------
If you get.....
! tags.cpp : 61:Failed to open tags (0xc0041002).
The database and playlist files were not created during the last build.
The player is capable of rebuilding the database completely from scratch.
Type q
cd /empeg/var
ls -la
If there is no Playlists or Database Files, they need to be created. There are no tags, if there isn't a database or playlist for them to exist.
mount -n -o remount,rw,nocheck /drive0
mount -n -o remount,rw,nocheck /drive1 - only if it has two drives
Delete /empeg/var/{tags,playlists,database,database3} - if they exist.
Ctrl+D to restart the player and Wait. It will return the following when it completes the re-build.
Prolux 4 empeg car - 2.1434 Jul 5 2004
Vcb: 0x4086d000
Ctrl+C to stop player.
rom
Power Cycle the player
_________________________
-- roger
***************************************************************
After the load and re-build, Vitals show 488 GB, Emplode shows 465 GB, jEmplode shows 465.4 GB. A boot of the system looks correct, unless I've missed something that someone else sees. That boot is shown below, yeah, I know about the Dead Temp Sensor.
****************************************************************
Code:
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 40103852) 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 636f6972 'rioc' Found custom animation at offset 0x9c388 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 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 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 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 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 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 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 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 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 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 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive 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: WDC WD5000BEVT-22A0RT0, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: WDC WD5000BEVT-22A0RT0, 476940MB w/8192kB Cache, CHS=60801/255/63, LBA48 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:28:0f:0 c 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 diskStarting player Timezone: GB Dead temp.sensor, status=0x00 Hijack: intercepting config.ini hijack: removed menu entry: "Serial Port Assignment" kftpd: listening on port 21 khttpd: listening on port 80 player.cpp : 385:empeg-car 2.01 2004/07/06. Prolux 4 empeg car - 2.1434 Jul 5 2004 Vcb: 0x4086d000
****************************************************************
The Partition Table on the 500 GB Drive looks like this:
Code:
fdisk -l /dev/hda Disk /dev/hda: 255 heads, 63 sectors, 60801 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 5 40131 5 Extended /dev/hda2 6 10 40162+ 83 Linux /dev/hda3 11 13 24097+ 10 OPUS /dev/hda4 14 60801 488279610 83 Linux /dev/hda5 1 3 24034+ 83 Linux /dev/hda6 4 5 16033+ 82 Linux swap empeg:/empeg/bin#
Does anyone see a problem with it? Does anyone think that we will need to expand the swap file with the larger file system of up to 1TB (2 500 GB Drives)?
--------------------------------------------------------------------
After a good load and build, I made sure Emplode would work and used Emplode to modify the config.ini file to increase the size of the ReserveCache. When you edit config.ini for the first time it only shows one entry. I put the ReserveCache=20 on the next line down (2nd Line), then performed a sync.
After the sync, (it comes back right away because there isn't any loading of database or playlist files), I edit config.ini once again (immediately after the first one - didn't close Emplode) and this time all of the other config.ini values are filled in (a common occurance). I copy the ReserveCache=20 from the 2nd line to the last line and delete the 2nd line entry. I do this because I have had problems if it performs the ReserveCache before other things set up in sequence. It works better as the last entry. I performed a sync and all is well after that.
I didn't do this on my second drive just to see what happens and I first got a Sigkill error and then a nomem error. It has always seemed consistent, although, there wasn't anything loaded on the player, which I bet comes back to bite me later on. It does seem to need ReserveCache. I fixed it and the drive looks fine.
---------------------------------------------------------------------
Performed the same procedure on the second 500 GB SATA Laptop Drive with the adapter - SAME EXACT OUTCOME - Good Drive.
****************************************************************
****************************************************************
****************************************************************
Current Status 03 14/2011. 1TB Drives
The 1TB Drive experience was different......
The SATA to IDE cards indicate that they only work with drives up to 500 GB. I asked the question earlier on another thread if that was going to be a problem with larger drives (like the 1TB drive). The answer was that it wasn't thought to be a problem. I guess that was only part wrong.
When the 1TB drive was installed and the player powered-on, it displayed the message that it couldn't find the drive - standard message without a drive connected. It didn't recognize the drive, but it did show up in the boot log. Bummer... The boot log is shown below...
Code:
*************************************************************** 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 40103852) 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 636f6972 'rioc' Found custom animation at offset 0x9c388 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 d0004480). 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 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 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 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 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 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 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 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 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 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: WDC WD10TPVT-00HT5T1, 953869MB w/8192kB Cache, CHS=65535/255/63, LBA48 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:28:0f:0 c Partition check: hda: unknown partition table 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 Dead temp.sensor, status=0x00
***************************************************************
Comments:
1) It did identify the drive.
2) It looks like it saw a big drive - attempt to access beyond end of device 03:05: rw=0, want=2, limit=0
3) It panic'd and stopped - obviously no software was loaded.
*****************************************************************
I didn't have anything to lose, so I performed the same big disk builder (V6). IT FOUND THE DRIVE, BUILT IT with the same error at the end as the 500 GB drive. The only difference was it wrote 7452 inodes on the 1TB drive. I didn't save it because it looked the same as the 500 GB drive build. Again, so far, so good.
-------------------------------------------------------------------
I loaded the player software and all went well there too.
The Partition Table looks like this:
Code:
fdisk -l /dev/hda Disk /dev/hda: 255 heads, 63 sectors, 65535 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 5 40131 5 Extended /dev/hda2 6 10 40162+ 83 Linux /dev/hda3 11 13 24097+ 10 OPUS /dev/hda4 14 121601 976655610 83 Linux /dev/hda5 1 3 24034+ 83 Linux /dev/hda6 4 5 16033+ 82 Linux swap empeg:/empeg/bin#
Does anyone see a problem with it? Does anyone think that we will need to expand the swap file with the larger file system of up to 1TB (single drive or a 1 TB plus 500 GB or 1 TB)? (I know tnstaafl, laugh it up - grin).
-----------------------------------------------------------------
It didn't build the Tags and Database like the 500 GB drives, I used the same procedure to force a build and it worked the same as the 500 GB Drives. I also did the same config.ini process to ReserveCache=20 as well.
After the load and re-build, Vitals show 977 GB, Emplode shows 931 GB, jEmplode shows 930.9 GB.
The 1TB Boot looks like this:
****************************************************************
Code:
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 40103852) 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 636f6972 'rioc' Found custom animation at offset 0x9c388 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 d0004c80). 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 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 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 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 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 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 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 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 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 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive 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: WDC WD10TPVT-00HT5T1, ATA DISK drive ide0 at 0x000-0x007,0x038 on irq 6 hda: WDC WD10TPVT-00HT5T1, 953869MB w/8192kB Cache, CHS=65535/255/63, LBA48 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:28:0f:0 c 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 Comply... Starting player Timezone: GB Dead temp.sensor, status=0x00 Hijack: intercepting config.ini hijack: removed menu entry: "Serial Port Assignment" kftpd: listening on port 21 khttpd: listening on port 80 player.cpp : 385:empeg-car 2.01 2004/07/06. Prolux 4 empeg car - 2.1434 Jul 5 2004 Vcb: 0x4086d000
********************************************************************
So in summary to date.....
1) A defective SATA to IDE adapter is preventing me from trying the simultaneous multiple drive disk build. It also prevents me from exploring further capabilities.
2) I haven't loaded any music database on any drive yet. Probably this week. I would really like to try to load the database from my 2 master 250 GB IDE's onto a single 500 GB drive to start. I will probably start an Emplode load through Ethernet first just to make sure things look right.
3) I also plan to track thermals on the drives to see if they do indeed run cooler.
4) The mechanicals might be fun with 2 drives. a Single drive looks to be only a minor problem. More later.
Stay tuned, try to answer the questions I have if you can... Thanks in advance!
Ross