On 5/17/23 12:22, Fred Cisin via cctalk wrote:
If you know of an external USB drive that does have
the cpabilities of a
standard PC disk controller, please tell us what you can of make, model,
supplier, availability, etc.
Interestingly, the Micro Solutions Backpack floppy drives do have all
the capabilities of a standard PC controller; they're basically and FDC,
an 8051 MCU and some added SRAM. You can fire off FDC commands over a
parallel interface (I know, "what's that?")
For commercial applications, the USB Mass Storage Device standard is
patterned after SCSI; as a matter of fact, it uses SCSI CDBs embedded in
a USB packet to work. As users of SCSI floppy drives know, that's just
a subset of the stuff that can be done with a legacy FDC setup.
That isn't to say that someone hasn't rolled a one-off project for
this--I know of at least one. It requires its own Windows drivers.
As much as Tony doesn't like it, I need to point out that a modern MCU
quite often has as much (or more) RAM, and runs faster than many older
PCs. Consider, for example, the lowly STM32H7A3 series. 1.4MB of RAM,
2MB of program flash, 5 DMA controllers, ethernet, TFT LCD, up to 164 5V
tolerant GPIOs, USB OTG...I won't go on.
Why tinker around with a PC when your MCU is more powerful? I store my
retrieved data on a 32GB SD card.
Yeah, I know, this is a "classic" list and I shouldn't discuss anything
much past an 80386.
--Chuck