Can the i mx8 work on entirely libre software? Libre software gpu?
That was the case with the i.MX6. Proprietary firmware had to be loaded for the VPU to work,[1] but the GPU line was successfully reverse-engineered[2] and integrated into Mesa. No bootloader blobs either, definitely one of the best platforms for libre software.
That said, the i.MX8 is using a newer Vivante GPU, which apparently hasn't been worked on yet.[3]
[1]: https://www.fsf.org/campaigns/priority-projects/hardware-firmware-drivers [2]: https://github.com/etnaviv/etna_viv [3]: https://www.cnx-software.com/2017/08/25/purism-librem-5-open-source-linux-sm...