I hadn't realised there was a bunch of activity on this bug today... Thanks Barak for your work - really cool. As a note, based on suggestions from others on my initial attempt I do also have an implementation up:
https://salsa.debian.org/mpearson/firmware-sof If yours is more suitable let me know and I'm happy to help with that. If what I have done is useful to get to the next step of making this an official package that would be cool too. I'd like to get something that is easily available and ultimately included in the debian image - not sure what is involved to get there :) Thanks Mark