ѕрофессиональное оборудование дл¤ ремонта и диагностики компьютерной техники


   

 
 
 

PC-3000 PCI clone



PC3000-PCI v2.4 + Data Extractor v2.2

 

What happens if you have a hard disk which spins erratically, or the heads are making clicking noises, or maybe everything seems fine but the disk is just not recognized by the PC or any other tool? Since you don't have access to the disk you may conclude that it is due to the controller board failure or some mechanical or physical damage, and whatever you try to do to fix the drive is then driven simply by your intuition because you have no information about the status of a drive that is simply not recognized by your utilities.

But help is at hand, because the PC-3000 is a unique tool that can communicate with the drive in such situations by using vendor specific commands to switch the drive into kernel mode - the one that is used by the manufacturer to provide read/write access to the firmware on the controller board and firmware modules, such as Microcode Overlays, HDD Configuration Tables, Defects Tables, SMART Attributes, Security Subsystem, Adaptives, etc., stored at the disk system area (maintenance track) at negative cylinders. When the drive is not recognized by the PC, it basically means that the HDD cannot boot up properly due to electrical failure, mechanical/physical damage or corruption of the firmware modules on the controller or the disk system area (maintenance track). By using PC-3000 you can diagnose the drive and determine exactly what is causing the failure. Furthermore, in our experience more than 50% of such failures (and for some particular HDD models over 90%) are due to firmware related problems that can be resolved using PC-3000. You can simply reload firmware modules onto the damaged drive or just use one of the PC-3000 built-in fixes available for the most common failures of the particular HDD model, such as Fujitsu MPG's firmware damage, Maxtor's G-List/P-List corruption (e.g. 'Maxtor N40P' and 'Maxtor Athena' family), Western Digital's S.M.A.R.T. counters overflow and others.

First of all we have to point out that PC-3000 is not only a tool but rather a technological solution, which allows Data Recovery from crashed hard drives. In particular, the technology has been developed specifically for small businesses and therefore it does not require obligatory use of clean rooms, servo writers or other expensive equipment.

What is PC-3000 for Windows?

It is the new product that combines a wealth of long experience in data recovery and HDD repair market with over 10 years of work with PC-3000 ISA (DOS), the first product recognized by data recovery experts worldwide.


 
Click on the thumbnail to see full sized picture

Basic principles of operation

 

Click on the thumbnail to see full sized picture

The PC-3000 software package is a menu-driven set of utilities where every available HDD operation is presented as a menu item, resulting either in some specific actions or acquiring some status information. Primary HDD diagnostics are completed by using the universal utility "PC-3000 ј“". Diagnostic results are displayed on the screen and can either be saved as a file or printed. The recovery procedure itself is performed by using utilities that are specific to each HDD family. The entire recovery/repair process can be divided into the following optional steps:

  • HDD controller board & interface diagnostics;
  • Flash memory / NV-RAM firmware review/reload;
  • Forced HDD boot up procedure by using an external loader from PC (in cases where the HDD cannot boot up by itself);
  • Disk system area (maintenance track) read/write test;
  • Disk system area (maintenance track) firmware modules integrity test;
  • Fixing/reloading damaged firmware modules (RAM or disk);
  • G-List & P-List defects tables and S.M.A.R.T. attributes review/clear;
  • Replacement of defective sectors or tracks by assign, reallocation or skipping defects;
  • Restoration/editing of the disk ID module (disk logical parameters, model, S/N, etc.);
  • Servo test and concealment of tracks with damaged servos;
  • Translator regeneration (Physical Head/Cylinder/Sector into LBA translation recovery);
  • HDD reconfiguration by skipping defective areas of disk surface or turning off defective heads;
  • Low-level formatting;
  • Media scan - search for defective sectors and their concealment by assign, reallocation or skipping defects. The concealment is achieved by using the drive's reserved area which is specifically assigned for this purpose.
  • Security sub-system operations.
  • Launch and monitoring of the HDD self-test procedure;
  • and more.

Universal utilities allow quite fast HDD diagnostics facilitating a decision about possible methods for its subsequent recovery. The utilities support operations with ANY 3.5" or 2.5" HDD that complies with the ATA-3 to ATA-7 specifications.

Specialized utilities allow diagnostics and firmware recovery in specialized vendor specific mode of hard drive operation by accessing firmware on PCB and HDD's system area (maintanance track). That mode cannot be universal; it is unique for each drive family. That is why the complex includes individual vendor specific utilities for each HDD family. Specialized utilities allow deeper diagnostics of drive malfunctions and subsequent recovery of its functionality. Alternatively, if a HDD cannot be repaired, these utilities in some cases provide an opportunity to access user data.

The complex includes a kit of specialized connectors and adapters for working with the HDD in vendor specific mode.
Adapter PC-USB-TERMINAL is intended for accessing Seagate, Toshiba, Hitachi, Samsung HDDs in vendor specific mode through USB socket of host PC.
Adapters PC-SEAGATE, PC-SEAG.SATA Ц support
Seagate ATA and SATA HDDs through adapter PC-USB-TERMINAL.
The complex also includes a database of HDD firmware resources: contents of HDD FLASH ROM, system area modules and tracks, etc. All the resources are grouped by families, models, and firmware versions. You can search for them throughout the database and add new objects from latest HDD models.
 

Click on the thumbnail to see full sized picture

Which problems can be solved using PC-3000 for Windows?

Someone may face minor drive malfunctions, such as BIOS inability to identify HDD parameters or impossibility to view partitions containing user data; others may experience difficulties with corrupted modules in HDD system area or damaged subsystem of LBA translation into PCHS.
We often receive a question: "Will PC-3000 help if a HDD makes clicking sounds?" The question has no simple answer without preliminary analysis of malfunction causes, which result in the clicking sound. Therefore the answer may be both YES or NO depending upon the situation. However, let us consider some guidelinesЕ

The features provided by PC-3000 for Windows can be conventionally subdivided into two parts according to their purpose:

  • HDD repair;
  • Recovery of user data.

Please note that very frequently the second goal cannot be reached without the first one. That is why PC-3000 includes tools for both those purposes and it is up to users to decide which modes of complex functionality may be necessary in a specific situation.

We shall not go into detail analyzing possible HDD malfunctions (such analysis may take several pages) discussing instead just the features of PC-3000 complex applicable for detection of malfunctions and restoration of HDD functionality:

PCB:
Scanning of firmware microcode in ROM; verification of configuration data in ROM; verification of firmware version in ROM; buffer RAM test; execution of HDD self-diagnostics.
Reading and recording of flash ROM containing firmware microcode and configuration data. The flash ROM image file can be copied from the resource database of PC-3000 complex.

SA:
Testing of system area for bad sectors; scanning of SA modules to detect possible corrupted areas.
Reformatting of system area; restoration of damaged SA modules or their overwriting with standard reference data from the resource database of PC-3000.

User Data (LBAs):
Surface testing and detection of bad sectors; executing the internal low-level Format procedure.
Relocation of revealed surface defects updating the HDD's defect tables; executing the Selfscan procedure.

Heads:
Head testing (for some drive families only).
Isolation of malfunctioning heads (HDD capacity decreases in such cases but the drive may become fully functional).

Universal:
Resetting SMART parameters of a HDD.
Ccorrecting drive ID.
Unlocking USER and MASTER passwords.
Wiping user data.

New function implemented for use with Data Extractor:
Functionality to read user data from a HDD, which cannot operate in accordance with its logical parameters (LBA). The reading routine in that case uses physical parameters (PCHS) taking into account actual drive translation tables or, if they are damaged, their virtually reconstructed copies.

Main differences between PC-3000 ISA (DOS) and PC-3000 for Windows

Click on the thumbnail to see full sized picture

One basic difference is in the PC-3000 tester board:
DOS version uses PC-3000 PRO board for ISA bus while Windows version is working with PC-3000 PCI board.

PC-3000 ISA (DOS) complex allows operations with a single connected drive. PC-3000 for Windows (together with the PC-3000 PCI board) allows simultaneous work with two HDDs.

DOS version functions in LCHS or LBA28 mode and the capacity of HDDs it can test is limited to 120 GB. PC-3000 for Windows, on the contrary, supports LBA28 and LBA48 and it can test hard drives greater than 120 GB, but it does not work with HDDs in the LCHS mode. Therefore the lists of specialized utilities used for HDD support in those two versions are different.

Furthermore, software core of PC-3000 ISA (DOS) was built in 1993 on the basis of graphical environment available in DOS and designed for 640 Kb of RAM. Contemporary tasks, such as operations with HDD firmware images, fast search of HDD resources in database require completely different tools, that is why all those requirements were taken into account during development of software core in PC-3000 for Windows.

Why do you use PC-3000?

Click on the thumbnail to see full sized picture

What else could we use? HDD manufacturers do not offer specialized software for HDD repair or data recovery. All known software products distributed by HDD manufacturers (available from the technical support sections of their respective web sites) allow just general drive diagnostics, and surface testing for bad sectors. These utilities do not repair the drive and do not care about user data.

Testing and repairing software used at the manufacturing factories is generally very complex. It is designed for hard drive developers and not intended for HDD restoration being able instead to identify the causes of defects in the technological process or to control the whole HDD assembly cycle.

owever, versions of such software with limited functionality are sometimes available from HDD resellers. Here belong such well-known programs as DDD/DFT of IBM and Vtool for Samsung drives. The main problem of work with such software is not its complexity but rather lack of accompanying manuals and methods for HDD restoration, absence of resources (HDD ROM contents, various loaders, burn tests and scan test files). All those aspects make its purchase useless.

There is also free software, e. g. MHDD, LHDD, etc. It is available from the Internet and it can be downloaded at no charge. Being free is its only advantage, but there is a serious drawback, too. Developers of such software design it just for personal pleasure when they have time for it. Thus we cannot speak about technical support, scheduled releases of new versions or any serious research in the sphere of HDD repair and data recovery.

Click on the thumbnail to see full sized picture

Can users add new custom modes on their own?

Yes, if the user is quite proficient and familiar with programming basics! PC-3000 complex for Windows has a built-in script machine, which allows independent extension of utility features. Of course, the task may be daunting for newbies, but after some experience someone who has mastered the complex perfectly may attempt to enhance its functionality. Open interface of the PC-3000 for Windows provides a wide range of opportunities for that purpose. Besides, users of PC-3000 for Windows can exchange the resources and ready scripts for new vendor specific modes.

Does PC-3000 for Windows support 2.5" HDDs?

Yes, the package of PC-3000 for Windows includes a special PC-2" adapter for connection of 2.5" HDDs to the PC-3000 PCI board. The software portion of the complex includes specialized utilities for 2.5" drives manufactured by Hitachi, Toshiba, Fujitsu, and Seagate. On-going development of specialized utilities for IBM and Samsung 2.5" HDDs is under way.

Examples of application

Case 1.
A Western Digital WD1200PB-00FBA0 drive cannot be identified in computer BIOS, we need to recover user data.

In the first place it is necessary to power-up the HDD and listen carefully to check whether the spindle motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage). If the spindle motor spins up, check the settings of configuration jumpers, they should set the drive to be Master Only (in WD drives the mode is on when all jumpers are disabled), then you can connect the drive to the PC-3000 PCI tester board.

That can be accomplished using a flat IDE cable connected to port 0 or 1 and a power cable. Then it is time to run the software (PC-3000 for Windows), power-up the HDD and launch the PC-3000 universal utility.
If the universal utility is unable to read ID from that HDD and reports error 04h (ABRT), then you should launch a specialized utility for Western Digital HDDs. It will switch the drive to factory mode and attempt to read firmware header in ROM and the configuration sector in service area on disk.
If the utility succeeds and outputs drive information to a report on display, then it starts service area structure test taking several minutes. Then the test results will be displayed. They will likely inform about damaged firmware modules 20h, 21h and 25h. The cause of HDD malfunction becomes evident. Using the "service modules" wizard one can tell that the modules belong to translator; modules 20h and 25h at that will be able to recover without assistance when the "regenerate translator" procedure is performed, but module 21h has to be overwritten. To do so, you will have to select from the database of the PC-3000 complex for Windows module 21h, having specified model WD1200PB-00FBA0 and firmware version 15.05R15 as search criteria. Use the list of suggestions to pick any module 21h and select the "write to drive" option. Then you will have to select the "regenerate translator" option and the default menu item; the program will also display the "recommended for data recovery" tip. Then switch the drive's power supply off and on again to make it initialize itself with new parameters and ensure than the drive is functional and user data can be accessed. Now you can connect that HDD to a computer normally and copy necessary data from it.

Case 2.
A Fujitsu MHS2020AT is identified normally in computer BIOS, but during the startup procedure you receive a message about HDD malfunction. We need to recover user data from it.
To connect that 2.5" HDD to the PC-3000 complex for Windows, you will have to use the PC-2" adapter included into the package. Then power-up the HDD and listen carefully to check whether the spindle motor spins up and the drive produces recalibration sounds (PC-3000 is not necessary during that stage). If the spindle motor spins up, then you can connect the drive to the PC-3000 PCI tester board and launch the PC-3000 universal utility. At the start the latter will attempt to read identification parameters of the HDD and display the information in its report. In that case the utility would read drive description, but it would also output the following message: "WARNING! Security locked drive". The cause of HDD "malfunction" becomes evident.

You may not know the password defined for that HDD, so you should start a specialized utility for 2.5" Fujitsu drives. Then select the "Security disable password" mode from the "Security subsystem" menu of the utility. The operation will take only a couple of seconds and the password will be disabled. Then switch the drive's power supply off and on again to make it initialize itself with new parameters. Make sure than the drive is functional and user data can be accessed. Now you can connect that HDD to a computer normally and copy necessary data from it.
 

 

PC-3000 Features:

Х Support for 3.5" and 2.5" PATA/SATA HDDs
Х User friendly Windows XP/2000 interface
Х Database of Firmware modules and Loaders
Х Ability to unlock password protected hard drives
Х Uses vendor specific commands as opposed to standard ATA commands to switch HDD into factory mode to access firmware and perform read/write operations
Х Allows full read/write access to the controller board's ROM and firmware modules on the disk system area (negative cylinders), such as Microcode Overlays, HDD Configuration Tables, Defects Tables, SMART Attributes, Security Subsystem, and Adaptive
Х Ability to develop data recovery scripts to enhance the capabilities of the system
Х Advanced System Area recovery utilities (module regeneration, read modules from factory copy, etc.)  

Data Extractor Software Features:

Х Logical File recovery - has automated scripts for correcting file system structure corruptions
Х Raw file recovery independent of disk Operating System (sector by sector search for header files)
Х Ability to ignore ECC error codes and access data from "Bad Sectors" (Accomplished by working through the PC-3000 hardware.)

pc3000-pci v2.4 contains:

PC-3000 PCI card
PC-3000 software application
Data extractor pci application
PC-USB-TERMINAL adapter

PC-USB-TERMINAL cable
Password reset probes
Adapter PC-2 (for 2.5" HDD)
Adapter PC PATA-SATA
Adapter PC-SEAGATE
Adapter PC-SEAG. SATA
IDE interface cables
HDD-10 cable
Two Y-Cable
SATA power cable
SATA data cable
Two dongles
USB Extension cable
F-M com cable

Com extension cable

Two dvd software
Intel 845gv motherboard



pc3000-pci tool kit



845gv motherboard





pc3000 pci card



IDE interface cables



sata data cable



F-M com cable+ Com extension cable



Y cable + sata power cable



PC-USB TERMINAL adapter + cable



password reset probes



adapter PC-SEAGATE + adapter PC-SEAG. SATA



hdd 10 cable



adapter pata-sata and pc2



dongles and usb extension cable

besides all above, need Maxtor hard drive, 478 CPU, DDR memory, power supply to install it.
the pc3000-pci must work on 845gl/gv motherboard.

the system contains:


pc3000-pci windows v2.4
data extractor v2.2







the software contains:

DVD A: system ghost
DVD B: pc3000 English manual + video demo + database + install instruction
the operating system is Windows XP/2000 English, the pc3000 software is English.




the system supported hard drive:

Maxtor 40GB   4D040H2  Code:DAH017K0 (DSP Chip)
Maxtor 80GB   6Y080L0  Code:YAR41BW0 (SN:Y2 head)

click here to view the list of drives supported by pc3000-pci

 

 

 
Хостинг от uCoz