Using Microdrives Today

Nagging hardware related question? Post here!
User avatar
dilwyn
Mr QL
Posts: 2761
Joined: Wed Dec 01, 2010 10:39 pm

Re: Using Microdrives Today

Post by dilwyn »

Brane2 wrote:I've just stumbled onto copy of QL Service manual online:

http://ciberia.ya.com/rulo_sinclairql/s ... sm_en.html

It does cover microdrives and their ULAs...
Excellent! An online HTML manual which is searchable and has links you can click to go from section to section.

Thanks for reporting that - it may prove very useful.

Dilwyn


User avatar
gertk
Hardware Hero
Posts: 41
Joined: Mon Aug 19, 2013 10:00 pm

Re: Using Microdrives Today

Post by gertk »

I know this is an old thread but has anyone of you got any further investigating the microdrive emulation ? On this forum and on the tlienhard.com forum I started threads about my emulation effort with an mbed http://mbed.org as slave device to the QL emulating a microdrive.

So far I have succeeded in decoding the data coming out of the QL during the format command and am now in the process of emulating the signals back to the QL. Unfortunately although the decoding of the format command signals work, snooping onto the signals during a dir or load command from that working MD tape does not. The timing is somehow different, probably because of motor/tape speed variation. My emulator does not have a PLL function (yet).

For now I am trying to get a directory on screen from an emulated MD tape image file I found with the QLAY emulator (MDV1.MDV).

Maybe I can use the TKII ram disk function to get an image of my only working MD tape I have left (already replaced the pad) and try to get that somehow out of the QL and onto my programming system.


User avatar
Mr_Navigator
QL Fanatic
Posts: 782
Joined: Mon Dec 13, 2010 11:17 pm
Location: UK, Essex
Contact:

Re: Using Microdrives Today

Post by Mr_Navigator »

Have you tried contacting Daniele Terdina of Qemulator fame, he must have done something along these sorts of lines, as his emulator also reads MDV image file.
Untitled-1.png
Untitled-1.png (9.5 KiB) Viewed 4882 times
http://www.terdina.net/ql/q-emulator.html


-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
RWAP
RWAP Master
Posts: 2839
Joined: Sun Nov 28, 2010 4:51 pm
Location: Stone, United Kingdom
Contact:

Re: Using Microdrives Today

Post by RWAP »

Daniele has a much easier job - he just needed to decode a microdrive image.

I think that what is being sought here, is a means of decoding the signals sent over the actual microdrive port - ie. the electrical signals, which must be interpreted by the microdrive ULA itself to work out what to do with the tape.

I am sure there has been discussion about this elsewhere - the Ian Logan microdrive book is as good a place as any to start, but the problem is that data is just sent in a stream with no timing or anything else to indicate start, middle or end of the signal....


User avatar
Mr_Navigator
QL Fanatic
Posts: 782
Joined: Mon Dec 13, 2010 11:17 pm
Location: UK, Essex
Contact:

Re: Using Microdrives Today

Post by Mr_Navigator »

Interpreting the image and understanding it allows you to know what then to look for, especially if the image contains known data. I am assuming some form of logical process here obviously.

I thought that FM always had a base frequency, so that it would be variation around that frequency :?

Still its good to talk.


-----------------------------------------------------------------------------------
QLick here for the Back 2 the QL Blog http://backtotheql.blogspot.co.uk/
RWAP
RWAP Master
Posts: 2839
Joined: Sun Nov 28, 2010 4:51 pm
Location: Stone, United Kingdom
Contact:

Re: Using Microdrives Today

Post by RWAP »

As I said, the best bet is Ian Logan's book - ftp://ftp.worldofspectrum.org/pub/sincl ... veBook.zip (21MB) - look at page 28 onwards for details


User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

Re: Using Microdrives Today

Post by dex »

I think, that Spectrum Microdrive format and QL Microdrive format are too different, and the book will not help.


User avatar
gertk
Hardware Hero
Posts: 41
Joined: Mon Aug 19, 2013 10:00 pm

Re: Using Microdrives Today

Post by gertk »

dex wrote:I think, that Spectrum Microdrive format and QL Microdrive format are too different, and the book will not help.
Indeed, I found much more relevant information in the QL Advanced User Guide.
Pages 302-310 have been very helpful in getting the timing right.


RWAP
RWAP Master
Posts: 2839
Joined: Sun Nov 28, 2010 4:51 pm
Location: Stone, United Kingdom
Contact:

Re: Using Microdrives Today

Post by RWAP »

Surely the mechanics of how data is sent to and read from the tape is the same - after all it's the same ULA and you can use a Spectrum microdrive unit with the QL - it's just the way it's stored on the tape which is different....

Didn't realise there was anything in the Advanced QL user guide - - it is online at http://www.worldofspectrum.org/infoseek ... id=2000301 although 94MB !


Post Reply