pc3k prolific usb serial connection settings...

194 views
Skip to first unread message

wayne horner

unread,
May 17, 2022, 6:46:40 PM5/17/22
to datarecoveryce.
I suspect that my pc3k usb serial port is getting errors.

I would like to compare settings with anyone else

This is the newer pc3k device with the auto voltage setting for 1.8 2.4 3.3
image.png

These are the advanced settings - I can try lowering
image.png
drivers
image.png

image.png
image.png

This looks suspect
image.png

============
I just test read in a rom from a st2000lm007 with BOOTCODE and got these weird messages
This seagate is coming up as 0mb
and the rom changed between reboots - and I didnt change anything....
or my prolific USB adapter is misreading....
========================= 
Boot0x80M
TCC:001D

Rst0x80M
T:0x0000 0x0792D74B
FTU
TCC:001D:0025 EMCDataErr:00000013

PrgF
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
SIMFileFD=FC360028ErrorCode=44090082DiscLBA=00000000000058E7Duration=00000822ms
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
EDACValue=0000F018E59FF018
SIMFileFD=FC360028ErrorCode=44090082DiscLBA=00000000000132E7Duration=00000822ms
6GbMaxSpeedloweredto3GbforIntelbug
SendStatus:COMRESETseen
CSpd=3Gbps
FIS34
EDACValue=00000000FFFFFBFD
EDACValue=00000000FFFFFBFD
EDACValue=00000000FFFFFBFD
EDACValue=00000000FFFFFBFD
SIMFileFD=FC399199ErrorCode=44090082DiscLBA=0000000000009B08Duration=0000082Ams
DOS:0 Scan Unit
TCC:001E:0029 EMCDataErr:00000013

================= BOOTCODE error messages....
image.png

===
image.png

Next I will read with rom reader and see how that compares.


Switching HDD power supply OFF

Switching HDD power supply ON
Flash type inx... 0x00000003
Flash size....... 0x00100000
Flash prm dmp.... 0xFF 0x13 0x08 0x0B 0x05 0xAB 0x04 0x04 0x1C 0xD8 0x40 0x40 0x00 0x01 0x00 0x00


Receiving file  flash.bin, length = 1048576
Parsing container segment....... Flash ROM image
WARNING! Segment header check sum is invalid!
Segment: GLOB_FLASH_DIR
Parsing segment....... GLOB_FLASH_DIR
End parsing segment... GLOB_FLASH_DIR
Segment: BOOTFW_CONT_0
Parsing container segment....... BOOTFW_CONT_0
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: PROG_INQ_DATA
Parsing segment....... PROG_INQ_DATA
End parsing segment... PROG_INQ_DATA
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... BOOTFW_CONT_0
Segment: GLOB_FLASH_DIR
Parsing segment....... GLOB_FLASH_DIR
End parsing segment... GLOB_FLASH_DIR
Segment: BOOTFW_CONT_1
Parsing container segment....... BOOTFW_CONT_1
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: PROG_INQ_DATA
Parsing segment....... PROG_INQ_DATA
End parsing segment... PROG_INQ_DATA
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... BOOTFW_CONT_1
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: RAP
Parsing segment....... RAP
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: FLASH_PAD
Parsing segment....... FLASH_PAD
Segment: BOOTFLOADER
Parsing segment....... BOOTFLOADER
End parsing segment... BOOTFLOADER
Segment: UDS_BFW
Parsing segment....... UDS_BFW
Segment: Segment ID : 0x0000002B
Parsing segment....... Segment ID : 0x0000002B
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... Segment ID : 0x0000002B
Segment: Segment ID : 0x0000002C
Parsing segment....... Segment ID : 0x0000002C
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... Segment ID : 0x0000002C
Segment: Segment ID : 0x0000002D
Parsing segment....... Segment ID : 0x0000002D
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... Segment ID : 0x0000002D
Segment: Segment ID : 0x0000002E
Parsing segment....... Segment ID : 0x0000002E
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... Segment ID : 0x0000002E
End parsing container segment... Flash ROM image
FLASH ROM Info
==============
Image size............... : 1048576
 
QNR Revisions:
Flash ROM image.......... : 3
GLOB_FLASH_DIR........... : 3
BOOTFW_CONT_0............ : 0
GLOB_FLASH_DIR........... : 2
BOOTFW_CONT_1............ : 0
 
 
CAP
###
Validation Key........... : 0x00000020
Fam ID................... : 0xAF (Rosewood_AF)
Fam Member............... : 0x1
Head count............... : 4
Date (ERROR!)............ : ?? - ?? - ????
SN....................... : ZDZFN6PP
PCB SN................... :     C1141HYU
PCB PN................... :
WWN...................... : 5000C500C8DF4F8C
 
RAP
###
Format revision.......... : 0x0208
Contents revision........ : 0x840B0100
Number Sys Zones......... : 1
Number User Zones........ : 150
Heads count.............. : 4
FW Implementation Key.... : 0x1E
 
SAP
###
Addr 0................... : 0x00118B00
Addr 1................... : 0x80000000
 
Fam ID................... : 0xAF, (Rosewood_AF)
Fam Member............... : 0x1
SN....................... : ZDZFN6PP
Servo FW rev code........ : 0x9E7E
Max head................. : 3
Seek mode................ : 2000
Flags.................... : 1A09
Head vendor.............. : default
RRO mode................. : 0005
Preamp type.............. : 0000
Heads polarity........... : 00 00 00 00
Logical head map......... : 00 01 02 03
Phys head maps........... : 00 00 00 00
 
IAP
###
ID, code................................ : 0xFFFF
PUIS.................................... : OFF
Active config........................... : 35C78D40, Default
NAND ROM cache flag, Kahuna like........ : FFFFFFFF
NAND ROM cache flag, Rosewood like...... : FFFFFFFF
 
IAP 1
###
ID, code................................ : 0xFFFF
PUIS.................................... : OFF
Active config........................... : 35C78D40, Default
NAND ROM cache flag, Kahuna like........ : FFFFFFFF
NAND ROM cache flag, Rosewood like...... : FFFFFFFF
 
CODE info
#########
Bank 0
ProdType................. : R1AEA06.SDM4
Controller FW Rev........ : 08060103
Customer Release......... : EB01
Changelist............... : 01739083
Build date / time........ : 8/6/2019 1:03:09 AM
Package Global ID........ : 00305567
Package Builder ID....... :
Build Rev................ :
Package Rev.............. : 650003
Pkg P/N.................. : 100858084
Servo FW................. : 9E7E / ---- / ---- / ----
Package Version.......... : R1AEA06.SDM4.650003.EB01
Pkg CFW Ver.............. : R1AEA06.SDM4.01739083.00305567
 
Bank 1
ProdType................. : R1AEA06.SDM4
Controller FW Rev........ : 08060103
Customer Release......... : EB01
Changelist............... : 01739083
Build date / time........ : 8/6/2019 1:03:09 AM
Package Global ID........ : 00305567
Package Builder ID....... :
Build Rev................ :
Package Rev.............. : 650003
Pkg P/N.................. : 100858084
Servo FW................. : 9E7E / ---- / ---- / ----
Package Version.......... : R1AEA06.SDM4.650003.EB01
Pkg CFW Ver.............. : R1AEA06.SDM4.01739083.00305567
 
 
Saving ROM to profile folder
File  : C:\Program Files\ACE Lab\PC-3000\Bin\!Profiles\SgF3\Rosewood_AF\EB01-ZDZFN6PP\Data\ROM\ROM_ZDZFN6PP_81A3BB54.bin

So I read the rom a second time and the checksum changed.....
image.png

Alandata Data Recovery -  (949)287-3282  
"Cleanroom Data Recovery of RAID, VMware, Network Attached Storage, Linux, Tape, Disk, Forensics"

pbzcbf...@gmail.com

unread,
May 17, 2022, 8:00:34 PM5/17/22
to DataRecoveryCertification
Those new segments (2B, 2C, 2D, 2E) have no checksum. Therefore PC3K's error message is a non-issue, and your adaptor is OK.

Instead these segments contain SMART data that are updated at hourly intervals. They may also contain some other stuff, but that's all I've been able to work out.

https://forum.hddguru.com/viewtopic.php?f=1&t=41678

If you upload a ROM example, I'll show you your SMART attribute data.

pbzcbf...@gmail.com

unread,
May 28, 2022, 2:48:23 PM5/28/22
to DataRecoveryCertification
I have written a tool to parse ROM segment 0x2B. You can use F3RomExplorer to save segment 2B to a file, and then run my tool against the file. If a file name contains spaces (why ?), then enclose it in quotes.

pbzcbf...@gmail.com

unread,
May 28, 2022, 2:51:20 PM5/28/22
to DataRecoveryCertification
Extracting SMART attributes from 000CD000_unknown 2Bh.bin ...

Found "FLMT" signature at offset 0x8

Serial number is WKPM6LS7
Part number is 027JJ0DTX      

 ID  Flg   Cur  Wor  Raw             Description
------------------------------------------------------------------------
  1  0F    82   64  00000009959EA3  Raw Read Error Rate
  3  03   100  100  00000000000000  Spin Up Time
  4  32    94   94  00000000001A9F  Start/Stop Count
  5  33   100  100  00000000000000  Reallocated Sector Count
  7  0F    66   60  000000003BBF23  Seek Error Rate
  9  32    96   96  06748D00000E36  Power-On Hours Count
 10  13   100  100  00000000000000  Spin Retry Count
 12  32   100  100  00000000000055  Drive Power Cycle Count
184  32   100  100  00000000000000  End to End Error Det/Corr Count
187  32   100  100  00000000000000  Reported Uncorrectable Errors
188  32   100  100  00000000000000  Command Time Out
189  3A   100  100  00000000000000  High Fly Writes
190  22    70   59  000000201A001E  Airflow Temperature
191  32   100  100  00000000000015  Shock Sense
192  32   100  100  01000000000009  Emergency Retract Cycle Count
193  32    91   91  00000000004A03  Load/Unload Cycle Count
194  22    30   41  00000E0000001E  HDA Temperature
197  12   100  100  00000000000000  Current Pending Sector Count
198  10   100  100  00000000000000  Offline Uncorrectable Sector Count
199  3E   200  200  00000000000000  UltraDMA CRC Error Rate
240  00   100  253  1AE8D2000000F1  Head Flying Hours
241  00   100  253  0000008D1DD287  Total LBAs written
242  00   100  253  00000056C7C030  Total LBAs read
254  32   100  100  00000000000000  Free Fall Sensor

Reply all
Reply to author
Forward
0 new messages