All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 24th, 2014, 14:59 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Customer gave me this drive today:

Barracuda 7200.11
ST3320613AS
FW: SD22
PCB: 100504364
PCB sticker: 100504353
ROM chip: ATMLH828 never seen this type of rom on 7200.11 drives :?

Initial symptom was NO SPIN, this is what customer told me.
He told me that he first gave the drive to a pro DR few weeks ago, they have shown him file list but he didn't accept their quote (too much expensive), so now the drive is in my hands.
I see that on the pcb they have unsoldered 12V TVS diode and signs of soldering on rom chip.
Drive spins when is attached donor pcb with not native rom ST25P40VP but of course heads do click due to not original adaptives.

I unsoldered the rom chip from original pcb and read the content:
Attachment:
ATMLH828 ROM.rar [244.85 KiB]
Downloaded 541 times


then i soldered original rom to donor pcb but drive doesn't spin (no sounds).
Then i wrote the original rom content into donor ST25P40VP rom chip, i soldered ST25P40VP on donor pcb but still doesn't spin.

I suspect that DR stolen original rom chip and put a fake one on because customer refused recovery so no one can recover data exept them, what do you think?
Someone can tell me if the rom i posted is good or not for this drive?

Original ATMLH828 rom (the one i found on original pcb) is 256 Kb
Donor ST25P40VP rom from my donor pcb is 512 Kb


Opinions?

then i soldered it to donor pcb (same codes of the original one) but the drive doesn't spin

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 24th, 2014, 17:45 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
The M25P40VP is a 4M-bit (512KB) device, as you have said.

M25P40VP, ST Microelectronics, 4 Mbit (512 K + 8) Serial Flash memory:
http://pdf.datasheetcatalog.com/datashe ... s/7737.pdf
http://www.farnell.com/datasheets/40267.pdf

The ROM dump should contain the drive's serial number. In an ST3500320AS with SD1A firmware, this is located at offset 0x61644. It does appear that your dump is missing the second half of the ROM.

A quick search for "ATMLH828" doesn't turn up any datasheets amongst my usual sources. Perhaps the other numbers on the chip might help. In fact I'm wondering whether the "828" is a date code.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 24th, 2014, 17:54 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Here some pics of the rom chip, not clear bit i did the best i could:

Attachment:
1.jpg
1.jpg [ 26.04 KiB | Viewed 13463 times ]

Attachment:
2.jpg
2.jpg [ 32.25 KiB | Viewed 13463 times ]

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 24th, 2014, 18:41 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
The "7H0553" looks like it might be a batch code. AISI, the "53" discounts it as a possible date code.

Obviously it's an Atmel part. I think that the "S4" marking probably identifies it. I suspect that the "4" might mean that it is a 4-Mbit part, in which case there could be something wrong with the way you are reading it. Have you managed to get the part's manufacturer and product ID via your programmer?

BTW, what are the date codes on the other chips and on the drive's label?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 0:18 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
The part is an Atmel AT25F4096:
http://www.baite-group.com/uploadFiles/ ... 071201.pdf

AT25F4096, Atmel, SPI Serial Flash Memory, 4Mbit (524,288 x 8), 2.7 - 3.6V, marking "S4 3":
http://datasheet.octopart.com/AT25F4096 ... -39730.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 0:42 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
Sorry, the S4 part is an AT25FS040. That's the functional replacement for the obsolete AT25F4096.

http://www.mouser.com/ds/2/36/doc5107-27762.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 2:21 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
That's right fzabkar, my eprom detects the chip as AT25FS040

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 2:47 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
michael chiklis wrote:
That's right fzabkar, my eprom detects the chip as AT25FS040

Then either the chip is bad, or your chip programmer/reader is not reading it correctly.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 3:03 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Problem solved! :D
chip programmer/reader was not reading it correctly.

The solution was to manually select the chip in the Willem software, autodetection doesn't detect properly this Atmel chip.
I don't know why, maybe software bug?
I wrote the full rom on chip ST25P40VP and soldered it on donor pcb.
Attachment:
full rom.rar [431.04 KiB]
Downloaded 445 times



Usually i just select "autodetect" in Willem (rom chip are usually ST or Winbond which are detect with correct size), this is the first time i see Atmel rom for 7200.11 drive which wasn't detect with correct size with automatic detection.
Now drive is spinning and calibration is correct.

IMPORTANT
The Atmel chip was not working on donor pcb, so i guess even the pcb doesn't detect it properly.
Maybe DR purposely used Atmel that hot air soldering swap wouldn't work?

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 3:27 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Maybe DR purposely used Atmel so that hot air soldering swap wouldn't work?

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 3:36 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
michael chiklis wrote:
The Atmel chip was not working on donor pcb

The serial number at offset 0x61644 is "6SZ086E4". Does that match the label?

Do you have any terminal output?

Do you have any tools that can verify the integrity of the ROM? Can you verify the checksums of the code and adaptive sections of the ROM?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 4:11 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Customer emailed to Seagate.
Seagate confirmed that Atmel chip is not original on this pcb, so this means that DR changed it. :evil:
They have answered also that this type of thing do happen only in Italy.

P.S.
DR asked to customer 890€ for just pcb issue.

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 13:20 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
All data are recovered!!
It was just pcb faulty, DR should charge not more then 400Є for this job.
They have asked to customer 890Є because they are thieves

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 13:45 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
Who sold you the bad donor?

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: ATMLH828 ROM chip on 7200.11 drive, no spin!!
PostPosted: July 25th, 2014, 15:02 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
fzabkar wrote:
Who sold you the bad donor?


I got donor pcb from china shop.
Donor pcb is good, also rom ST25P40VP on donor pcb was good (i written on it the rom content of my customer and worked fine).
The only bad thing was the Atmel rom chip that i found on original customer pcb, this because DR company changed it, probably original rom was ST or Winbond

Attachment:
Terminal Log.txt [383.9 KiB]
Downloaded 756 times


Attachment:
SMART.JPG
SMART.JPG [ 191.68 KiB | Viewed 13262 times ]

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 152 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