All times are UTC - 5 hours [ DST ]


Switch to mobile style


Post new topic Reply to topic  [ 18 posts ] 
Author Message
 Post subject: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 3rd, 2015, 12:11 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
As described on the title.

I don't know what versions of PC-3000 PCI are affected by this and what families of Quantum drives are affected by this as well, but the SIZE of the ROM dumps done by PC-3000 (most likely obtained by RAM dumping) are incorrect.

Example :

PC-3000 PCI ROM dumps posted at hddguru :

http://files.hddguru.com/download/PC-30 ... uantum/AS/

AS205-A2R0600.rar have a ROM bin with 65024 Size while in fact the ROM (loaded to RAM) should be of 128 KB :

EXAMPLE of a ROM from my drive :

http://www.hddoracle.com/download/file.php?id=1935

Just another little detail to take intro account when "playing" with older drives, if you don't want to end up with a bricked PCB.

More Info :

http://www.hddoracle.com/viewtopic.php? ... 2&start=80

http://www.hddoracle.com/viewtopic.php? ... &start=100

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 3rd, 2015, 15:56 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Looks like this affects the latest versions of PC-3000 as well ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 3rd, 2015, 21:51 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3469
Location: CDRLabs @ Chandigarh [ India ]
Spildit wrote:
Looks like this affects the latest versions of PC-3000 as well ...


Well ,
I have a lo of these to play around with also

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 2:44 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
I assume PC3K is getting the ROM on those drives by reading it's copy loaded on RAM.
If you dump the ROM of a Quantum AS with PC3K you will end up with incomplete ROM code ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 5:49 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Amarbir wrote:
Spildit wrote:
Looks like this affects the latest versions of PC-3000 as well ...


Well ,
I have a lo of these to play around with also


If you have some time to play with this it would be nice if you could post some Quantum ROMs to compare/verify my findings !

Regards and have a nice week !

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 6:52 
Offline

Joined: March 19th, 2015, 15:01
Posts: 1413
Location: isreal
here you go

(taken with PC3K)


Attachments:
ROM_AS20.5.zip [49.75 KiB]
Downloaded 448 times
Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 7:59 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 14945
Location: Australia
jermy wrote:
here you go

(taken with PC3K)

ISTM that the ROM is truncated. Spildit's RAM dumps would suggest that the ROM size is 96KB.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 10:56 
Offline
User avatar

Joined: August 15th, 2006, 3:01
Posts: 3469
Location: CDRLabs @ Chandigarh [ India ]
Spildit wrote:
Amarbir wrote:
Spildit wrote:
Looks like this affects the latest versions of PC-3000 as well ...


Well ,
I have a lo of these to play around with also


If you have some time to play with this it would be nice if you could post some Quantum ROMs to compare/verify my findings !

Regards and have a nice week !


Aha Spildit ,
So you have only the AS series to play around .There were many Quantum Drives ,That were there .

Ps : i meant series

_________________
Regards
Amarbir S Dhillon , Chandigarh Data Recovery Labs [India]
Logical,Semi Physical And Physical Data Recovery
Website-> http://www.chandigarhdatarecovery.com


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 14:25 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
jermy wrote:
here you go

(taken with PC3K)


Ok !

Here is my ROM :

Image

Attachment:
ROM.rar [72.8 KiB]
Downloaded 539 times


This is my drive :

Image


Now ...

Can you see the problem ?

Attachment:
1.png
1.png [ 61.02 KiB | Viewed 12195 times ]

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 14:30 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Your expected to see something like this at the end of the ROM dumps :

Attachment:
2.png
2.png [ 23.13 KiB | Viewed 12195 times ]


128KB are reserved for ROM on those drives and the ROM on my drive takes 96KB. As your PC-3000 is dumping only 64 your DUMP is truncated at the middle of the code.

If you were to be able to upload that code to the MCU masked flash by VSC or JTAG you would brick the PCB as the ROM code dumped by PC-3000 is incomplete.

Fortunatly for people the PC-3000 doesn't allow for you to write back ROM on those drives otherwise the "BUG" would have already been discovered by the useres who attempted to "flash" those dumps back to the PCBs ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 14:36 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
Amarbir wrote:
Spildit wrote:
Amarbir wrote:
Spildit wrote:
Looks like this affects the latest versions of PC-3000 as well ...


Well ,
I have a lo of these to play around with also


If you have some time to play with this it would be nice if you could post some Quantum ROMs to compare/verify my findings !

Regards and have a nice week !


Aha Spildit ,
So you have only the AS series to play around .There were many Quantum Drives ,That were there .

Ps : i meant series


I did spen all of my allowance buying sets of douga/genga and figures of my anime "waifus" so i end up without money to buy drives for testing. :buhahahaha:

But i guess the "Bug" might affect other series of Quantum drives as well ....

Recently i've found out a simmilar problem with the PC-3000 Hitachi-IBM-ARM tool ...

In any case if you have some time to spare just dump some ROMs of your old Quantum drives and post here.

I will check the files for you to see if they are "incomplete" or have the correct size.

That way we can determine the extension of the "problem" ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 15:02 
Offline
User avatar

Joined: May 5th, 2004, 20:06
Posts: 2831
Location: England
Acelab not so bothered about accuracy of ROM images because they don't know how to upload them :)

_________________
All went well until I plugged the drive in.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 15:05 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
guru wrote:
Acelab not so bothered about accuracy of ROM images because they don't know how to upload them :)


:lol: :lol: :lol:

If the vendor update tools can do it, so can we :)

Just because Acelab doesn't know how to do it it doesn't mean that it's not possible to do and the last think one would want would be to upload .... incomplete or "damaged" code ...

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 15:40 
Offline
User avatar

Joined: April 3rd, 2011, 0:19
Posts: 2020
Location: Providence, RI
I'll admit, I haven't researched this (as I get about 1 Quantum drive every year here) but is it possible that PC-3000 is only reading/writing the portion of the ROM code that's drive specific? Perhaps the rest of the code is relatively generic, so it doesn't bother reading it. Just an idea...

_________________
Data Medics - Hard Drive, SSD, and RAID Data Recovery Service Company


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 15:51 
Offline
User avatar

Joined: May 5th, 2004, 20:06
Posts: 2831
Location: England
@Spildit an experiment worth trying.

_________________
All went well until I plugged the drive in.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 16:06 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
data-medics wrote:
I'll admit, I haven't researched this (as I get about 1 Quantum drive every year here) but is it possible that PC-3000 is only reading/writing the portion of the ROM code that's drive specific? Perhaps the rest of the code is relatively generic, so it doesn't bother reading it. Just an idea...


Nope ...

PC-3000 latest version is reading 64 KB of a total of 128 KB allocated to ROM, from a total of 96 KB of "Real" ROM code.

If you flash that "incomplete" ROM you will brick the PCB for sure. Not only CRC verification would fail (you would be missing a part of the ROM code) but also the obviouse would happen ....

PC-3000 gets 2/3 of the "Real" code on the "AS" Quantum drive.

Also the Hitachi-ARM tool will get a portion of RAM code instead of ROM code ...

viewtopic.php?f=1&t=31070&start=20

Don't need to be very cleaver to figure out that if you flash any of those "ROMs" on the PCBs you will end up with bricked PCB.

On the case of te Quantum you will be lacking ROM code. On the case of the Hitachi-IBM-ARM you will have ROM+RAM instead of the "NVRam" code (code that normally is on the NVRAM chip) and real "ROM" data ....

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 16:08 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
guru wrote:
@Spildit an experiment worth trying.


Yes, i would do that but then i guess that i would have to JTAG to the PCB to get it back as my ROM on the Quantum is embeded on the MCU ...

If i flash that PC-3000 file that have 2/3 of the ROM code only on the PCB by the use of "hacked" flasher / vendor update utility or some sort of "Download microcode" then the PCB will be "bricked" and i can't gain direct access to the "ROM" on MCU by VSC so i will have to JTAG to it to get the PCB working again ....

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
 Post subject: Re: Wrong Size on QUANTUM AS ROM DUMPS - PC3K PCI :
PostPosted: May 4th, 2015, 16:28 
Offline
User avatar

Joined: December 19th, 2006, 8:49
Posts: 11038
Location: Portugal
This might not be very easy to implement because PC-3000 will not write to the Quantum ROM and there is the fact that the "ROM" is on the MCU and it would require some "hacking" of update tools or VSC.

But there is an easy way to test this out.

Get ANY Hitachi-IBM 3.5 drive, including the new ARM based ones that have EXTERNAL ROM chip.

Dump the ROM with PC-3000 latest version.

Write the ROM that you get from PC-3000 to the ROM chip using external programmer (because PC-3000 doesn't write to those ROMs).

- Enjoy your bricked PCB.

_________________
1Q9xrDTzTddUXeJAFRn37aqh1Yr6buDCdw - (Bitcoin Donations)
paypal.me/Spildit - (PayPal Donations)
The HDD Oracle - Platform for OPEN research on Data Recovery.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group