Very Interesting ! We are close ! I have just added some blank bytes (0x00) before the track beginning on your DSKA0004.QD.
So can you try write to this images ?
EDIT : DSKA0004.zip removed.
Very Interesting ! We are close ! I have just added some blank bytes (0x00) before the track beginning on your DSKA0004.QD.
Load fail is normal : The image is blank.AMSynths wrote: Mon Sep 02, 2019 11:34 am Load fails with Illegal QD and write fails with verify error.
I can no longer do a F! Load to read the bank name.
Interesting. Which DSKA0004 from this thread exactly ?AMSynths wrote: Mon Sep 02, 2019 2:39 pm I can still write to 0004 with a verify error, and then successfully read the file back in
I am not sure what do you mean by "because the Gotek has allowed a read during a read" but i suspect that the ready window is a bit too long then the ready signal still asserted too much time after the write and the verify start immediately. This is similar to what you describe.AMSynths wrote: Sun Sep 01, 2019 4:52 pm 0004 loads reliably time after time, and ok without pull up resistor.
I have noticed one change needed:
The full QD read after a F1 Load needs to be delayed until after the check read has gone to the end of the QD and stopped. At the moment I can hit Load during the check read and it stops with Illegal QD, because the Gotek has allowed a read during a read
Sequence should be:
F1 Load
Sampler reads the QD bank name AND continues to the end of the bank/disk - takes another 3 seconds or so
Any pressing of Load during this time is delayed to start reading until this first QD read has stopped
Once the check read has fully completed to the end of the Bank, a full Load can take place, and the sampler reads the QD bank into memory
Hope that helps!
Some are fully readable when you try to read them ?