February 13th, 2022, 15:52
"The hard disk format routine could not successfully format the hard disk. The boot sector could not be updated. Any data remaining on the hard disk may be corrupt. Run the hard disk diagnostics for more information".
February 14th, 2022, 13:42
February 14th, 2022, 19:01
Can you show us a dump of the Identify Device data block?
00000000: 045a 03d4 0000 000f 8d90 0248 0011 0000 .Z.........H....
00000010: 0000 0000 2020 2020 2020 2020 2020 3030 .... 00
00000020: 4b51 3939 3130 3537 0003 00f0 0010 3131 KQ991057......11
00000030: 2e31 312e 3031 5354 3931 3430 4147 2020 .11.01ST9140AG
00000040: 2020 2020 2020 2020 2020 2020 2020 2020
00000050: 2020 2020 2020 2020 2020 2020 2020 0000 ..
00000060: 0000 0000 0000 0000 0000 0001 03d4 000f ................
00000070: 0011 d02c 0003 0000 0000 0000 0000 0000 ...,............
00000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000100: 7f20 003f 0000 0000 0000 0000 0000 0000 . .?............
00000110: ff18 0024 0021 001e 001c 0018 0018 0000 ...$.!..........
00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000000: 044a 00f6 0000 0010 0000 0000 003f 0003 .J...........?..
00000010: c8a0 0000 4734 3230 3435 3031 3036 3733 ....G42045010673
00000020: 3337 3744 3030 3237 0002 0002 0004 3230 377D0027......20
00000030: 3137 3034 3230 5453 3132 384d 4346 3330 170420TS128MCF30
00000040: 3020 2020 2020 2020 2020 2020 2020 2020 0
00000050: 2020 2020 2020 2020 2020 2020 2020 8001 ..
00000060: 0000 0f00 0000 0200 0000 0007 00f6 0010 ................
00000070: 003f c8a0 0003 0100 c8a0 0003 0000 0007 .?..............
00000080: 0003 0078 0078 0078 0078 0100 0000 0000 ...x.x.x.x......
00000090: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000a0: 0000 0000 742b 7505 4000 0429 3401 4000 ....t+u.@..)4.@.
000000b0: 203f 0003 0000 0000 fffe 604f 0000 0000 ?........`O....
000000c0: 0000 0000 0000 0000 c8a0 0003 0000 0000 ................
000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000000e0: 0000 0000 0000 0000 0000 0000 0000 0010 ................
000000f0: 0010 0000 0000 0000 0000 0000 0000 0000 ................
00000100: 0001 5452 414e 5343 454e 4400 0000 0000 ..TRANSCEND.....
00000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000140: 81f4 0000 0000 0012 0000 0000 0000 6100 ..............a.
00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000170: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000180: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000190: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001d0: 0000 0000 0008 0008 0000 0000 0000 0000 ................
000001e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000001f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
You should be able to determine the scope's preprogrammed translation mode by examining the partition table or boot sector of the Seagate HDD.
00000000: eb46 9054 454b dc1f 4d84 8d00 0240 0100 .F.TEK..M....@..
00000010: 02f0 05d4 03f0 1000 1100 0f00 0000 0000 ................
00000020: 0000 0000 426f 6f74 2064 6973 6b20 666f ....Boot disk fo
00000030: 7220 5465 7874 726f 6e69 7820 7878 7878 r Textronix xxxx
00000040: 206f 6e6c 792e 0000 fab8 c007 8ed0 bc00 only...........
00000050: 048e d8be 2400 bb07 00b9 2300 acb4 0ecd ....$.....#.....
00000060: 10e2 f9fb ebfe 0000 0000 0000 0000 0000 ................
00000070: 0000 1000 5359 5354 454d 2020 5445 4b53 ....SYSTEM TEKS
00000080: 5953 5445 4d20 2042 414b 0000 0000 0000 YSTEM BAK......
00000090: 0000 0000 0000 0000 206f 0004 2068 0814 ........ o.. h..
000000a0: 4ed0 4e71 4e71 4e71 206f 0004 21c8 0198 N.NqNqNq o..!...
000000b0: 48e7 f040 4280 3140 001c 3140 0018 21e8 H..@B.1@..1@..!.
000000c0: 0004 028c 243c 001a 4eea 1239 0085 001d ....$<..N..9....
000000d0: 0281 0000 00c0 0c01 0040 6700 0012 5382 .........@g...S.
000000e0: 66e8 13f8 00ff 0085 000f 6000 0114 13e8 f.........`.....
000000f0: 0010 0085 0005 13e8 0016 0085 0007 13e8 ................
00000100: 0015 0085 0009 13e8 0014 0085 000b 1028 ...............(
00000110: 0012 0280 0000 000f 0040 00a0 13c0 0085 .........@......
00000120: 000d 1028 0013 0c00 002c 6700 0034 1028 ...(.....,g..4.(
00000130: 0013 0c00 00ec 6700 0034 0c00 0034 6700 ......g..4...4g.
00000140: 0038 1028 0013 0c00 0050 6700 0038 13fc .8.(.....Pg..8..
00000150: 0000 0085 0005 13c0 0085 000f 6000 00a2 ............`...
00000160: 13fc 0020 0085 000f 6000 0060 13fc 00ec ... ....`..`....
00000170: 0085 000f 6000 0054 13fc 0030 0085 000f ....`..T...0....
00000180: 6000 000e 13fc 0050 0085 000f 6000 0002 `......P....`...
00000190: 1239 0085 000f 4eb9 0001 5c00 2268 0008 .9....N...\."h..
000001a0: 1628 0010 0c03 0002 6c00 000c 4eb9 0001 .(......l...N...
000001b0: 5c38 6000 004c 4eb9 0001 5ca8 5303 6f00 \8`..LN...\.S.o.
000001c0: 0040 4eb9 0001 5c00 60da 2268 0008 1628 .@N...\.`."h...(
000001d0: 0010 0c83 0000 0002 6c00 0012 4eb9 0001 ........l...N...
000001e0: 5c00 4eb9 0001 5d16 6000 0016 4eb9 0001 \.N...].`...N...
000001f0: 5c00 4eb9 0001 5cde 5303 6f00 0004 60d2 \.N...\.S.o...`.
00000200: f0ff ffff 0300 0400 0500 0600 ffff ffff ................
00000210: ffff ffff ffff ffff ffff 0e00 ffff ffff ................
00000220: ffff ffff ffff ffff ffff ffff ffff ffff ................
00000230: ffff ffff ffff 1c00 ffff ffff ffff ffff ................
00000240: 2100 ffff ffff 2400 ffff 2600 ffff ffff !.....$...&.....
00000250: 2900 2a00 2b00 ffff ffff ffff ffff ffff ).*.+...........
00000260: ffff ffff ffff ffff ffff 3600 3700 ffff ..........6.7...
00000270: ffff 3a00 3b00 3c00 ffff 3e00 3f00 ffff ..:.;.<...>.?...
00000280: 4100 4200 4300 ffff ffff 4600 ffff 4800 A.B.C.....F...H.
00000290: 4900 4a00 ffff 4c00 4d00 ffff ffff 5000 I.J...L.M.....P.
000002a0: 5100 ffff 5300 ffff 5500 ffff ffff 5800 Q...S...U.....X.
000002b0: 5900 5a00 5b00 ffff 5d00 5e00 5f00 ffff Y.Z.[...].^._...
000002c0: ffff 6200 6300 ffff 6500 ffff 0000 0000 ..b.c...e.......
000002d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000300: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000310: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000320: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000330: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000340: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000350: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000360: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000370: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000380: 0000 0000 0000 0000 0000 0000 0000 0000 ................
00000390: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
000003f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................
February 15th, 2022, 14:25
-u 100
0AD0:0100 EB46 JMP 0148
0AD0:0102 90 NOP
-u 148
0AD0:0148 FA CLI
0AD0:0149 B8C007 MOV AX,07C0
0AD0:014C 8ED0 MOV SS,AX
0AD0:014E BC0004 MOV SP,0400
0AD0:0151 8ED8 MOV DS,AX
0AD0:0153 BE2400 MOV SI,0024
0AD0:0156 BB0700 MOV BX,0007
0AD0:0159 B92300 MOV CX,0023
0AD0:015C AC LODSB
0AD0:015D B40E MOV AH,0E
0AD0:015F CD10 INT 10
0AD0:0161 E2F9 LOOPW 015C
0AD0:0163 FB STI
0AD0:0164 EBFE JMP 0164
-
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 00 02 40 01 00
00000010 02 F0 05 D4 03 F0 10 00 11 00 0F 00
February 15th, 2022, 15:43
fzabkar wrote:Your CF card has the same CHS defaults.
February 15th, 2022, 16:35
February 16th, 2022, 13:44
PRISM files are stored on disk in MS-DOS format. This allows you to share files (and floppy disks) between your mainframe and personal computers running the MS-DOS operating system. While you can manipulate PRISM files with your personal computer, it is important to realize that MS-DOS is not the operating system used by PRISM. The following paragraphs discuss the differences between the PRISM file system conventions and those of MS-DOS file system.
NOTE
When you insert a new unformatted floppy in the disk drive, you must format it before you can perform any other disk operation on it.
Your mainframe cannot read from or write to a floppy unless it has been initialized with the MS-DOS format. This format lets you store 720 kilobytes of This information on each floppy disk. One of the major differences between the PRISM file system and MS-DOS implementations is that directories cannot be nested. In other words, PRISM does not allow you to put a directory inside a directory. If you use your personal computer to nest directories on a disk, you cannot access the subdirectories with PRISM.
NOTE
When looking at disk contents with PRISM utilities, you cannot see the files in the ROOT directory. However, you can see them if you list disk contents on an MS-DOS compatible computer.
Another difference between PRISM files and other MS-DOS files is that PRISM has its own file types. When a listing of files is viewed in a PRISM menu, the file type is spelled out alongside the file name (see the Disk Services menu shown in Figure 6-1). When viewed on a personal computer, the file type is identified by a three-character extension appended onto the file name.
February 16th, 2022, 14:13
eminem wrote:In fact, the Tektro never boots from the hard drive. The M68010 boots off a bootrom (in reality two physical ROMs: one for even addresses, the other for odd addresses). The bootrom has routines for accessing the hard drive and loading the OS.
0AD0:0164 EBFE JMP 0164
August 8th, 2022, 8:59
If this register is zero at command completion, the command was successful.
If not successfully completed, the register contains the number of sectors
which need to be transferred in order to complete the request.
Sector Count Register (Address - 1F2h[172h]; Offset 2)
This register contains the numbers of sectors of data requested to be transferred on a read or write
operation between the host and the CompactFlash Storage Card. If the value in this register is zero, a count
of 256 sectors is specified. If the command was successful, this register is zero at command completion. If
not successfully completed, the register contains the number of sectors that need to be transferred in order
to complete the request.
August 8th, 2022, 22:18
August 9th, 2022, 15:18
...
ide_ioport_write: [0x0002] [Sector Count] 0x0011
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0001
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a6
ide_ioport_write: [0x0007] [Command] 0x0020
...
ide_ioport_write: [0x0002] [Sector Count] 0x0011
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0001
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a7
ide_ioport_write: [0x0007] [Command] 0x0020
...
ide_ioport_write: [0x0002] [Sector Count] 0x0011
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0001
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a8
ide_ioport_write: [0x0007] [Command] 0x0020
...
...
ide_ioport_write: [0x0002] [Sector Count] 0x003f
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0000
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a3
ide_ioport_write: [0x0007] [Command] 0x0020
...
ide_ioport_write: [0x0002] [Sector Count] 0x003f
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0000
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a4
ide_ioport_write: [0x0007] [Command] 0x0020
...
ide_ioport_write: [0x0002] [Sector Count] 0x003f
ide_ioport_write: [0x0003] [Sector Number] 0x0001
ide_ioport_write: [0x0004] [Cylinder Low] 0x0000
ide_ioport_write: [0x0005] [Cylinder High] 0x0000
ide_ioport_write: [0x0006] [Device/Head] 0x00a5
ide_ioport_write: [0x0007] [Command] 0x0020
...
kernel: ata1.00: ATA-0: ST9140AG, 11.11.01, max PIO0
kernel: ata1.00: 249900 sectors, multi 0, CHS 980/15/17
kernel: scsi 0:0:0:0: Direct-Access ATA ST9140AG 1.01 PQ: 0 ANSI: 5
kernel: sd 0:0:0:0: [sda] 249900 512-byte logical blocks: (128 MB/122 MiB)
kernel: sd 0:0:0:0: [sda] Write Protect is off
kernel: sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
kernel: ata5: SATA link down (SStatus 0 SControl 300)
kernel: ata6: SATA link down (SStatus 0 SControl 300)
kernel: random: fast init done
kernel: sd 0:0:0:0: [sda] Attached SCSI disk
ATA PIO
ATA_PROT_PIO is in this category. libata currently implements PIO
with polling. ATA_NIEN bit is set to turn off interrupt and
pio_task on ata_wq performs polling and IO.
HSM violation
~~~~~~~~~~~~~
This error is indicated when STATUS value doesn't match HSM requirement
during issuing or execution any ATA/ATAPI command.
- ATA_STATUS doesn't contain !BSY && DRDY && !DRQ while trying to
issue a command.
- !BSY && !DRQ during PIO data transfer.
- DRQ on command completion.
- !BSY && ERR after CDB transfer starts but before the last byte of CDB
is transferred. ATA/ATAPI standard states that "The device shall not
terminate the PACKET command with an error before the last byte of
the command packet has been written" in the error outputs description
of PACKET command and the state diagram doesn't include such
transitions.
In these cases, HSM is violated and not much information regarding the
error can be acquired from STATUS or ERROR register. IOW, this error can
be anything - driver bug, faulty device, controller and/or cable.
As HSM is violated, reset is necessary to restore known state.
Reconfiguring transport for lower speed might be helpful too as
transmission errors sometimes cause this kind of errors.
/* For 10-byte and 16-byte SCSI R/W commands, transfer
* length 0 means transfer 0 block of data.
* However, for ATA R/W commands, sector count 0 means
* 256 or 65536 sectors, not 0 sectors as in SCSI.
*
* WARNING: one or two older ATA drives treat 0 as 0...
*/
Powered by phpBB © phpBB Group.