LarryL wrote: 04 Mar 2024 06:00
Since it is the first prototype, I am quite satisfied
Although I am not that happy with the overall routing…
I am not 100% happy with the routing of the H5 even though it was totally manually routed. Unfortunately if you wait until everything was 100% perfect, then nothing would ever get released. As I think the saying goes, the last 10% of a project takes 90% of the time.
Also why the idea of the H4/H5 series was to have future add-ons. If I had put every little thing people wanted onto the motherboard right from the start, it would have taken considerably longer and have been considerably more expensive, ultimately the project would have just taken too long and would likely have simply been abandoned.
Indeed it took weeks if not months to route the H4/H5 motherboards manually. Though I really struggled to complete these projects because of my RSI. So in effect some compromises had to be made just to get the project finished.
I have routed some crucial parts manually, then let the autorouter do its work, and then changed a lot manually again.
indeed some things should be manually routed like the video circuit and the audio circuit etc. If you let the autorouter do the work then you could end up with RGB signals wrapped 20 times around the motherboard.
Depending on how much I have to change during troubleshooting, I am considering doing the routing again. Manually then…
Let’s see
As long as you are using a solid ground plane, then you are going to mitigate a lot of the original issues already. I don't know how many layers you ended up with ? I struggle to route the H5 on 3 layers. 1 was dedicated gnd and power, but I had to use the 5V layer for a lot as well. But that is a lot less critical than taking chunks out of the gnd layer. I think the autorouter would even struggle to do that on 6 layers with power planes.
BTW: for this first prototype, I decided to let JLCPCB only assemble the „small SMD stuff“
I am already having most of the 74 logic chips available (for hand soldering), but for the final run most of them can also be assembled by JLC
It makes sense, though I gave up with JLC for full assembly. I already wrote a lot of issues about all that. It is becomes too much hassle if they don't already stock the parts. And their customer support is always like a bunch of teenagers on the first day of their job. It is becomes incredibly frustrating to deal with them ultimately. I use them for small PCBs and small "birdseed" boards but nothing more now.