Configuring the Compute Module
The compute module is a compact and flexible version of the Raspberry Pi hardware platform. It does have a few significant differences from other Pi boards that should be noted, as configuring it requires a different process;
- It has 4GB of onboard eMMC memory from which to boot, and there is no ability to expand the size of boot memory. OS images are therefore limited to 4GB.
- In order to flash the OS onto the eMMC memory, the compute module must either be connected to the Compute Module IO Board for USB programming, or via its 200-pin SODIMM edge connector.
The steps to configure the Compute Module are well-documented by the Raspberry Pi Foundation: please see Flashing The Compute Module eMMC as well as the full set of Compute Module reference files.