Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Bite off, dirtball." Richard Sexton, richard@gryphon.COM


devel / comp.arch.fpga / Re: BeMicro Cyclone III 64-bit drivers

SubjectAuthor
* BeMicro Cyclone III 64-bit driversMaur Vir
`* Re: BeMicro Cyclone III 64-bit driversTheo
 `- Re: BeMicro Cyclone III 64-bit driversMaur Vir

1
BeMicro Cyclone III 64-bit drivers

<a03daa2d-5b7b-4802-9d8a-246bd34e2cb1n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=251&group=comp.arch.fpga#251

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:ac8:7f15:: with SMTP id f21mr2209262qtk.601.1642747169782;
Thu, 20 Jan 2022 22:39:29 -0800 (PST)
X-Received: by 2002:ad4:5c67:: with SMTP id i7mr2472635qvh.18.1642747169622;
Thu, 20 Jan 2022 22:39:29 -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.arch.fpga
Date: Thu, 20 Jan 2022 22:39:29 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=45.19.236.199; posting-account=rebXwQoAAACLFN9juxZJXkI46QQAlOUt
NNTP-Posting-Host: 45.19.236.199
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a03daa2d-5b7b-4802-9d8a-246bd34e2cb1n@googlegroups.com>
Subject: BeMicro Cyclone III 64-bit drivers
From: maurvir@gmail.com (Maur Vir)
Injection-Date: Fri, 21 Jan 2022 06:39:29 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 14
 by: Maur Vir - Fri, 21 Jan 2022 06:39 UTC

I found my old BeMicro Cyclone III board laying around the other day and happen to have a use for it - if I can get it running again. I know it's an ancient board, but this project doesn't need much, and this old device would be perfect.

Unfortunately, none of my current machines are capable of running the drivers that came with it. They are all running either Windows 10 64-bit or 64-bit Linux. I do, however, have a Windows 7 64-bit VM I used for older tools - including old versions of Quartus for supporting other ancient hardware.

Would anyone still happen to have a copy of this driver? The last time I saw a reference to it was on the old Altera forums around 2012. I hate to toss a functional board over something as trivial as this.

Thanks!

Re: BeMicro Cyclone III 64-bit drivers

<BBe*XdTEy@news.chiark.greenend.org.uk>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=252&group=comp.arch.fpga#252

  copy link   Newsgroups: comp.arch.fpga
Path: i2pn2.org!i2pn.org!aioe.org!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED!not-for-mail
From: theom+news@chiark.greenend.org.uk (Theo)
Newsgroups: comp.arch.fpga
Subject: Re: BeMicro Cyclone III 64-bit drivers
Date: 21 Jan 2022 23:37:43 +0000 (GMT)
Organization: University of Cambridge, England
Lines: 41
Message-ID: <BBe*XdTEy@news.chiark.greenend.org.uk>
References: <a03daa2d-5b7b-4802-9d8a-246bd34e2cb1n@googlegroups.com>
NNTP-Posting-Host: chiark.greenend.org.uk
X-Trace: chiark.greenend.org.uk 1642808265 16546 212.13.197.229 (21 Jan 2022 23:37:45 GMT)
X-Complaints-To: abuse@chiark.greenend.org.uk
NNTP-Posting-Date: Fri, 21 Jan 2022 23:37:45 +0000 (UTC)
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/3.16.0-11-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Fri, 21 Jan 2022 23:37 UTC

Maur Vir <maurvir@gmail.com> wrote:
> I found my old BeMicro Cyclone III board laying around the other day and
> happen to have a use for it - if I can get it running again. I know it's
> an ancient board, but this project doesn't need much, and this old device
> would be perfect.
>
> Unfortunately, none of my current machines are capable of running the
> drivers that came with it. They are all running either Windows 10 64-bit
> or 64-bit Linux. I do, however, have a Windows 7 64-bit VM I used for
> older tools - including old versions of Quartus for supporting other
> ancient hardware.

Is that the drivers for the USB Blaster JTAG interface, or for something
else?

According to:
https://fpgasoftware.intel.com/devices/
the last supported version of Quartus for the Cyclone III is 13.1
(the free Lite version should suffice). You can download old versions from
there, which should have the driver integrated.
https://www.intel.com/content/www/us/en/support/programmable/support-resources/download/dri-index.html
has some as standlone downloads.

However, the USB Blaster interface hasn't really changed since then, so if
you were to install the Windows drivers from a later version of Quartus it
would probably work.

On Linux, there hasn't been a lot of changes since 13.1 - the main
difference is some of the older versions looked for /dev/bus/usb whereas
nowadays it's done via sysfs. What errors do you get if you try to talk to
it on Linux?

There have been various different USB IDs:
09fb:6001 / 6002 / 6003: original USB Blaster (USB 1.1)

09fb:6810 (USB Blaster 2 boots up as this, before firmware is downloaded)
09fb:6010 (USB Blaster 2 when firmware has been downloaded)

and they should all be covered by the USB Blaster drivers in Quartus.

Theo

Re: BeMicro Cyclone III 64-bit drivers

<cd2f2d82-5267-43d1-86d8-a4f9a4df5ae2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=253&group=comp.arch.fpga#253

  copy link   Newsgroups: comp.arch.fpga
X-Received: by 2002:a05:6214:3003:: with SMTP id ke3mr8237274qvb.54.1642867272407;
Sat, 22 Jan 2022 08:01:12 -0800 (PST)
X-Received: by 2002:a05:620a:3711:: with SMTP id de17mr6218133qkb.754.1642867272240;
Sat, 22 Jan 2022 08:01:12 -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.arch.fpga
Date: Sat, 22 Jan 2022 08:01:12 -0800 (PST)
In-Reply-To: <BBe*XdTEy@news.chiark.greenend.org.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:5fb0:eff0:296b:21c0:89e6:1b04;
posting-account=rebXwQoAAACLFN9juxZJXkI46QQAlOUt
NNTP-Posting-Host: 2600:1700:5fb0:eff0:296b:21c0:89e6:1b04
References: <a03daa2d-5b7b-4802-9d8a-246bd34e2cb1n@googlegroups.com> <BBe*XdTEy@news.chiark.greenend.org.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <cd2f2d82-5267-43d1-86d8-a4f9a4df5ae2n@googlegroups.com>
Subject: Re: BeMicro Cyclone III 64-bit drivers
From: maurvir@gmail.com (Maur Vir)
Injection-Date: Sat, 22 Jan 2022 16:01:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 22
 by: Maur Vir - Sat, 22 Jan 2022 16:01 UTC

Yes, I was referring to the USB drivers. This little board used a FTDI FT2232D chip to create both a virtual USB blaster and a USB to serial port converter. A clever little design, but no one ever signed the drivers. Supposedly, there were signed drivers created by someone at Arrow years ago, but they have disappeared off the face of the Earth since Intel bought Altera and absorbed the forums into their own.

Linux sees the board, and even correctly displays its ID as a Bemicro Cyclone III, but it doesn't know how to split the interface into an A and B port, so even the Linux version of Quartus doesn't see it as a programmer.

That said, I have since found the Sno boards, from Aloriumtech, which are actually a better fit. I don't really care about the embedded processor design, but the board itself is tiny and has a decent Max 10M16 part on it - and they exposed the JTAG header explicitly. This is a personal project, not a work project, hence the trying to reuse old boards and parts, but you can't complain about a $49 board that makes it *that* easy.

If this were a work project, there are a lot of tiny little FPGA boards on the market, but they are all hundreds of dollars. Most of them are also a bit excessive for a hobby project.

Thanks!

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor