Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Swap read error. You lose your mind.


devel / comp.os.cpm / fpga floppy controller??

SubjectAuthor
* fpga floppy controller??Lawrence Glaister
`* Re: fpga floppy controller??Peter Higgins
 `* Re: fpga floppy controller??Josef Moellers
  `* Re: fpga floppy controller??Dennis Boone
   +* Re: fpga floppy controller??Randy McLaughlin
   |`- Re: fpga floppy controller??Josef Moellers
   `* Re: fpga floppy controller??Josef Moellers
    +* Re: fpga floppy controller??Peter Higgins
    |`* Configuring FlashFloppy (was Re: fpga floppy controller??)Josef Moellers
    | `- Re: Configuring FlashFloppy (was Re: fpga floppy controller??)Josef Moellers
    `- Re: fpga floppy controller??Dennis Boone

1
fpga floppy controller??

<fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3139&group=comp.os.cpm#3139

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a5d:4292:0:b0:1e4:b7fd:eb84 with SMTP id k18-20020a5d4292000000b001e4b7fdeb84mr7652407wrq.657.1645226586580;
Fri, 18 Feb 2022 15:23:06 -0800 (PST)
X-Received: by 2002:aca:b10b:0:b0:2ce:6ee7:4378 with SMTP id
a11-20020acab10b000000b002ce6ee74378mr5732596oif.70.1645226585902; Fri, 18
Feb 2022 15:23:05 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.uzoreto.com!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.128.87.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Fri, 18 Feb 2022 15:23:05 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=96.54.4.227; posting-account=jM5DRgkAAACI0wPXN7ZCfWJ1s-B-Hbwk
NNTP-Posting-Host: 96.54.4.227
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
Subject: fpga floppy controller??
From: va7...@gmail.com (Lawrence Glaister)
Injection-Date: Fri, 18 Feb 2022 23:23:06 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Lawrence Glaister - Fri, 18 Feb 2022 23:23 UTC

Hi Guys, still messing around learning fpga coding.
John, I had a question for you and I couldn't wait until the Wednesday zoom meeting...
When designing your recent fdc boards, did you consider using the fpga directly as the controller? It seems all the disk interfaces are 5v ttl logic and that the fpga with a few level conversions, would be pretty good capturing a track of disk data into a fpga ram buffer for analysis. Real time performance should be better than most of the old hardware floppy controllers. I would love to hear you ideas as sd cards are cool, but nothing beats the raspy sound of drives seeking and the heads loading!.
I don't have one of your FDC boards, but I am working on experiments with your fpga_z80 board.
cheers
Lawrence VE7IT
Nanoose Bay BC, Canada

Re: fpga floppy controller??

<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3141&group=comp.os.cpm#3141

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:adf:fa82:0:b0:1e6:34fe:9bf with SMTP id h2-20020adffa82000000b001e634fe09bfmr16395622wrr.43.1645476087059;
Mon, 21 Feb 2022 12:41:27 -0800 (PST)
X-Received: by 2002:a05:6870:5807:b0:d3:e32d:6fcc with SMTP id
r7-20020a056870580700b000d3e32d6fccmr321438oap.324.1645476086424; Mon, 21 Feb
2022 12:41:26 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 21 Feb 2022 12:41:26 -0800 (PST)
In-Reply-To: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=206.87.222.53; posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 206.87.222.53
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
Subject: Re: fpga floppy controller??
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Mon, 21 Feb 2022 20:41:27 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Peter Higgins - Mon, 21 Feb 2022 20:41 UTC

I expect John might have considered implementing the 2793 floppy controller into the FPGA, if an FPGA implementation of the 2793 was already available.. Designing a floppy controller in VHDL from scratch would be a significant task on its own. All I have been able to find (on www.opencores.org) was a single listing for a floppy controller - but it seemed to be an incomplete project, and it was modelled on the 8272 floppy controller family.

On Friday, February 18, 2022 at 3:23:07 PM UTC-8, Lawrence Glaister wrote:
> Hi Guys, still messing around learning fpga coding.
> John, I had a question for you and I couldn't wait until the Wednesday zoom meeting...
> When designing your recent fdc boards, did you consider using the fpga directly as the controller? It seems all the disk interfaces are 5v ttl logic and that the fpga with a few level conversions, would be pretty good capturing a track of disk data into a fpga ram buffer for analysis. Real time performance should be better than most of the old hardware floppy controllers.. I would love to hear you ideas as sd cards are cool, but nothing beats the raspy sound of drives seeking and the heads loading!.
> I don't have one of your FDC boards, but I am working on experiments with your fpga_z80 board.
> cheers
> Lawrence VE7IT
> Nanoose Bay BC, Canada

Re: fpga floppy controller??

<j7jk3iFtppkU1@mid.individual.net>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3142&group=comp.os.cpm#3142

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: josef.mo...@invalid.invalid (Josef Moellers)
Newsgroups: comp.os.cpm
Subject: Re: fpga floppy controller??
Date: Tue, 22 Feb 2022 09:10:25 +0100
Lines: 27
Message-ID: <j7jk3iFtppkU1@mid.individual.net>
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 6fE6fqLlDihUw3hgB01KTAZuYL01y91dtpwYHG9xtROqVMew8M
Cancel-Lock: sha1:+9z7Xhw+DYEYrURE+hKcuBjPDLA=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
 by: Josef Moellers - Tue, 22 Feb 2022 08:10 UTC

On 21.02.22 21:41, Peter Higgins wrote:
> I expect John might have considered implementing the 2793 floppy controller into the FPGA, if an FPGA implementation of the 2793 was already available. Designing a floppy controller in VHDL from scratch would be a significant task on its own. All I have been able to find (on www.opencores.org) was a single listing for a floppy controller - but it seemed to be an incomplete project, and it was modelled on the 8272 floppy controller family.

Hm, this sounds veeery interesting to me!

I have an SB180FX microcomputer which boots from floppy and then
switches to the (parallel SCSI) hard disk.
Some time back I have replaced the disk with a solid state SCSI disk
which works fine (iirc something out of the Amiga or Atari universe).

I'm now worried about the floppy part and I would like to replace the
FDC (8266) AND the drive(s) with an FPGA, a microcontroller (my favorite
is the ATMega) and an SD card. Has anyone considered this already?
My idea is to use the FPGA only to handle the bus interface to the
command, status and data registers, as this is time-critical, and do
everything else in the uC, the RQM bit in the status register decoupling
the uC from the HD64180. DMA would be handled by the uC.
As I'm mostly running from the HD, I do not worry too much about speed
here, but if the floppy drive(s) I have cease to work, the whole thing
is useless.

Josef

PS My idea is to have drive 1 (the boot drive) "hard-wired" (in
software) to the first 2KB of the SD card and the rest of the card
randomly assignable to drives 2-4. That would also allow me to transfer
software more easily from a Linux machine to the SB180FX.

Re: fpga floppy controller??

<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3143&group=comp.os.cpm#3143

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 22 Feb 2022 11:55:12 -0600
Sender: Dennis Boone <drb@yagi.h-net.org>
From: drb...@ihatespam.msu.edu (Dennis Boone)
Subject: Re: fpga floppy controller??
Newsgroups: comp.os.cpm
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com> <fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com> <j7jk3iFtppkU1@mid.individual.net>
User-Agent: tin/2.4.5-20201224 ("Glen Albyn") (FreeBSD/13.0-RELEASE-p6 (amd64))
Message-ID: <QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
Date: Tue, 22 Feb 2022 11:55:12 -0600
Lines: 8
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-oa1KILU9FgZjHJiYbC2cKmsmJnKRqXzgBZI7YudpAcNUnwbX2vmR0DkXGfoV46r9OTf038y+ZTN0O7b!pmx7ZPboLPkyOc9rwytit+HnmJY1cAulUTYw2oXpFajRvdqCBkmop8a/GqDihbD6LyCNALA=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1462
 by: Dennis Boone - Tue, 22 Feb 2022 17:55 UTC

> I'm now worried about the floppy part and I would like to replace the
> FDC (8266) AND the drive(s) with an FPGA, a microcontroller (my favorite
> is the ATMega) and an SD card. Has anyone considered this already?

Any particular reason you're not just replacing the drives themselves
with something akin to a gofloppy?

De

Re: fpga floppy controller??

<0c0a5f2e-e659-4551-be14-7f14b98c768en@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3144&group=comp.os.cpm#3144

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:600c:154f:b0:37b:c5cf:40e8 with SMTP id f15-20020a05600c154f00b0037bc5cf40e8mr4675769wmg.27.1645559102088;
Tue, 22 Feb 2022 11:45:02 -0800 (PST)
X-Received: by 2002:a05:6870:4625:b0:d2:a3f5:db78 with SMTP id
z37-20020a056870462500b000d2a3f5db78mr39711oao.1.1645559101227; Tue, 22 Feb
2022 11:45:01 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Tue, 22 Feb 2022 11:44:59 -0800 (PST)
In-Reply-To: <QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
Injection-Info: google-groups.googlegroups.com; posting-host=75.64.86.134; posting-account=PFWPPwoAAACyqfximQYdiAnvYtofle1M
NNTP-Posting-Host: 75.64.86.134
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com> <j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0c0a5f2e-e659-4551-be14-7f14b98c768en@googlegroups.com>
Subject: Re: fpga floppy controller??
From: randy...@hotmail.com (Randy McLaughlin)
Injection-Date: Tue, 22 Feb 2022 19:45:02 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Randy McLaughlin - Tue, 22 Feb 2022 19:44 UTC

It seems a new floppy controller without new mechanical floppy drives is odd.

Randy

On Tuesday, February 22, 2022 at 11:55:19 AM UTC-6, Dennis Boone wrote:
> > I'm now worried about the floppy part and I would like to replace the
> > FDC (8266) AND the drive(s) with an FPGA, a microcontroller (my favorite
> > is the ATMega) and an SD card. Has anyone considered this already?
> Any particular reason you're not just replacing the drives themselves
> with something akin to a gofloppy?
>
> De

Re: fpga floppy controller??

<j7mlc6Fh92qU1@mid.individual.net>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3147&group=comp.os.cpm#3147

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: josef.mo...@invalid.invalid (Josef Moellers)
Newsgroups: comp.os.cpm
Subject: Re: fpga floppy controller??
Date: Wed, 23 Feb 2022 12:50:30 +0100
Lines: 18
Message-ID: <j7mlc6Fh92qU1@mid.individual.net>
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
<j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net dTonxlG/kvoxCp+sE1m/ugOy2ROqwbsMjSaD/q8sTWo7CkzI5F
Cancel-Lock: sha1:DO94m4ZlmM7omu6IYLrQYRgLdWo=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
 by: Josef Moellers - Wed, 23 Feb 2022 11:50 UTC

On 22.02.22 18:55, Dennis Boone wrote:
> > I'm now worried about the floppy part and I would like to replace the
> > FDC (8266) AND the drive(s) with an FPGA, a microcontroller (my favorite
> > is the ATMega) and an SD card. Has anyone considered this already?
>
> Any particular reason you're not just replacing the drives themselves
> with something akin to a gofloppy?

I had purchased something like that but it insisted on providing 512
byte sectors while the SB180FX likes 1024 byte sectors better.
In fact, I never managed to get the SB180FX to talk to or otherwise
recognize the GOTEK thingy.

NB I also regard this project as doing something for fun and (hopefully)
have some successes.

Josef

Re: fpga floppy controller??

<j7mlhdFh92qU2@mid.individual.net>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3148&group=comp.os.cpm#3148

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: josef.mo...@invalid.invalid (Josef Moellers)
Newsgroups: comp.os.cpm
Subject: Re: fpga floppy controller??
Date: Wed, 23 Feb 2022 12:53:17 +0100
Lines: 12
Message-ID: <j7mlhdFh92qU2@mid.individual.net>
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
<j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
<0c0a5f2e-e659-4551-be14-7f14b98c768en@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net LKCaHVHjyb4zpVrJpXtUFg9Y7hySe07batEO5y05GUIdPrRVax
Cancel-Lock: sha1:oa62y5YA4QDrKtrjdkP7naUxLoI=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <0c0a5f2e-e659-4551-be14-7f14b98c768en@googlegroups.com>
 by: Josef Moellers - Wed, 23 Feb 2022 11:53 UTC

On 22.02.22 20:44, Randy McLaughlin wrote:
> It seems a new floppy controller without new mechanical floppy drives is odd.

I'm not sure I understand what you're aiming at.

My idea is to replace the floppy controller and everything behind it by
the FPGA/uC/SD-Card contraption.

Dennis suggested leaving the FDC in and just replace the mechanical
drive with something not moving.

Josef

Re: fpga floppy controller??

<b22ed8b8-5e7a-4cb9-bcd1-4eb8c9e62373n@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3150&group=comp.os.cpm#3150

 copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a5d:678b:0:b0:1ed:9f21:d36 with SMTP id v11-20020a5d678b000000b001ed9f210d36mr179257wru.550.1645631059805;
Wed, 23 Feb 2022 07:44:19 -0800 (PST)
X-Received: by 2002:a05:6808:1148:b0:2d5:2333:bbb1 with SMTP id
u8-20020a056808114800b002d52333bbb1mr133940oiu.130.1645631059136; Wed, 23 Feb
2022 07:44:19 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Wed, 23 Feb 2022 07:44:18 -0800 (PST)
In-Reply-To: <j7mlc6Fh92qU1@mid.individual.net>
Injection-Info: google-groups.googlegroups.com; posting-host=206.87.223.29; posting-account=vo6anAoAAACrPRDKJCDGDeq8ksCO7pmB
NNTP-Posting-Host: 206.87.223.29
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com> <j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com> <j7mlc6Fh92qU1@mid.individual.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b22ed8b8-5e7a-4cb9-bcd1-4eb8c9e62373n@googlegroups.com>
Subject: Re: fpga floppy controller??
From: higginsp...@gmail.com (Peter Higgins)
Injection-Date: Wed, 23 Feb 2022 15:44:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 15
 by: Peter Higgins - Wed, 23 Feb 2022 15:44 UTC

Without modification the Gotek floppy emulator is designed to function as a standard PC-format 3.5" drive with 512 byte sectors, which won't work with most vintage systems like the SB180FX.
However, with third-party firmware installed on the Gotek (either the HxC firmware, or FlashFloppy) it can be configured to emulate any of the 5.25" floppy formats supported by the SB180FX. No modification of the SB180FX hardware or software is required. These alternative firmware solutions for the Gotek provide for a lot of configuration options - for example I have used the Gotek and HxC firmware to emulate a 5.25" double-sided 96tpi drive on a system that creates an 800K format disk using 1024 bytes/sector.

On Wednesday, February 23, 2022 at 3:50:32 AM UTC-8, Josef Moellers wrote:
> I had purchased something like that but it insisted on providing 512
> byte sectors while the SB180FX likes 1024 byte sectors better.
> In fact, I never managed to get the SB180FX to talk to or otherwise
> recognize the GOTEK thingy.

Re: fpga floppy controller??

<bZKdnRBssKdI_Iv_nZ2dnUU7-W-dnZ2d@giganews.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3151&group=comp.os.cpm#3151

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 23 Feb 2022 10:33:25 -0600
Sender: Dennis Boone <drb@yagi.h-net.org>
From: drb...@ihatespam.msu.edu (Dennis Boone)
Subject: Re: fpga floppy controller??
Newsgroups: comp.os.cpm
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com> <fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com> <j7jk3iFtppkU1@mid.individual.net> <QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com> <j7mlc6Fh92qU1@mid.individual.net>
User-Agent: tin/2.4.5-20201224 ("Glen Albyn") (FreeBSD/13.0-RELEASE-p6 (amd64))
Message-ID: <bZKdnRBssKdI_Iv_nZ2dnUU7-W-dnZ2d@giganews.com>
Date: Wed, 23 Feb 2022 10:33:25 -0600
Lines: 13
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-WvGmITp2hgb/f07fW8ogxVCbz+HTGEQeYy9FLxPVSJ6Al03/V9drAGf7rCW10jPYxw0BQigON3fBBVL!emcOevf5Ptq0CNrBerSm0vtcmDG5vQqjIfcqF9xfjFlQfzpT4/IGDjnxMyXvjDXGY6AbREY=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1653
 by: Dennis Boone - Wed, 23 Feb 2022 16:33 UTC

> I had purchased something like that but it insisted on providing 512
> byte sectors while the SB180FX likes 1024 byte sectors better.
> In fact, I never managed to get the SB180FX to talk to or otherwise
> recognize the GOTEK thingy.

Interesting. A detail I'll have to keep in mind.

> NB I also regard this project as doing something for fun and (hopefully)
> have some successes.

Always a perfectly valid reason!

De

Configuring FlashFloppy (was Re: fpga floppy controller??)

<j98sgjF6d18U1@mid.individual.net>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3195&group=comp.os.cpm#3195

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: josef.mo...@invalid.invalid (Josef Moellers)
Newsgroups: comp.os.cpm
Subject: Configuring FlashFloppy (was Re: fpga floppy controller??)
Date: Mon, 14 Mar 2022 13:58:59 +0100
Lines: 100
Message-ID: <j98sgjF6d18U1@mid.individual.net>
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
<j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
<j7mlc6Fh92qU1@mid.individual.net>
<b22ed8b8-5e7a-4cb9-bcd1-4eb8c9e62373n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 24ou4wvVyeRTqpuEYGcywgk7IivAfdwfJjd5Q2j+2fSgJT3zzl
Cancel-Lock: sha1:1oeVCy7lMYZeST67CVflflvo0M4=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <b22ed8b8-5e7a-4cb9-bcd1-4eb8c9e62373n@googlegroups.com>
 by: Josef Moellers - Mon, 14 Mar 2022 12:58 UTC

Hello Peter,

On 23.02.22 16:44, Peter Higgins wrote:
> Without modification the Gotek floppy emulator is designed to function as a standard PC-format 3.5" drive with 512 byte sectors, which won't work with most vintage systems like the SB180FX.
> However, with third-party firmware installed on the Gotek (either the HxC firmware, or FlashFloppy) it can be configured to emulate any of the 5.25" floppy formats supported by the SB180FX. No modification of the SB180FX hardware or software is required. These alternative firmware solutions for the Gotek provide for a lot of configuration options - for example I have used the Gotek and HxC firmware to emulate a 5.25" double-sided 96tpi drive on a system that creates an 800K format disk using 1024 bytes/sector.

I successfully (by the 3digit LED display) flashed my GoTek with
FlashFloppy.

However, I'm apparently having problems getting the FF.CFG, IMG.CFG, and
IMAGE_A.CFG right.
Do you have any experience and would be able to help me?
I need an 80cyl, 2hd, 5spt, 1024bps, so I wrote this into my IMG.CFG:

+---------
[::819200]
cyls = 80
heads = 2
secs = 5
bps = 1024
gap3 = 99
+---------

and here's my FF.CFG:

+---------
interface = shugart
host = unspecified
pin02 = auto
pin34 = auto
write-protect = no
max-cyl = 255
side-select-glitch-filter = 0
track-change = instant
write-drain = instant
index-suppression = yes
head-settle-ms = 12
motor-delay = ignore
chgrst = step
ejected-on-startup = no
image-on-startup = last
display-probe-ms = 3000
autoselect-file-secs = 2
autoselect-folder-secs = 2
folder-sort = always
sort-priority = folders
nav-mode = default
nav-loop = yes
twobutton-action = zero
rotary = full
indexed-prefix = "DSKA"
display-type = auto
oled-font = 6x13
oled-contrast = 143
display-order = default
display-off-secs = 60
display-on-activity = yes
display-scroll-rate = 200
display-scroll-pause = 2000
nav-scroll-rate = 80
nav-scroll-pause = 300
step-volume = 10
da-report-version = ""
extend-image = yes
+---------

I have an image file BOOT.IMG which has the image of the boot floppy and
IMAGE_A.CFG has only one line: "BOOT.IMG"

When I try to read a sector off this in the monitor, I get a
Disk R/W Error !
Drive 0

ST0 40 01000000
ST1 04 00000100
ST2 00 00000000
Track 00 00000000
Head 00 00000000
Sector 11 00010001

The "01" bits in ST0 ist the "Interrupt Code" and means "Abnormal
Termination of Command (AT)":
"Execution of Command was started, but was not successfully
completed."
The "1" bit in ST1 means "No Data" (ND):
"During execution of READ DATA, WRITE DELETED DATA or
SCAN Command, if the FDC cannot find the Sector specified in the
IDR Register, this flag is set."
(The FDC is an FDC9266)

Any help would be appreciated,

Josef

> On Wednesday, February 23, 2022 at 3:50:32 AM UTC-8, Josef Moellers wrote:
>> I had purchased something like that but it insisted on providing 512
>> byte sectors while the SB180FX likes 1024 byte sectors better.
>> In fact, I never managed to get the SB180FX to talk to or otherwise
>> recognize the GOTEK thingy.

Re: Configuring FlashFloppy (was Re: fpga floppy controller??)

<j9b3n5FjbevU1@mid.individual.net>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=3201&group=comp.os.cpm#3201

 copy link   Newsgroups: comp.os.cpm
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: josef.mo...@invalid.invalid (Josef Moellers)
Newsgroups: comp.os.cpm
Subject: Re: Configuring FlashFloppy (was Re: fpga floppy controller??)
Date: Tue, 15 Mar 2022 10:14:13 +0100
Lines: 42
Message-ID: <j9b3n5FjbevU1@mid.individual.net>
References: <fa7190dd-6c7b-4f36-bea4-baea61ae5adbn@googlegroups.com>
<fb7a11a5-3f45-47a9-af42-6be02eded6c4n@googlegroups.com>
<j7jk3iFtppkU1@mid.individual.net>
<QcidnUpILuUdvoj_nZ2dnUU7-Y-dnZ2d@giganews.com>
<j7mlc6Fh92qU1@mid.individual.net>
<b22ed8b8-5e7a-4cb9-bcd1-4eb8c9e62373n@googlegroups.com>
<j98sgjF6d18U1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net JT6T6YJhgpe0/MN3uQ9sJQ8FD+RqSfGXmlJ5ytdkGG08VxhhbD
Cancel-Lock: sha1:VhvpDaSugi/sHKY9vb4ss3Bgpc4=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: en-US
In-Reply-To: <j98sgjF6d18U1@mid.individual.net>
 by: Josef Moellers - Tue, 15 Mar 2022 09:14 UTC

On 14.03.22 13:58, Josef Moellers wrote:
> Hello Peter,
>
> On 23.02.22 16:44, Peter Higgins wrote:
>> Without modification the Gotek floppy emulator is designed to function
>> as a standard PC-format 3.5" drive with 512 byte sectors, which won't
>> work with most vintage systems like the SB180FX.
>> However, with third-party firmware installed on the Gotek (either the
>> HxC firmware, or FlashFloppy) it can be configured to emulate any of
>> the 5.25" floppy formats supported by the SB180FX. No modification of
>> the SB180FX hardware or software is required. These alternative
>> firmware solutions for the Gotek provide for a lot of configuration
>> options - for example I have used the Gotek and HxC firmware to
>> emulate a 5.25" double-sided 96tpi drive on a system that creates an
>> 800K format disk using 1024 bytes/sector.
>
> I successfully (by the 3digit LED display) flashed my GoTek with
> FlashFloppy.
>
> However, I'm apparently having problems getting the FF.CFG, IMG.CFG, and
> IMAGE_A.CFG right.
> Do you have any experience and would be able to help me?
> I need an 80cyl, 2hd, 5spt, 1024bps, so I wrote this into my IMG.CFG:
>
> +---------
> [::819200]
> cyls = 80
> heads = 2
> secs = 5
> bps = 1024
> gap3 = 99
> +---------

Problem solved: the floppies had sector# 17 ("11H") as the first sector
number in a track, not "1", as is the default.
I added "id = 17" and ... voila ... it worked!

So now my SB180FX boots from ... a USB stick, only to switch over to the
(flash) HDD immediately ;-)

Josef

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor