ASRock Industrial 4X4 BOX-AI350 Internal Hardware Overview
The bottom lid has two nice features. One is a mounting spot for a 2.5″ drive.

The other is an array of thermal pads and heatsinks for the memory and SSDs.

Inside the system, we get a very standard layout we have seen from the company previously.

Memory is DDR5-5600 SODIMM and we tried up to two 48GB SODIMMs for 96GB.

For WiFi 6E we have the Mediatek RZ616 which is the standard solution for AMD Ryzen mini PCs.

The M.2 2280 slot is above the WiFi card, and then there is a second M.2 2242 slot in the middle.

To us, we always wish that we had two M.2 2280 slots so that we can use a wider variety of SSDs in these systems, but this is standard for ASRock Industrial.

Overall, this is a fairly easy system to service, we just wish that ASRock Industrial updated this to a tool-less design.
Next, let us get to topology and performance.
Two things on this review:
1. I wish you guys would start doing more of the review tests for large memory with your 2x64GB 128GB kit going forward. We have the RAM, let’s test if the systems can support it properly.
2. As you stated, both NICs should be 2.5GbE. Exactly how much do they save by dropping one of the ports to 1GbE instead of both being 2.5GbE on the BOM? 5 cents? 1 dollar? I’ll offer up I’d be willing to pay them 100% profit on that $1 BOM (so an extra $2 on the total cost) to get it up to 2x 2.5GbE.
I still doesn’t understand why Asrock on AMD version still stick with on port at 1GbE
Do these support ECC memory? With 96 or 128 GB they’d make a handy little edge server if they can do ECC.