Back in 2018, I was designing a custom Linux board for my bachelor's thesis with my friend Nicolas Hauert.
You can read the thesis by clicking this link or using the pdf embedded here below if your browser support an Embedded PDF.
As I live on a language border, the document use both French and German.