From: Grant on
On Tue, 27 Apr 2010 11:14:36 GMT, Jan Panteltje <pNaonStpealmtje(a)yahoo.com> wrote:

>On a sunny day (Tue, 27 Apr 2010 09:04:49 +1000) it happened Grant
><omg(a)grrr.id.au> wrote in <gl6ct5t6cummc363jq87cf9enir69b0s3i(a)4ax.com>:
>
>>I would like to replace the floppy interface in a TDS3034 DPO with some
>>USB or Ethernet interface.
>>
>>Emulating a floppy is a possible method?
>>
>>Would a PIC chip do that? Hang off the floppy drive cable, intercept
>>and interpret the signals? Make the DPO think it's talking to a real
>>floppy disk?
>
>If you ask me outright 'can a PIC do that?',
>that would take a lot of investigation.
>Much simpler is in my view to use one of the many dedicated floppy
>controler chips *together with* a PIC.
>I used the 8272A in the past (same as in the IBM PC).

Wrong end of floppy cable :) I want to emulate the floppy end of
the cable.

Grant.
--
http://bugs.id.au/
From: Jim Thompson on
On Wed, 28 Apr 2010 08:55:41 +1000, Grant <omg(a)grrr.id.au> wrote:

>On Tue, 27 Apr 2010 11:14:36 GMT, Jan Panteltje <pNaonStpealmtje(a)yahoo.com> wrote:
>
>>On a sunny day (Tue, 27 Apr 2010 09:04:49 +1000) it happened Grant
>><omg(a)grrr.id.au> wrote in <gl6ct5t6cummc363jq87cf9enir69b0s3i(a)4ax.com>:
>>
>>>I would like to replace the floppy interface in a TDS3034 DPO with some
>>>USB or Ethernet interface.
>>>
>>>Emulating a floppy is a possible method?
>>>
>>>Would a PIC chip do that? Hang off the floppy drive cable, intercept
>>>and interpret the signals? Make the DPO think it's talking to a real
>>>floppy disk?
>>
>>If you ask me outright 'can a PIC do that?',
>>that would take a lot of investigation.
>>Much simpler is in my view to use one of the many dedicated floppy
>>controler chips *together with* a PIC.
>>I used the 8272A in the past (same as in the IBM PC).
>
>Wrong end of floppy cable :) I want to emulate the floppy end of
>the cable.
>
>Grant.

Sorry. I haven't been paying close attention to this thread. WHY do
you want to "emulate the floppy end of the cable"?

(I can provide data management circuitry... check my website.)

...Jim Thompson
--
| James E.Thompson, CTO | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona 85048 Skype: Contacts Only | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |

The only thing bipartisan in this country is hypocrisy
From: Jan Panteltje on
On a sunny day (Wed, 28 Apr 2010 08:55:41 +1000) it happened Grant
<omg(a)grrr.id.au> wrote in <ktoet55dgfjeset9k52ap2jcnesjhdsd62(a)4ax.com>:

>On Tue, 27 Apr 2010 11:14:36 GMT, Jan Panteltje <pNaonStpealmtje(a)yahoo.com> wrote:
>
>>On a sunny day (Tue, 27 Apr 2010 09:04:49 +1000) it happened Grant
>><omg(a)grrr.id.au> wrote in <gl6ct5t6cummc363jq87cf9enir69b0s3i(a)4ax.com>:
>>
>>>I would like to replace the floppy interface in a TDS3034 DPO with some
>>>USB or Ethernet interface.
>>>
>>>Emulating a floppy is a possible method?
>>>
>>>Would a PIC chip do that? Hang off the floppy drive cable, intercept
>>>and interpret the signals? Make the DPO think it's talking to a real
>>>floppy disk?
>>
>>If you ask me outright 'can a PIC do that?',
>>that would take a lot of investigation.
>>Much simpler is in my view to use one of the many dedicated floppy
>>controler chips *together with* a PIC.
>>I used the 8272A in the past (same as in the IBM PC).
>
>Wrong end of floppy cable :) I want to emulate the floppy end of
>the cable.

No, not wrong end, just reverse data in data out.
The 8272 can generate the IBM format,
that assumes the 'device' will want a response,
so it expects that format.
It also can decode that format, so it can understand what to write to for exampel a SDcard.
But anyways, somebody has done it 100% in a 40MHz PIC it seems.
Using a FPGA would be cool to, and easier I think.

But doin gi t100% in a PIC is is not a project the inexperienced.




>Grant.
>--
>http://bugs.id.au/
>
From: Jamie on
Archimedes' Lever wrote:
> On Tue, 27 Apr 2010 08:27:41 -0400, Jamie
> <jamie_ka1lpa_not_valid_after_ka1lpa_(a)charter.net> wrote:
>
>
> Set your clock right, dingledorf.
Well, that would explain why my virus scanner has been going
off a day early lately..

Thanks for the tip, window licker!


From: Grant on
On Tue, 27 Apr 2010 16:05:17 -0700, Jim Thompson <To-Email-Use-The-Envelope-Icon(a)On-My-Web-Site.com> wrote:

>On Wed, 28 Apr 2010 08:55:41 +1000, Grant <omg(a)grrr.id.au> wrote:
>
>>On Tue, 27 Apr 2010 11:14:36 GMT, Jan Panteltje <pNaonStpealmtje(a)yahoo.com> wrote:
>>
>>>On a sunny day (Tue, 27 Apr 2010 09:04:49 +1000) it happened Grant
>>><omg(a)grrr.id.au> wrote in <gl6ct5t6cummc363jq87cf9enir69b0s3i(a)4ax.com>:
>>>
>>>>I would like to replace the floppy interface in a TDS3034 DPO with some
>>>>USB or Ethernet interface.
>>>>
>>>>Emulating a floppy is a possible method?
>>>>
>>>>Would a PIC chip do that? Hang off the floppy drive cable, intercept
>>>>and interpret the signals? Make the DPO think it's talking to a real
>>>>floppy disk?
>>>
>>>If you ask me outright 'can a PIC do that?',
>>>that would take a lot of investigation.
>>>Much simpler is in my view to use one of the many dedicated floppy
>>>controler chips *together with* a PIC.
>>>I used the 8272A in the past (same as in the IBM PC).
>>
>>Wrong end of floppy cable :) I want to emulate the floppy end of
>>the cable.
>>
>>Grant.
>
>Sorry. I haven't been paying close attention to this thread. WHY do
>you want to "emulate the floppy end of the cable"?

'cos floppies are so unreliable, and I have a borrowed instrument that
can dump screen images to floppy. Be nice to have a black box pretend
to be floppy but translate the dumped images to SD memory or something.

Options I have are emulating a parallel printer on a printer port, or
emulating the floppy drive. I don't have tech info on the internal
data bus for TDS3034 :( Don't have a much of a budget either.

It's been done, but they use programmable logic for USB interface, or
a very fast PIC chip for SD interface -- these are from a link posted
upthread.
>
>(I can provide data management circuitry... check my website.)

For which? Floppy interface or TDS3034?

Floppy interface is easy, translate serial data stream to/from memory
at an address block based on track number, sector? Pop out index marks
at suitable rate and respond to the step, dir, etc signals. How hard
can it be?

The old Ferguson BigBoard could read floppy drive with Z80 micro running
at 2.5MHz, without a controller. Nasty (tricky?) use of NMI to get the
response time for data transfer though.

Thanks,
Grant.
--
http://bugs.id.au/