FFADO-FIRE...DOWNLOADER(1)

โœจ FFADO-FIRE...DOWNLOADER(1) โœจ

okay so bestie, welcome to the General Commands Manual page for ffado-fireworks-downloader ๐Ÿ’– this is your girl explaining it like we're on FaceTime at 2am, but every single flag is still here, no cap.


๐ŸŒธ NAME ๐ŸŒธ

ffado-fireworks-downloader โ€” the firmware download application for Echo Fireworks devices ๐ŸŽ€


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

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

๐Ÿ’… DESCRIPTION ๐Ÿ’…

So the page says ffado-bridgeco-downloader right here (yes bestie, a whole different name, that's literally what it says, don't come for me ๐Ÿ™ˆ) โ€” and it lets you do firmware updates on Echo Fireworks devices under Linux. Linux girlies only, periodt.

OPERATION is the thing you actually wanna do. It's one of the keywords below, plus whatever arguments that keyword needs. Pick your fighter:

  • list โ€” lists the devices chilling on the FireWire bus. headcount time ๐Ÿซถ
  • display โ€” shows you info about a device and its firmware. it's giving "tell me everything" โœจ
  • upload FILE โ€” uploads the firmware sitting inside FILE to the device. send it ๐Ÿš€
  • download FILE START_ADDR LEN โ€” grabs the flash contents off the device. LEN bytes get downloaded starting at START_ADDR, and all of that gets written to the file FILE ๐Ÿ’พ
  • verify FILE โ€” checks that the firmware on the device actually matches the one in FILE. vibe check, firmware edition ๐Ÿ”
  • session_display โ€” shows you info about the session on the device ๐Ÿ‘‘
  • session_info FILE โ€” shows you info about the device session that's stored in FILE ๐Ÿ“„
  • session_download FILE โ€” downloads the session content off the device and into FILE โฌ‡๏ธ
  • session_upload FILE โ€” uploads the session from FILE onto the device โฌ†๏ธ

๐ŸŽ€ OPTIONS ๐ŸŽ€

  • -h, --help โ€” shows you a lil brief usage info and then dips. bye ๐Ÿ‘‹
  • -p, --port=NUM โ€” tells it to use IEEE1394 port NUM ๐Ÿ”Œ
  • -v, --verbose=LEVEL โ€” makes it chatty. the higher the LEVEL, the more verbose the messages get. heads up tho: some of those verbose messages might only show up if FFADO was compiled with debugging enabled ๐Ÿ‘€
  • -g, --guid=GUID โ€” pick the GUID of the device you wanna interact with. if you don't specify one, it'll try to auto-detect a suitable device for you. so helpful, so iconic ๐Ÿ’–
  • -m, --magic=MAGIC โ€” a magic number you literally have to obtain before this program will even 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. The FFADO project accepts no responsibility if this occurs as a result of using this tool.

fr fr, not a drill. be careful out there bestie ๐Ÿ˜ญ


and that's the whole page, no notes left behind ๐Ÿ“

signing off: this was ffado-fireworks-downloader, from the General Commands Manual, dated 27-Mar-2012 โ€” yes she's an elder but she still ate ๐Ÿ’…๐ŸŒˆโญ