Your requirements seem very basic to me. Nothing unusual. I've done this several times already.As I'm still in the early stages of this project, I’d appreciate any advice—especially regarding common pitfalls to avoid.
You are going to deal with high-speed serial interfaces in the GHz range. Advanced PCB layout skills, layer stacks, impedance matching, length matching are absolutely essential. For example you will need to keep the length difference within a differental pair to max 0.15mm. You need to understand that the energy of a differential signal does not flow through copper but through the dielectric between the traces.
Either acquire the knowledge or hire somebody for this.
All Unix systems don't like sudden power loss. This will damage the file systems, and you may loose data. A better approach is to ask the CM5 when it is done or monitor the 3.3V output from the CM5 etc etc. Maybe you want to use a tiny PIC controller as a power monitor. There are more than one solution for this problem.I’m also considering turning on the CM5 on and off from another PCB using a MOSFET for power control. Would this be a reasonable and reliable approach?
Statistics: Posted by fchk — Tue Apr 08, 2025 5:23 pm