@CNoteFan: It's hardly ever possible. Most likely developers are sitting on PC doing cross-development for OrangePi. After that they release image for flashing there only binaries residues. No even traces of source code.
Have any proof of that? Of course we can slip into speculation that since Baikal-T1 fabricated on TMSC, than there is a big chance that they ordered "something else" just some sort of collateral product. And this is exactly the ASICs we are talking of.
May be it makes sense to rewrite whole bitcoin kernel using some modern language, like Ethereum did already? Or favor C++14 and get rid of Boost library?