I heard https://beagleboard.org/black can boot and run Linux w/o any blobs either in bootloader or kernel (provided you're OK with a sub-par screen resolution and not using the onboard GPU)
https://news.ycombinator.com/item?id=12584880 and others might have details on WiFi and such