FluxEngine - Xubuntu

FluxEngine under Xubuntu.

back to main FluxEngine page.

links

local links

bb - ASRock BeeBox S7100U Debian, u35jc - Asus U35JC (Xubuntu), z30b - Toshiba Satellite Z30-B-10W (Debian),

History

2025-11-09: I created this page and recovered old contents from WaybackMachine.

2019-03-23: u35jc - three CIS HD floppies number 1 - postit on sleeve reads "-f1200 (MS-DOS format)"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-format-ms-dos.img -f 525-CIS-format-ms-dos.flux
[..]
H.SS Tracks --->
0. 0 BB.BB......B................................BBBBBBBBBBBBBBBBBBB.B...............
0. 1 BBBBBB.B...B....BB..........................BBBBBBBBBBBBBBBBBBBBB.B.............
0. 2 BBBBBB.B...B....B.B.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0. 3 BBBBBB.B...B......B.........................BBBBBBBBBBBBBBBBBBBB.BB.............
0. 4 BBBBBB.B...B....BBB.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0. 5 BBBBBB.B...B....BBB.........................BBBBBBBBBBBBBBBBBBB.BBB.............
0. 6 BBBBBB.B...B....BBB.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0. 7 BBBBBB.B...B....BBB.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0. 8 BBBBBB.B...B......B.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0. 9 BBBBBB.B...B.....B..........................BBBBBBBBBBBBBBBBBBBBBBB.............
0.10 BBBBBB.B...B....BB..........................BBBBBBBBBBBBBBBBBBBBBBB.............
0.11 BBBBBB.B...B......B.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0.12 BBBBBB.B...B....BB..........................BBBBBBBBBBBBBBBBBBBBBBB.............
0.13 BB.BB......B................................BBBBBBBBBBBBBBBBBBBBBB..............
0.14 BBBBBB.B........B.B.........................BBBBBBBBBBBBBBBBBBBBBBB.............
0.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.23 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.24 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.25 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.26 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.27 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.28 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.29 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.30 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.31 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.32 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.33 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.34 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.35 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.36 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.37 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.38 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.39 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.40 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
1. 0 .B...........................................B..................................
1. 1 ..B..........................................BBB..B.............................
1. 2 .B...........................................B.BBBB.............................
1. 3 .B.B........................................BBBBB..B............................
1. 4 .B.B........................................BBBBBBBB............................
1. 5 ...B.........................................B.B...B............................
1. 6 .BBB........................................BBBBBBBB............................
1. 7 .BBB........................................BBBBBBBB............................
1. 8 .B..........................................BBBBBB..............................
1. 9 .B.B........................................BBBBBBBB............................
1.10 ............................................BBB.................................
1.11 ................................................B...............................
1.12 ............................................BBBBBBBB............................
1.13 .............................................B..B...............................
1.14 .B.B...........................................BBB.............................B
1.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.23 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.24 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.25 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.26 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.27 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.28 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.29 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.30 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.31 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.32 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.33 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.34 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.35 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.36 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.37 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.38 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.39 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.40 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Good sectors: 1959/6560 (29%)
Missing sectors: 4030/6560 (61%)
Bad sectors: 571/6560 (8%)
80 tracks, 2 heads, 41 sectors, 512 bytes per sector, 3280 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-format-ms-dos.img
525-CIS-format-ms-dos.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x292315ee, unlabeled, FAT (12 bit), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-CIS-format-ms-dos.img
Cluster # at 58 too big(0xf38)
Probably non MS-DOS disk
Cannot initialize '::'

yeah, doesn't look right. number 2 - postit on sleeve reads "-f 1232 = errors"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-format-f1232-number-2.img -f 525-CIS-format-f1232-number-2.flux
[..]
H.SS Tracks --->
0. 0 ............................................XXBXXBB.BBB.XB.XB.B.B.B...X...X.....
0. 1 ............................................XXBXXBBBBBXX..XXXB.X.....X.X...XX...
0. 2 ............................................XXBXXBXB.B.X..XXXB.......X..X.X.....
0. 3 ............................................XXXXXXXBXXBBBX.XXX.X..X.BX..X.......
0. 4 ............................................XXXX.BBX.XB.B.BX...X................
0. 5 ............................................XXBXXXXXBB..XXXX.XBX..B..X..X.......
0. 6 ............................................XXXXXXXXXXBXXXXXXXBXB.X..X...XXX....
0. 7 ............................................XXXXXBBXX.BB.X.X..XXBBB.BX..........
0. 8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
0.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1. 0 BBBBBBBBBBBB.B.B.BB..B...B..................BBBBBB.BB.BBB.BBBB.B................
1. 1 BBBBBBBBBBBB.B.B.B.B.B.BB...................BBBBB.BBB.B..B.B.B.................B
1. 2 BBBBBBBBB...BBB...B.B.......................B.BBBB.B.B...B......................
1. 3 BBBBBBBBBBBB.BB..BB.B...................BBBBBBBBBBBBB..B.BB.....................
1. 4 BBBBBBBBBBBBBBB.BB..B..B....................BBBBBBBB.B...B......................
1. 5 BB.BBBBBB.BBBB..BB..........................B.BBBBBBBB..BB......................
1. 6 BBBBBBBBB.BBBBB...B.B.BB....................BBBBBBBB.B...B..BB..B...............
1. 7 BBBBBBBBB.BBBB...BBBBB......................BBBBBBBBBB....BBBB...B..............
1. 8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
1.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...
Good sectors: 925/2400 (38%)
Missing sectors: 1187/2400 (49%)
Bad sectors: 288/2400 (12%)
80 tracks, 2 heads, 15 sectors, 1024 bytes per sector, 2400 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-format-f1232-number-2.img
525-CIS-format-f1232-number-2.img: data

ndfs

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ndfs -t 525-CIS-format-f1232-number-2.img
Directory name            : @@@@@@@@@@@@@@@@
Object file index pointer : 4210752 SI: 0x1 (indexed)
User file index pointer   : 4210752 SI: 0x1 (indexed)
Bit file pointer          : 4210752 SI: 0x1 (indexed)
No. of unreserved pages   : 1077952576
Error reading page 4210752: Success

number 3 - postit on sleeve reads "-f 1232 = ok"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-format-f1232-number-3.img -f 525-CIS-format-f1232-number-3.flux
[..]
  4.0: 160 ms in 143232 bytes (891 kB/s)
       0.96 us clock; 20951 bytes encoded; 16 records
       8 sectors; 
       logical track 4.0; 8192 bytes decoded.
  4.1: Error: USB underrun (not enough bandwidth)

try with '-H'

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -H -o 525-CIS-format-f1232-number-3_2.img -f 525-CIS-format-f1232-number-3_2.flux
[..]
  4.0: 160 ms in 143232 bytes (891 kB/s)
       0.96 us clock; 20951 bytes encoded; 16 records
       8 sectors; 
       logical track 4.0; 8192 bytes decoded.
  4.1: Error: USB underrun (not enough bandwidth)

so, ND format doesn't work.

2019-03-23: u35jc - from a 3M box with DS, DD formatted 5.25 inch floppies (presumably blank / empty)

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-3M-blank-1.img -f 525-3M-blank-1.flux
[..]
H.SS Tracks --->
0. 0 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 1 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 2 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 3 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 4 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 5 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 6 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 7 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 8 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
0.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....
1. 0 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 1 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 2 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 3 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 4 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 5 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 6 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 7 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 8 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Good sectors: 817/3680 (22%)
Missing sectors: 2863/3680 (77%)
Bad sectors: 0/3680 (0%)
80 tracks, 2 heads, 23 sectors, 512 bytes per sector, 1840 kB total

hmm, that doesn't look right file says

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-3M-blank-1.img
525-3M-blank-1.img: DOS/MBR boot sector, code offset 0x2c+2, OEM-ID "IBM  2.0", sectors/cluster 2, root entries 112, sectors 720 (volumes <=32 MB), Media descriptor 0xfd, sectors/FAT 2, sectors/track 9, FAT (12 bit by descriptor), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-3M-blank-1.img
 Volume in drive : has no label
Directory for ::/

No files
                            362 496 bytes free

yeah, so blank. Try with '-s :t=0-79x2'

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -s :t=0-79x2 -o 525-3M-blank-1_.img -f 525-3M-blank-1_2.flux
[..]
H.SS Tracks --->
0. 0 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 1 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 2 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 3 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 4 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 5 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 6 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 7 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 8 ......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
0.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.
1. 0 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 1 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 2 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 3 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 4 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 5 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 6 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 7 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 8 ........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1. 9 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.10 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.12 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.14 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.16 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.18 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.20 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1.22 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Good sectors: 748/3634 (20%)
Missing sectors: 2886/3634 (79%)
Bad sectors: 0/3634 (0%)
79 tracks, 2 heads, 23 sectors, 512 bytes per sector, 1817 kB total

still weird.

2019-03-23: u35jc - from a white plastic box with "Handelsakademiet" in blue written on it. "Handelsakademiet" brand, 5.25 inch, HD floppies, floppy 1

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-handelsakademiet-1.img -f 525-handelsakademiet-1.flux
[..]
H.SS Tracks --->
0. 0 ....BBB.B.B.................................BBBBB.BB..B...B.....................
0. 1 ..BB.B.BB...B.B.............................BBBBBBBBBB.BB.B.B.B.................
0. 2 ...........B................................BBB.BB..B.B...B.....................
0. 3 ..B.B..B.BB.B..B............................BBBBBBBB.BB.B..B..B.................
0. 4 .B.........B................................BBBB.BB.BB.B.B......................
0. 5 ....B..B..BBB...............................B.BB.BBBBB...B......................
0. 6 ............................................B.BB.B..B.B...B.....................
0. 7 ...BB.....B.................................BBBB.BBBB.....B.....................
0. 8 .............................................BBB.B..B...........................
0. 9 ...B........B...............................BBB.B..BBBB...B.....................
0.10 ...........BB...............................B.BBBB....B...B.....................
0.11 ....B.......................................BBB..B.B.B.B.B......................
0.12 ............................................B..BB.BB..B.........................
0.13 .BBBBB.B....................................BBBB.BB.B...BB.B..B.B...............
0.14 ...BB..BB..BB...............................BBBB.B....B...B..B..................
1. 0 .BB...B........................................BBB.B............................
1. 1 .B.B...B.....................................B.B.B.B.B..........................
1. 2 ...B.B......................................BBB.BB.B.B..........................
1. 3 ..B....B....................................B..BB..B.B..........................
1. 4 ...B........................................BBB...B..B..........................
1. 5 ..............................................BB..BB.B..........................
1. 6 .......B....................................BBB.BB.B.B..........................
1. 7 ...BB.......................................BB....BBBB..........................
1. 8 ............................................BBB.................................
1. 9 .....BB......................................BB.B..B.B..........................
1.10 .....B......................................BBB.BB.B............................
1.11 ......B.....................................B.B..B.B.B..........................
1.12 ................................................BB.B............................
1.13 .BBBBB.B....................................BBBB................................
1.14 .......B....................................BBB.BB.B.B..........................
Good sectors: 2116/2400 (88%)
Missing sectors: 0/2400 (0%)
Bad sectors: 284/2400 (11%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-handelsakademiet-1.img
525-handelsakademiet-1.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x293214e5, unlabeled, FAT (12 bit), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-handelsakademiet-1.img
 Volume in drive : has no label
 Volume Serial Number is 2932-14E5
Directory for ::/

No files
                          1 213 952 bytes free

yeah, empty.

2019-03-23: u35jc - from a red box "BASF", 5.25 inch floppies, HD Maxell brand, MD2-256HD, "ND" and "DIR: S12" on the label

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-s12.image -f 525-nd-s12.flux
[..]
       0.96 us clock; 20930 bytes encoded; 16 records
       8 sectors; 
       logical track 13.0; 8192 bytes decoded.
 13.1: Error: USB underrun (not enough bandwidth)

Maxell brand, MD2-HD, "Volume: URD" on label

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-urd.image -f 525-nd-urd.flux
[..]
 76.1: 160 ms in 141952 bytes (883 kB/s)
       0.96 us clock; 20958 bytes encoded; 16 records
       8 sectors; 
       logical track 76.1; 8192 bytes decoded.
 77.0: Error: USB underrun (not enough bandwidth)

just "1.2 M" written on label

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-1.2m-1.image -f 525-nd-1.2m-1.flux
[..]
H.SS Tracks --->
0. 0 ................................................................................
0. 1 ................................................................................
0. 2 .B.......B.......B.......B.......B.......B.......B.......B.......B.......X......
0. 3 ................................................................................
0. 4 ..B.......B.......B.......B.......B.......X.......B.......B.......B.......B.....
0. 5 ................................................................................
0. 6 ...B.......B.......B.......B.......B.......X.......B.......B.......B.......B....
0. 7 ................................................................................
0. 8 ....B.......X.......B.......B.......B.......B.......B.......B.......B.......X...
0. 9 ................................................................................
0.10 .....B.......B.......B.......B.......B.......B.......B.......B.......B.......B..
0.11 ................................................................................
0.12 ......B.......B.......B.......B.......X.......B.......B.......B.......B.......B.
0.13 ................................................................................
0.14 .......B.......B.......B.......B.......X.......B.......B.......B.......B.......X
1. 0 ................................................................................
1. 1 ................................................................................
1. 2 .B.......B.......B.......B.......B.......B.......B.......B.......B.......X......
1. 3 ................................................................................
1. 4 ..B.......B.......B.......B.......B.......X.......B.......B.......X.......X.....
1. 5 ................................................................................
1. 6 ...B.......B.......B.......B.......X.......X.......B.......B.......X.......X....
1. 7 ................................................................................
1. 8 ....B.......B.......B.......B.......B.......B.......B.......B.......B.......X...
1. 9 ................................................................................
1.10 .....B.......B.......B.......X.......B.......B.......B.......B.......B.......B..
1.11 ................................................................................
1.12 ......B.......B.......B.......B.......X.......B.......B.......B.......B.......X.
1.13 ................................................................................
1.14 .......B.......B.......B.......B.......X.......B.......B.......B.......B.......X
Good sectors: 2260/2400 (94%)
Missing sectors: 22/2400 (0%)
Bad sectors: 118/2400 (4%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-nd-1.2m-1.image
525-nd-1.2m-1.image: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x1e4512dc, unlabeled, FAT (12 bit), followed by FAT

so not ND format at all mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-nd-1.2m-1.image
 Volume in drive : has no label
 Volume Serial Number is 1E45-12DC
Directory for ::/

No files
                          1 213 952 bytes free

aha, so empty.

2019-03-23: u35jc - more ND formatted floppies. All 5.25 inch, HD. KAO brand, with "kermit" on label.

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-KAO-kermit.image -f 525-nd-KAO-kermit.flux
[..]
       0.96 us clock; 20952 bytes encoded; 16 records
       8 sectors; 
       logical track 37.0; 8192 bytes decoded.
 37.1: 160 ms in 142208 bytes (885 kB/s)
       0.96 us clock; 20943 bytes encoded; 16 records
       8 sectors; 
       logical track 37.1; 8192 bytes decoded.
 38.0: Error: USB underrun (not enough bandwidth)

ND brand, 210523e00-xx-1d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-210523e00-xx-01d.image -f 525-nd-210523e00-xx-01d.flux
[..]
 19.0: 161 ms in 130112 bytes (807 kB/s)
       0.96 us clock; 21017 bytes encoded; 16 records
       8 sectors; 
       logical track 19.0; 8192 bytes decoded.
 19.1: Error: USB underrun (not enough bandwidth)

ND brand, 10526m07-no-02d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-10526m07-no-02d.image -f 525-nd-10526m07-no-02d.flux
[..]
 15.1: 160 ms in 141760 bytes (882 kB/s)
       0.96 us clock; 20953 bytes encoded; 16 records
       8 sectors; 
       logical track 15.1; 8192 bytes decoded.
 16.0: Error: USB underrun (not enough bandwidth)

COBOL-85 for ND-500 / 5000, 210177k01-xx-01d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-210177k01-xx-01d.image -f 525-nd-210177k01-xx-01d.flux
Reading from: :d=0:s=0-1:t=0-79
Writing a copy of the flux to 525-nd-210177k01-xx-01d.flux
  0.0: 160 ms in 135552 bytes (842 kB/s)
       0.96 us clock; 20991 bytes encoded; 16 records
       8 sectors; 
       logical track 0.0; 8192 bytes decoded.
  0.1: Error: USB underrun (not enough bandwidth)

ND brand, VTM tables (crossed over), 210455g02-xx-01d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-210455g02-xx-01d.image -f 525-nd-210455g02-xx-01d.flux
[..]
 10.0: 161 ms in 125888 bytes (780 kB/s)
       0.92 us clock; 22005 bytes encoded; 3 records
       0 sectors; 
       Failed to read sector 2 (bad checksum); 
       giving up
       logical track 10.0; 1024 bytes decoded.
 10.1: Error: USB underrun (not enough bandwidth)

PC-LINK, ND-10561A

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-10561a.image -f 525-nd-10561a.flux
[..]
 55.0: 160 ms in 135232 bytes (840 kB/s)
       0.96 us clock; 20991 bytes encoded; 16 records
       8 sectors; 
       logical track 55.0; 8192 bytes decoded.
 55.1: Error: USB underrun (not enough bandwidth)

that was those.

2019-03-23: u35jc - try to read ND formatted floppies. All are 5.25 inch, 3M brand, HD 210523g02-xx-01d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-210523g02-xx-01d.image -f 525-nd-210523g02-xx-01d.flux
[..]
  5.0: 160 ms in 140224 bytes (872 kB/s)
       0.96 us clock; 20960 bytes encoded; 16 records
       8 sectors; 
       logical track 5.0; 8192 bytes decoded.
  5.1: Error: USB underrun (not enough bandwidth)

crap. 210523g02-xx-02d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-210523g02-xx-02d.image -f 525-nd-210523g02-xx-02d.flux
[..]
 49.1: 161 ms in 128256 bytes (796 kB/s)
       0.92 us clock; 21981 bytes encoded; 16 records
       8 sectors; 
       Failed to read sector 0 (bad checksum); 
       Failed to read sector 2 (bad checksum); 
       Failed to read sector 3 (bad checksum); 
       Failed to read sector 4 (bad checksum); 
       Failed to read sector 5 (bad checksum); 
       Failed to read sector 6 (bad checksum); 
       Failed to read sector 7 (bad checksum); 
       giving up
       logical track 49.1; 8192 bytes decoded.
 50.0: Error: USB underrun (not enough bandwidth)

250305m05-xx-01d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-250305m05-xx-01d.image -f 525-nd-250305m05-xx-01d.flux
[..]
  4.0: 160 ms in 142976 bytes (890 kB/s)
       0.96 us clock; 20954 bytes encoded; 16 records
       8 sectors; 
       logical track 4.0; 8192 bytes decoded.
  4.1: Error: USB underrun (not enough bandwidth)

250305m05-xx-02d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-250305m05-xx-02d.image -f 525-nd-250305m05-xx-02d.flux
[..]
  2.1: 160 ms in 136320 bytes (847 kB/s)
       0.96 us clock; 20990 bytes encoded; 16 records
       8 sectors; 
       logical track 2.1; 8192 bytes decoded.
  3.0: Error: USB underrun (not enough bandwidth)

250305m05-xx-03d

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-nd-250305m05-xx-03d.image -f 525-nd-250305m05-xx-03d.flux
[..]
 17.1: 161 ms in 123392 bytes (764 kB/s)
       0.92 us clock; 22025 bytes encoded; 16 records
       8 sectors; 
       logical track 17.1; 8192 bytes decoded.
 18.0: 160 ms in 132864 bytes (825 kB/s)
       0.96 us clock; 21005 bytes encoded; 16 records
       8 sectors; 
       logical track 18.0; 8192 bytes decoded.
 18.1: Error: USB underrun (not enough bandwidth)

so, not working

2019-03-23: u35jc - a few CIS brand floppies in a CIS box. all 5.25 inch, HD density floppy with a postit on the sleeve "MS-DOS 6.20"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-ms-dos-620.img -f 525-CIS-ms-dos-620.flux
[..]
H.SS Tracks --->
0. 0 .............................................BBBBBBBBBBBBBBBBB..................
0. 1 .............................................BBBBBBBBBBBBBBBBBB.................
0. 2 .............................................BBBBBBBBBB.BBBBBBBB................
0. 3 .............................................BBBBBBBBBBBBBBBBBB.B...............
0. 4 .............................................BBBBBBBBBBBBBBBBB.BB...............
0. 5 .............................................BBBBBBBBBBBBBBBB.BBB...............
0. 6 .............................................BBBBBBBBBBBBBBBBB.BB...............
0. 7 .............................................BBBBBBBBBBBB.BBBB.BB...............
0. 8 .............................................BBBBBBBBBBBBBBBBB..B...............
0. 9 .............................................BBBBBBBBBBBBBBBBBBBB...............
0.10 .............................................BBBBBBBBBBBBBBBBBBB................
0.11 .............................................BBBBBBBBBBBBB.BBB..................
0.12 .............................................BBBBBBBBBBBBBBBB.B.................
0.13 .............................................BBBBBBBB.BBBBBBBBBBB...............
0.14 .............................................BBBBBBBBBBBBBB.BBBB................
1. 0 ............................................BBBBBBBBBBB.........................
1. 1 ............................................BBBBBBBBB.....B.....................
1. 2 ............................................BBBBBBBBBBBB.BBB....................
1. 3 ............................................BBBB.BBBBBB.........................
1. 4 ........B...................................BBBBBBBBBBBB..B..B..................
1. 5 ............................................BBBBBBBBBBBB.B......................
1. 6 ........B...................................BBBBBBBBBBBB.BBB....................
1. 7 ............................................BBBBBBBBBBB..BBB....................
1. 8 ............................................BBBBBBBBBBBB.BB.....................
1. 9 ............................................BBBBBBBBBBBB..B.....................
1.10 ............................................BBBBBBBBBBBB.B......................
1.11 ............................................BBBBBBBBBBB....B....................
1.12 ............................................BBBBBBBBB.BB.B......................
1.13 ............................................BBBBBBBBBB...BB.....................
1.14 ............................................BBBBBBBB.B..........................
Good sectors: 1937/2400 (80%)
Missing sectors: 0/2400 (0%)
Bad sectors: 463/2400 (19%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-ms-dos-620.img
525-CIS-ms-dos-620.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x3b7a02dd, label: "STARTUP    ", FAT (12 bit), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-CIS-ms-dos-620.img -w
 Volume in drive : is STARTUP    
 Volume Serial Number is 3B7A-02DD
Directory for ::/

COMMAND.COM     ATTRIB.EXE      CHKDSK.EXE      DEBUG.EXE       EXPAND.EXE     
FDISK.EXE       FORMAT.COM      MEM.EXE         SYS.COM         EDIT.COM       
QBASIC.EXE      SCANDISK.EXE    XCOPY.EXE       DBLSPACE.EXE    MSD.COM        
MSD.EXE         UNDELETE.EXE    XCOPY.EX_      
       18 files             909 392 bytes
                            157 184 bytes free

floppy with label "norsk DOS" and a postit on the sleeve "MS-DOS 4.01 + XTIDE"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-ms-dos-401-xtide.img -f 525-CIS-ms-dos-401-xtide.flux
[..]
H.SS Tracks --->
0. 0 ............................................B.......BBB..B.B.B..B...............
0. 1 ............................................B.......BBBB.BBBBBB.B...............
0. 2 ............................................B.......B.BB.BBB.BBBB.B.B...........
0. 3 ............................................B.......BBBB.BBBBBBBB.B.B.B.........
0. 4 ............................................B.......BBBB.BBBBBBBB.BBB...........
0. 5 ............................................B.......BBBB.BBBBBBBBBBBB.BB........
0. 6 ............................................B.......BBBB.BBBBBBBB...............
0. 7 ............................................B.......BBBB.BBBBBBBBB..B...........
0. 8 ............................................B.......B..B.BBBC...................
0. 9 ............................................B.......BB.B.BBBBBB.B..B............
0.10 ............................................B.......BB.B.BBBB.BB................
0.11 ............................................B.......BB.B.BBBBBB....B............
0.12 ............................................B.......BB...B.B.B..B...............
0.13 ............................................B.......BB...BBBBB.BB...............
0.14 ............................................B.......B..BBBBB..B.................
1. 0 ................................................................................
1. 1 ....B.B.........................................................................
1. 2 ................................................................................
1. 3 ................................................................................
1. 4 ................................................................................
1. 5 ................................................................................
1. 6 ................................................................................
1. 7 ............................................B...................................
1. 8 ................................................................................
1. 9 ................................................................................
1.10 ............................................B...................................
1.11 ................................................................................
1.12 ............................................B...................................
1.13 ................................................................................
1.14 ................................................................................
Good sectors: 2218/2400 (92%)
Missing sectors: 0/2400 (0%)
Bad sectors: 182/2400 (7%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-ms-dos-401-xtide.img
525-CIS-ms-dos-401-xtide.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "IBM  4.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0xbfa1b39, unlabeled, FAT (12 bit), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-CIS-ms-dos-401-xtide.img -w
 Volume in drive : has no label
 Volume Serial Number is 0BFA-1B39
Directory for ::/

COMMAND.COM     4201.CPI        4208.CPI        5202.CPI        ANSI.SYS       
COUNTRY.SYS     DISKCOPY.COM    DISPLAY.SYS     DRIVER.SYS      EGA.CPI        
FORMAT.COM      FXPARK.EXE      FXPREP.EXE      GRAFTABL.COM    GRAPHICS.COM   
GRAPHICS.PRO    INFODOS.COM     KEYB.COM        KEYBOARD.SYS    LCD.CPI        
MODE.COM        NLSFUNC.EXE     PCONVERT.COM    PRINT.COM       PRINTER.SYS    
REPLACE.EXE     CONFIG.SYS      AUTOEXEC.BAT    {WP}.CHK        {WP}.TV1       
SETKBD.EXE      SETSYS.EXE      SHARE.EXE       SYS.COM         VDISK.SYS      
DPACCESS.SYS    DPPREP.EXE      {WP}.BV1        {WP}.SPC        FX.EXE         
FX.HLP          GSETUP.EXE      AT_FDPT.EXE     [XTIDE]        
       44 files             718 863 bytes
                            360 448 bytes free

floppy with a postit on the sleeve "diverse + vi"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-diverse-vi.img -f 525-CIS-diverse-vi.flux
[..]
H.SS Tracks --->
0. 0 .B.BB.BBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
0. 1 .B.BB.BBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBB..B...............
0. 2 .B.BBBBBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
0. 3 .B.BBBBBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
0. 4 .B.BB.BBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
0. 5 .B.BB.BBBB..B..B..B......B..................BBBBBBBBBBBBBBBBBBB.B...............
0. 6 .B.BB.BBBB..B..B.BB......B..................BBBBBBBBBBBBBBBBBBB.B...............
0. 7 .B.BB.BBBB..B..B.B..........................BBBBBBBBBBBBBBBBB.B.B...............
0. 8 .B.BB.BBBB..B..B.B..........................BBBBBBBBBBBBBBBBBBB.B...............
0. 9 .B.BB.BBBB.....B............................BBBBBBBBBBBBBBBBBBB.B...............
0.10 .B.BBBBBBB..B..B............................BBBBBBBBBBBBBBBBBBB.B...............
0.11 .B.BB.BBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
0.12 .B.BB..BB...B..B.........B..................BBBBBBBBBBBBBBBBBBB.B...............
0.13 .B.BBBBBBB..B..B.BB......B..................BBBBBBBBBBBBBBBBBBB.B...............
0.14 .B.BBBBBBB..B..B.BB.........................BBBBBBBBBBBBBBBBBBB.B...............
1. 0 .B....B.....................................BBB.BBB..B..........................
1. 1 .B..........................................BBB..BB..B..........................
1. 2 ......B.....................................BBB.BBB..B..........................
1. 3 ............................................BBB.BBB..B..........................
1. 4 ............................................BBB.BB..............................
1. 5 ............................................BBB.BBB.............................
1. 6 ............................................BBB.B...............................
1. 7 ............................................B.B.B...............................
1. 8 ......B.....................................BBB.BBB..B..........................
1. 9 ......B.....................................BB..B...............................
1.10 ......B..B..................................BBB.BBB.............................
1.11 .B....B.....................................BBB.BBB.............................
1.12 ............................................BBB.BBB.............................
1.13 ......B.....................................BBB.BBB..B..........................
1.14 ......B.....................................BBB.BBB.............................
Good sectors: 1842/2400 (76%)
Missing sectors: 0/2400 (0%)
Bad sectors: 558/2400 (23%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-diverse-vi.img
525-CIS-diverse-vi.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x145715e6, unlabeled, FAT (12 bit), followed by FAT

mdir

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ mdir -i 525-CIS-diverse-vi.img -w
 Volume in drive : has no label
 Volume Serial Number is 1457-15E6
Directory for ::/

INSTALL.EXE     LEARN.S01       LEARN.SPN       UPDATE.INS      WP.SPN         
TEST.TXT        AT_FDPT.EXE     AUTOEXEC.BAT    CONFIG.SYS      [VI]           
       10 files             635 902 bytes
                            527 360 bytes free

ok

2019-03-23: u35jc - read HD floppy, CIS brand, unlabeled

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-RPS-unlabeled.img -f 525-RPS-unlabeled.flux
[..]
H.SS Tracks --->
0. 0 ............................................B...X.X.............................
0. 1 ............................................X...X.X.............................
0. 2 ................................................X.X.............................
0. 3 ............................................X...X.X.............................
0. 4 ............................................B...X.X.............................
0. 5 ................................................X.X.............................
0. 6 ................................................X.X.............................
0. 7 ............................................X...X.X.............................
0. 8 ............................................X.....X.............................
0. 9 ............................................X...X.X.............................
0.10 ............................................X...X.X.............................
0.11 ............................................X...X.X.............................
0.12 ............................................X...X.X.............................
0.13 ............................................B...X.X.............................
0.14 ............................................B...X.X.............................
1. 0 ..............................................X.................................
1. 1 ..............................................X.................................
1. 2 ..............................................X.................................
1. 3 ................................................................................
1. 4 ..............................................X.................................
1. 5 ....................BBB.B......B...BBBB...BB..XBB...B....BBBB.BBBB......B.......
1. 6 ..............................................X.................................
1. 7 ..............................................X.................................
1. 8 ..............................................X.................................
1. 9 ................................................................................
1.10 ..............................................X.................................
1.11 ..............................................X.................................
1.12 ................................................................................
1.13 ................................................................................
1.14 ................................................................................
Good sectors: 2326/2400 (96%)
Missing sectors: 47/2400 (1%)
Bad sectors: 27/2400 (1%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-RPS-unlabeled.img
525-RPS-unlabeled.img: DOS/MBR boot sector, code offset 0x29+2, OEM-ID "IBM  3.1", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, physical drive 0xf, dos < 4.0 BootSector (0x0), FAT (12 bit by descriptor), followed by FAT

mdir

2019-03-23: u35jc - read HD floppy, CIS brand, 3M sleeve, "DOS" written on sleeve

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-3M-sleeve-dos.img -f 525-CIS-3M-sleeve-dos.flux
[..]
H.SS Tracks --->
0. 0 .............................................BB.....BB.BBBBBBBBBBBB.............
0. 1 .............................................BB.....BB.BBBBBBBBBBBBB............
0. 2 .............................................BB.....BBBBBBBBBBBBB.BBBBB.........
0. 3 .............................................BB.....BBBBBBBBBB.BBB..............
0. 4 .............................................BB.....BBBBBBBBBBBBBBB.BBB.........
0. 5 .............................................BB.....B.BBBBBBBB.BBB..............
0. 6 .............................................BB.....BBBBBBBBBBBBBB..B...........
0. 7 .............................................BB.....BBBBBB.B.BBB................
0. 8 .............................................BB.....BBBBBBBBBBBBBB..............
0. 9 .............................................BB.....B.BBBBBB.B..B...............
0.10 .............................................BB.....BBBBBBBBBBBBB...............
0.11 .............................................BB.....BBBBBBBBBB.BBBB.............
0.12 .............................................BB.....BBBBBBBBBBBBBBBBBBB.........
0.13 .............................................BB.....BBBBBBBBBBBBBB....B.........
0.14 .............................................BB.....BBBBBBBBBBBBB.BBB.B.........
1. 0 ................................................................................
1. 1 ................................................................................
1. 2 ................................................................................
1. 3 ................................................................................
1. 4 ................................................................................
1. 5 ................................................................................
1. 6 ................................................................................
1. 7 ................................................................................
1. 8 ................................................................................
1. 9 ................................................................................
1.10 ................................................................................
1.11 ................................................................................
1.12 ................................................................................
1.13 ................................................................................
1.14 .............................................B..................................
Good sectors: 2153/2400 (89%)
Missing sectors: 0/2400 (0%)
Bad sectors: 247/2400 (10%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-3M-sleeve-dos.img
525-CIS-3M-sleeve-dos.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "IBM  4.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x19ea305f, unlabeled, FAT (12 bit), followed by FAT

ok

2019-03-23: u35jc - read HD floppy, CIS brand, "pkunzip ++" written on sleeve.

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-pkunzip.img -f 525-CIS-pkunzip.flux
[..]
H.SS Tracks --->
0. 0 .BBBBB.B........................................................................
0. 1 .BBBBBBBB.......................................................................
0. 2 .BBBBBBBB.......B...............................................................
0. 3 .BBBBBB.B.......................................................................
0. 4 .BBBBBBBB.......B....BB.........................................................
0. 5 .BBBBBBBB............B..........................................................
0. 6 .BBBBBBBB.......B....B..........................................................
0. 7 .BBBBBBBB.......B.....B.........................................................
0. 8 .BBBBBBBB.......B...............................................................
0. 9 .BBBBBBBB.......B....BB.........................................................
0.10 .BBBBBBBB.......B.....B.........................................................
0.11 .BBBBBBBB.......................................................................
0.12 .BBBBB.BB.......B...............................................................
0.13 .BBBB.BBB.......................................................................
0.14 .BBBBBB.B.......B...............................................................
1. 0 ................................................................................
1. 1 ................................................................................
1. 2 ................................................................................
1. 3 ................................................................................
1. 4 .B..............................................................................
1. 5 ................................................................................
1. 6 .B..............................................................................
1. 7 .B..............................................................................
1. 8 .B....B.........................................................................
1. 9 .B..............................................................................
1.10 .B..............................................................................
1.11 ................................................................................
1.12 ................................................................................
1.13 ................................................................................
1.14 ................................................................................
Good sectors: 2262/2400 (94%)
Missing sectors: 0/2400 (0%)
Bad sectors: 138/2400 (5%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-pkunzip.img
525-CIS-pkunzip.img: DOS/MBR boot sector, code offset 0x34+2, OEM-ID "IBMMS3.3", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, dos < 4.0 BootSector (0x0), FAT (12 bit by descriptor), followed by FAT

good

2019-03-23: u35jc - read HD floppy, CIS brand, "PC Tools" written on sleeve

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-pc-tools.img -f 525-CIS-pc-tools.flux
[..]
H.SS Tracks --->
0. 0 X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 1 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 2 X.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 3 X.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 4 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 5 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 6 B.X.X.X.X.X.X.X.X...X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 7 X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 8 X.X.X.X.B.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0. 9 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0.10 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0.11 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0.12 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0.13 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
0.14 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 0 X.X.X.X.X.X.X.B.B...B.X.X.X.X.X.X.B.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 1 X.X.X.X.X.X.X.B.X...B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 2 X.X.X.X.X.X.X.X.X...X.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 3 X.X.X.B.X.X.X.B.X...B.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 4 X.X.X.X.X.B.X.X.B...B.X.X.X.X.X.B.B.B.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 5 B.X.X.X.X.X.X...B...B.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 6 XCX.X.X.X.X.X.B.BC..X.X.X.X.X.X.X.X.X.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 7 X.X.X.X.X.X.X.B.BC..X.X.X.X.X.B.B.B.B.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 8 XCX.X.X.X.X.X.X.B...X.X.X.X.X.X.X.B.B.B.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1. 9 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1.10 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1.11 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1.12 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1.13 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
1.14 X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
Good sectors: 1207/2400 (50%)
Missing sectors: 1145/2400 (47%)
Bad sectors: 48/2400 (2%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

file

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-pc-tools.img
525-CIS-pc-tools.img: data

yeah, no good.

2019-03-23: u35jc - try to read a HD floppy, RPS brand, "dos" written on sleeve

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-CIS-dos.img -f 525-CIS-dos.img
[..]
H.SS Tracks --->
0. 0 .............................................BB.XB..XX.XBXBXXX..XXX..XX.X.XX.X..
0. 1 .............................................BB.XB..BXX.XXXXXXXXXX...X.XX.X..X..
0. 2 .............................................BB.BB..B.BXBXXXXXBXXX..BXX.X.X..X..
0. 3 .............................................BX.BX..B.XXXXXX.X.X.X...X.XX.XXX...
0. 4 .............................................BB.XX..BXXXBXXXXXXXXXX.XX.XXBXXXX..
0. 5 .............................................XX.XX..XXBXXXXXXXXXXXXX.X.XXXXXX...
0. 6 .............................................XX.XX..XXXXBXXXXXXXXXXXXXBXXXXXXX..
0. 7 .............................................XX.XX..XXXXBXXXXXBXXXXX.XXXXXXXXX..
0. 8 .............................................X..XB..BXXXBXXXXX.X.XXXXX.XXXXX.X..
0. 9 .............................................XX.XX..XXXXXX.XXX.XXXXXXXX.XXXXXX..
0.10 .............................................XX.XB..XXXXBXXXXXXXXXXXXXXXX.XXXX..
0.11 .............................................XX.XX..X.XXXXXXXX.XXXXXXXXXX.XXXX..
0.12 .............................................XX.XX..XXBXXXXXXXXXXXX.XX.XXXXXXX..
0.13 .............................................X..X...XXXXXXXXXXXXXXXX.XXXXXXXXX..
0.14 .............................................BX.XX..BXXXXXXXXXXXXXXXXXXXXXX.XX..
1. 0 ................................................................................
1. 1 ...................................................X............................
1. 2 ................................................................................
1. 3 ................................................................................
1. 4 ................................................................................
1. 5 ............................................XXX....X............................
1. 6 ..............................................X....X............................
1. 7 ............................................BXX....X............................
1. 8 ................................................................................
1. 9 ...................................................X............................
1.10 ................................................................................
1.11 ................................................................................
1.12 ................................................................................
1.13 ............................................B...................................
1.14 ............................................BB..................................
Good sectors: 1992/2400 (83%)
Missing sectors: 365/2400 (15%)
Bad sectors: 43/2400 (1%)
80 tracks, 2 heads, 15 sectors, 512 bytes per sector, 1200 kB total

not bad. File says

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ file 525-CIS-dos.img
525-CIS-dos.img: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "IBM  4.0", root entries 224, sectors 2400 (volumes <=32 MB), Media descriptor 0xf9, sectors/FAT 7, sectors/track 15, serial number 0x11c8233b, unlabeled, FAT (12 bit), followed by FAT

ok.

2019-03-23: u35jc - try to read a DD floppy, the one labeled "Brief Program 2.1"

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-readibm -o 525-3M-brief-program-2.1.img -f 525-3M-brief-program-2.1.flux
[..]
H.SS Tracks --->
0. 0 ..BBBBBB................................
0. 1 ..BBBBBB................................
0. 2 ..BBBBBB................................
0. 3 ..BBBBBB................................
0. 4 ..BBBBBB................................
0. 5 ..BBBBBB................................
0. 6 ..B.BBBB................................
0. 7 ..BBBBBB................................
0. 8 ..BBBBBB................................
1. 0 ..BBBBB.................................
1. 1 ..BBBBB.................................
1. 2 ..BBBB..................................
1. 3 ..BBBBB.................................
1. 4 ..BBBBB.................................
1. 5 ..BB.B..................................
1. 6 ..BBBBB.................................
1. 7 ..BBBBB.................................
1. 8 ..BBBB..................................
Good sectors: 626/720 (86%)
Missing sectors: 0/720 (0%)
Bad sectors: 94/720 (13%)
40 tracks, 2 heads, 9 sectors, 512 bytes per sector, 360 kB total

hmm, why do I get bad sectors on this now?

2019-03-23: u35jc - test fe-rpm

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-rpm
Rotational period is 166 ms (361.446 rpm)

and bulktransport

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine/tmp$ ../.obj/fe-testbulktransport
Transferred 1048576 bytes in 1096 (933 kB/s)

looks good.

2019-03-23: u35jc - build the latest FluxEngine client from the hd branch

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine$ git checkout hd
Branch 'hd' set up to track remote branch 'hd' from 'origin'.
Switched to a new branch 'hd'
tingo@kg-u35jc:~/personal/projects/psoc/fluxengine$ git status
On branch hd
Your branch is up to date with 'origin/hd'.

nothing to commit, working tree clean

on correct branch, build it

tingo@kg-u35jc:~/personal/projects/psoc/fluxengine$ make
meson .obj
The Meson build system
Version: 0.45.1
Source dir: /home/tingo/personal/projects/psoc/fluxengine
Build dir: /home/tingo/personal/projects/psoc/fluxengine/.obj
Build type: native build
Project name: fluxclient
Native C++ compiler: c++ (gcc 7.3.0 "c++ (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency libusb-1.0 found: YES 1.0.21
Native dependency sqlite3 found: YES 3.22.0
Native dependency zlib found: YES 1.2.11
Build targets in project: 50
Found ninja-1.8.2 at /usr/bin/ninja
ninja: Entering directory `.obj'
[57/136] Compiling C++ object 'ibmdecoderlib@sha/lib_ibm_decoder.cc.o'.
../lib/ibm/decoder.cc: In member function virtual SectorVector AbstractIbmDecoder::decodeToSectors(const RawRecordVector&, unsigned int):
../lib/ibm/decoder.cc:23:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (bytes.size() < (headerSize + 1))
             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[135/136] Running all tests.
1/7 DataSpec                                OK       0.02 s
2/7 Flags                                   OK       0.02 s
3/7 FmMfm                                   OK       0.02 s
4/7 BitAccumulator                          OK       0.02 s
5/7 Kryoflux                                OK       0.02 s
6/7 Compression                             OK       0.02 s
7/7 Bytes                                   OK       0.01 s

OK:         7
FAIL:       0
SKIP:       0
TIMEOUT:    0

Full log written to /home/tingo/personal/projects/psoc/fluxengine/.obj/meson-logs/testlog.txt

ok