If you are producing less than 1k pcs a month, than it certainly makes sense for smaller design runs. That being said, it is probably safer to eat the cost on the standard 0.1" ribbon cable header form-factor if you plan to run the line for a few years. The compute-modules have a tendency to change, and the micro-contact headers could be a failure point in some situations. Also, hardening the Pi design to be more reliable takes extensive testing, and experience.
Compared to other SoM manufacturers the Raspberry Pi foundation has a good reputation in both the open source community, and commercial roles. The pi4/5 FCC modular pre-compliance also saves around 11k USD when you go for lab testing. Also, pushing pi SoM production volumes higher means lower unit costs for everyone, and a double win is always nice.
If you don't need the gpio, than a mini PC form factor may offer more value.
There is also the Kria KR260 kits around, but it will not offer anywhere near the software/kernel ecosystem support of the pi community.
Best of luck, =3
We also had to violate the Design for Manufacturability guidelines to adapt to the shortages and part skelpers hitting JIT lines. Even today, we incur a questionable 12 USD labor cost on every product to ensure a generic carrier PCB drop-in population option is always available (0.1" pins 1980's style).
Training slide deck: "Rule #21: No unicorn parts, and no excuses"
We dodged the CM4 choice luckily due to my concerns, but still were tagged by a proprietary missing RF module needed for legacy system interoperability. The vendors lied about inventory levels, and kept the order tied up for years before the spools arrived.
Best of luck, =)
http://www.youtube.com/@PhilsLab
It has some high speed stuff with ddr memory, fpga’s gigabit Ethernet and usb3 too so I’m pretty sure you could use the same concepts to build a board with a microprocessor on it. Proper grounding, emi, impedance control and length matching are well explained. I think he has some more advanced courses via his website too.
Additionally, this was an ah-ha moment video for me: https://www.youtube.com/live/ySuUZEjARPY?feature=shared
If you plan on using it for small series of <10k/a I wouldn't worry too much
However, for many of the same reasons a 3k USD PLC makes sense in many low volume long-tale market applications (i.e. pre-certified and stamped hardware.)
Best of luck, =3
I have seen 3 or 4 products with these pi+Debian SoMs running network services etc. Getting them to be reliable is a different set of issues with dozens of edge cases, but its the same with every other vendor. Best regards =3
Recall the chip shortages... =3