2.8" QD Disk Emulation

General discussion forum - for all that doesn't fit in any other category.
Post Reply
Jeff_HxC2001
Posts: 47
Joined: Sun Jan 02, 2011 2:31 am

Re: 2.8" QD Disk Emulation

Post by Jeff_HxC2001 »

AMSynths wrote:
Tue Aug 27, 2019 12:40 pm
Looking at the 5 second trace, the first write cycle is taking longer than 5 seconds and the ready off cuts the data off. Looks like it takes 5.2 seconds to check disk and then write the data.
Yes we really need a real qd drive to compare with it

Jeff_HxC2001
Posts: 47
Joined: Sun Jan 02, 2011 2:31 am

Re: 2.8" QD Disk Emulation

Post by Jeff_HxC2001 »

Idea : can you try to record/load a sample into the machine and save it to the qd files ? I will try to extract the sample to a wave file.

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

I have started testing on a S220 with a working QD. The first thing to note is that the "normal" save cycle has three stages. A read of the disk to see if its empty or not, the whole disk is read rather than just the initial "header", then a write cycle and then a read cycle to verify the data.

A fast F1 save, skips the first read of the disk and has the write followed by the read.

Both types of save fail on verification. I will trace the real QD now
Attachments
Fast Save to HxC Read and Ready signals
Fast Save to HxC Read and Ready signals
Fast Save - Read and Ready.jpg (52.26 KiB) Viewed 5121 times

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

AMSynths wrote:
Tue Aug 27, 2019 12:40 pm
Looking at the 5 second trace, the first write cycle is taking longer than 5 seconds and the ready off cuts the data off. Looks like it takes 5.2 seconds to check disk and then write the data.
About this screen, can you show me the write gate signal ? there is maybe a pre-erase write part before the data output, this maybe important to know (write gate + write data trace)

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

Read QD, Fast Save and then a Load
Attachments
Load - Ready and Read Data
Load - Ready and Read Data
RealQD - Read Cycle.jpg (51.06 KiB) Viewed 5120 times
Fast Save - Ready and Write Data
Fast Save - Ready and Write Data
RealQD - Write Cycle.jpg (51.26 KiB) Viewed 5120 times

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

AMSynths wrote:
Tue Aug 27, 2019 2:00 pm
Read QD, Fast Save and then a Load
Thanks
- can you do the same capture with the write gate instead of write data ?
- What is the exact ready signal assertion time ?

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

Write Gate and Write Data trace is attached.
Ready assertion time is 4.5 seconds during the write and 4.5 seconds for the read verification.
All on Fast Saves - no checking of the disk first.
Attachments
Fast Save- Write & Write Gate
Fast Save- Write & Write Gate
Fast Save - Write & Write Gate.jpg (50.6 KiB) Viewed 5116 times

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

AMSynths wrote:
Tue Aug 27, 2019 2:43 pm
Write Gate and Write Data trace is attached.
Ready assertion time is 4.5 seconds during the write and 4.5 seconds for the read verification.
All on Fast Saves - no checking of the disk first.
Wait ! I see two glitches on the write gate at the beginning ?! Is it real ? Can you zoom them ?

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

Solo Syn.4 saved to these files. Bank D.
Attachments
DSKA0000.zip
(216.55 KiB) Downloaded 223 times

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

I see two glitches on the write gate at the beginning on your last capture ?! Is it real ? Can you zoom them ?

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

here is the detail of the Write Gate glitch, it happens maybe 1 in 4 times, not every time.
its not me moving the probes..
Attachments
Detail
Detail
RealQD - Write Gate Glitch Detail.jpg (75.01 KiB) Viewed 5111 times
Real QD Write Gate Glitch
Real QD Write Gate Glitch
RealQD - Write Gate Glitch.jpg (70.6 KiB) Viewed 5111 times

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

AMSynths wrote:
Tue Aug 27, 2019 3:55 pm
here is the detail of the Write Gate glitch, it happens maybe 1 in 4 times, not every time.
its not me moving the probes..
This can definitively disturb the software. now i suspect that main header is not recorded (lost) i have to check if the wg filter is enabled and if it is "strong" enough.

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

Jeff wrote:
Tue Aug 27, 2019 4:10 pm
AMSynths wrote:
Tue Aug 27, 2019 3:55 pm
here is the detail of the Write Gate glitch, it happens maybe 1 in 4 times, not every time.
its not me moving the probes..
This can definitively disturb the software. now i suspect that main header is not recorded (lost) i have to check if the wg filter is enabled and if it is "strong" enough.
I have increased the WG filter value. Try this to write to a blank 4.5 seconds QD image with the attached fw, if possible with a sample loaded into the memory.
HxCUSBFE.UPD
(61 KiB) Downloaded 163 times
(Not tested, may fail dramatically :D )

AMSynths
Posts: 85
Joined: Fri Aug 09, 2019 10:43 am

Re: 2.8" QD Disk Emulation

Post by AMSynths »

Does not work, verify error. Sorry...Real sample bank loaded from QD then saved to HxC
Last edited by AMSynths on Tue Aug 27, 2019 4:43 pm, edited 1 time in total.

Jeff
Site Admin
Posts: 8092
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: 2.8" QD Disk Emulation

Post by Jeff »

AMSynths wrote:
Tue Aug 27, 2019 4:43 pm
Does not work, verify error. Sorry...
Please share the image.

Post Reply