Kano, if you can wait a couple of months i'll have one you can borrow for a bit. Not sure how much help that will be, but the offers there if you need it.
Well actually the biggest issue right now as far as I understand with the code is that there are problems and fixes and no one has the code and almost no one has the hardware and no one is doing the fixes.
The side effect of a list of things Avalon has done.
I've actually done a lot of USB code over the last 2 months (well not a lot, but a few thousand lines of changes) and it's all been possible coz I have hardware (MMQ FPGA and BFL FPGA) but until I get an ASIC, I've no real hard answers on how it will perform and what problems there will be.
From testing, I do already know the USB code can sometimes be many times faster than the serial-USB code (due to running old and my new versions of cgminer) but until I throw the code at a 60~80GH/s BFL SC Single, I don't know what optimisations and improvements are possible or necessary ... let alone what a 1.5TH/s BFL MiniRig will do
Certainly at this point in the game, there is no way I'd be doing this without the hardware. It's not even possible to do it properly.
The current Avalon code also uses serial-USB ... which I've been trying to get rid of from cgminer coz it sux ... so completely rewriting it is certainly not on the list of things I will ever be doing
But in the case of the Avalon, at this point in time I'm not involved with it and I don't see that changing
(no matter what they say, my interest in it is certainly now almost zero, and I suspect they feel the same)
However, my interest in the cgminer license is totally independent of that.
At least while I'm involved with cgminer, I certainly will always bring up the issue of hiding the code or violating the license where I see it.
I'll do the same with BFL or anyone else, but of course I know with the companies who are supplying me hardware, that there will be no license violation since I will be writing the code and making it publicly available as I always do.
Long term (i.e. a few months when you get yours) hopefully there will already be someone else looking after it.
But it wont be me.
Thanks indeed for the offer, but I don't suspect I'll ever take it.
However, from what BitSyncom has said, Xiangfu will be getting an Avalon ... some time ... so hopefully he will be the one to maintain the code since he will have the hardware
We see him in the #cgminer channel often (and yes also when he was asking about how to do the Avalon code last year
I can seriously say at this point in time, that if the BFL SC Single does do 60~80GH/s at ~100W, I certainly wont want an Avalon.
But at this point in time that still isn't certain ... though I'll not be surprised if that does become a certainly in the very near future.
However, like when bASIC started, I do hope there will be some other company providing competition with BFL ...
Such a pity bASIC went down the drain.