Hi Richard, I don't know if fx2lafw really fits in to what you're trying to do with fwupd.
The devices that the fx2lafw firmware runs on usually don't have any non-volatile firmware storage. The firmware has to be uploaded over USB into the device RAM every time the device is plugged in. This is done on Windows by the vendor's client software, and in sigrok by the fx2lafw driver. Also, there are many scenarios where different firmware images will need to be uploaded depending on how the device is being used by the client. It's not as simple as there being a simple "latest version" which should be uploaded that implements all functionality. I've tried to have a look at the fwupd website but it's running very slowly and giving frequent 503 errors at the moment, so apologies if I've missed something. Regards, Martin On Mon, Aug 22, 2016 at 04:04:24PM +0100, Richard Hughes wrote: > > Hi all, > > My name is Richard Hughes and I work for Red Hat. I'm the maintainer > of fwupd, an open source firmware update system designed for Linux. > We're updating thousands of devices every month safely and securely > using the fwupd and the Linux Vendor Firmware Service. I'm also the > guy behind the OpenHardware ColorHug device, so I'm particularly > interested in making firmware updates easy to apply on open source and > free software devices. I see fx2lafw is using DFU, and fwupd can > already talk to DFU-using devices using the libdfu library so I don't > think any actual additional code would be required in fwupd. For your > device, it would just be creating a cabinet with the required metadata > included. > > If this is interesting, please see http://www.fwupd.org/ or email me > back for more details. I can create you a dummy account on the LVFS if > you'd like to upload some test firmware. If your device doesn't have > any firmware updates, and you don't plan of issuing any, please > disregard this email. Thanks for reading! > > Richard. > > ------------------------------------------------------------------------------ > _______________________________________________ > sigrok-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sigrok-devel > ------------------------------------------------------------------------------ _______________________________________________ sigrok-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sigrok-devel

