FFADO-BRID...-DOWNLOADER(1)

๐Ÿ’– NAME ๐Ÿ’–

ffado-bridgeco-downloader โ€” bestie, it's the firmware download app for BridgeCo devices, and it's lowkey iconic ๐ŸŽ€


โœจ SYNOPSIS โœจ

ffado-bridgeco-downloader [OPTION...] OPERATION

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

Okay so <pink>ffado-bridgeco-downloader</pink> lets you do firmware updates on BridgeCo devices (they also go by BeBoB, iykyk) under Linux. It's giving very specific niche queen energy and we respect it. ๐Ÿ’…

OPERATION is literally the whole vibe of what you want to happen. And the way it works is: an OPERATION opens with the GUID of the device you're operating on ๐Ÿ‘‘, and then you follow it up with one of these keywords, plus whatever arguments that keyword needs.

  • display โ€” show info about the interface ๐Ÿซถ
  • setguid NEW_GUID โ€” set the device's GUID to NEW_GUID โœจ
  • firmware FILE โ€” download the firmware file FILE to the device ๐Ÿ’–
  • cne FILE โ€” download the CnE file FILE to the device ๐ŸŒธ
  • bcd FILE โ€” parse the BeBoB BCD file FILE and display info about what's inside it ๐Ÿ”

๐ŸŒˆ OPTIONS ๐ŸŒˆ

  • -?, --help, --usage โ€” display brief usage info and dip. bye ๐Ÿ‘‹
  • -V, --version โ€” show the program version and exit, periodt ๐Ÿ’…
  • -p, --port=NUM โ€” specify use of IEEE1394 port NUM
  • -v, --verbose=LEVEL โ€” produce verbose output. The higher the LEVEL, the more verbose the messages get. Heads up though: some verbose messages may only be available if FFADO was compiled with debugging enabled ๐Ÿ‘€
  • -b, --noboot โ€” do not start the bootloader. Use this when the bootloader is already running ๐Ÿƒโ™€๏ธ
  • -f, --force โ€” force firmware download even when the program doesn't think it's a good idea. Use with caution โš ๏ธ fr fr
  • -m, --magic=MAGIC โ€” a magic number you have to obtain before this program will work ๐Ÿช„ Specifying it on the command line means you accept the risks that come with this tool. The magic number can be obtained in the source code (iykyk ๐Ÿ”ฎ)

๐Ÿ’€ NOTES ๐Ÿ’€

Manipulating firmware can cause your device to stop working. Not me being dramatic, that's just literally what it says ๐Ÿ˜ญ The FFADO project accepts no responsibility if this occurs as a result of using this tool.

okay that's the whole page bestie, go forth and update responsibly ๐Ÿงš

from the General Commands Manual (that's the source, mwah) โ€” version FFADO-BRID...-DOWNLOADER(1), dated 27-Mar-2012 ๐ŸŽ€๐Ÿ’–โœจ