Many architectur is free. Spark, MIPS, etc. No problem found a free solution. But problem is blobs. Many blobs, everywhere blobs for running CPU (motherboard too), blobs in ethernet, wifi, BT etc.
THIS IS PROBLEM