I finally received my CM5 Development kit for the roadtest, so I thought I'd get started assembling it.
Unboxing
Not much exciting about the shipping package, so I'll get right to the good stuff.
There were two boxes included, the CM5 Development kit and a 27W USB-C power supply. The Development kit also included a power supply, but it had a UK plug so the the extra supply was provided since I am in the US.
The total provided roadtest components shown below:
The CM5 IO board was pre-mounted in the case. The case and IO board are both the second revision that moves the cooling fan position away from above the CM5 module. The original case had the problem that you could not use the CM5 heatsink and fan simultaneously. Moving the fan position required some board connectors to be moved slightly, so the board and case must be the same revision. I will be running headless, so I won't be using the 2 HDMI cables, and I obviously won't be using the UK power supply. I'll only be using the USB-C to USB-A cable for the initial programming of the eMMC.
The case showing the IO board pre-mounted. The board has to removed to install the heatsink and CM5 because the screws attach from the bottom of the board into the heatsink.
There is a single M.2 M key slot provided on the IO board. My plan is to add a Hailo-8L accelerator in the slot. I also want to use an SSD for storage, but I'll have to add that as a USB3 drive since there is no room to add expansion for a NVME SSD.
Here is the assembled view with the CM5 module with heatsink and external WiFi antenna cable added. I had considered not mounting the cable because my final application will only use a wired Ethernet connection, but I added for test purposes.
There is a holder for a CR2032 battery for the RTC, but no battery was provided. The CM5 adds the RTC to the module. The CM4 did not have an RTC on the module, so it needed to be on the carrier board if you wanted that capability.
I am going to be using this headless with IP cameras, so added the RTC battery and assembly is done. No CSI/DSI cables or GPIO connections (no external access for GPIO provided anyway). I will add the Hailo-8L after initial testing.
Next steps to flash the eMMC and run through initial configuration and testing. I just did this with a CM4 (except flashed HAOS), so I expect the process to be the same.