Switch to full style
Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Seagate terminal - display buffer in ascii

October 11th, 2013, 17:58

Level 2 'B': Rev 0011.0000, Overlay, Buffer Display, B[DisplayBlk],[RefBlk],[NumBlks],[Opts],[SymBits]

so we can use

Bxxx,xxx,1 to display block xxx (need to compare it to itself to get a valid display)
and we will see it in hex ok

Is there an option (Opts) to display in ascii (or hex and ascii)


Thanks

Supplement question

It displays the size of the block
usually we are interested in the Default Diag Rd Buf
usually 0x200
sometimes 204
sometimes 1044 (on a 4K native drive)

I assume the extra bytes are chksum/crc related, but does that mean the data is the first 200 (or 1000)
or is any chksum spread throughout the data ?

I'm trying to find my known User Partition data
and having trouble decoding the external LBA numbers into the internal User partition cylinders and lba's etc
(and it keeps reusing terms like LBA and PBA internally)
and having trouble getting the right r,sec,1 or R,sec,1 cmd to work

Presumably the 'current' sector internal counter keeps going up automatically on each read
but even specifying the same sec each time is returning different data ...


I'll write this up if I ever understand it and get it to work
Post a reply