From: Ondrej Zary <linux@zary.sk>
To: linux-usb@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: Getting Backpack USB drives to work - looking for lost firmware
Date: Mon, 23 Jan 2023 21:02:49 +0100 [thread overview]
Message-ID: <202301232102.49680.linux@zary.sk> (raw)
In-Reply-To: <202206181935.01392.linux@zary.sk>
On Saturday 18 June 2022 19:35:01 Ondrej Zary wrote:
> Hello,
> I'm trying to get Micro Solutions Backpack USB CD-RW to work and maybe write a simple firmware loader module. It's based on Cypress EZ-USB FX2 so it should be easy (the loading code is already present in the kernel for other devices).
>
> Micro Solutions released firmware and load scrips for Linux - it used to be called bpck-usb-firmware-1.1.tgz but seems to have vanished from the web, even archive.org does not have it. Frugalware distro used to include a package bpck-usb-firmware-1.1-1-i686.fpm until version 1.7 (it was removed in 1.8) but I was not able to find it anywhere (even tried Frugalware developers).
>
> At least the load script can be found here:
> https://www.linuxquestions.org/questions/linux-hardware-18/external-usb-backpack-cd-rewriter-problem-212360/
> Firmware filenames extracted from the script:
> BP1SCAN.HEX, BP2SCAN.HEX (scan firmwares)
> BP1CD5.HEX, BP1CD6.HEX, BP1HD5.HEX, BP1HD6.HEX (for USB 1 chips)
> BP2CD5.HEX, BP2CD6.HEX, BP2HD5.HEX, BP2HD6.HEX (for USB 2 chips)
> BPINTCD.HEX, BPINTHD.HEX (for internal USB 2 chips)
>
> So there seems to be two kinds of external USB adapters/cables - with FX (USB 1) and FX2 (USB 2) chips. First, a "scan" firmware is loaded that identifies the drive type and changes the ID appropriately. Then a final firmware is loaded, depending on the chip type, drive version (5 or 6) and drive type (CD or HDD).
> The latest devices have integrated USB support - no scanning is needed, just a CD or HDD firmware is loaded, depending on the ID.
Finally found the lost firmware files!
There's a Frugalware Linux 0.6 DVD 1 ISO at PC World Poland which contains the bpck-usb-firmware-1.1-1-i686.fpm file:
https://www.pcworld.pl/ftp/pobierz/linux/1582.html
--
Ondrej Zary
prev parent reply other threads:[~2023-01-23 20:18 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-06-18 17:35 Getting Backpack USB drives to work - looking for lost firmware Ondrej Zary
2023-01-23 20:02 ` Ondrej Zary [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202301232102.49680.linux@zary.sk \
--to=linux@zary.sk \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.