I use some of the hardware you are considering so thought that you might find my system description of interest. The overall architecture has remained unchanged for about the last 10 years but components and some minor details have changed over the years. The complete document is too large for me to attach it so I am attaching a truncated version.
This is my first post here so I hope the document is attached.
Tony
Truncated System Description.pdf