CN9132 COM EVK Quick Start Guide

Revision and Notes
Date
Owner
Revision
Notes
07 Dec 2021
1.0
Initial release
Introduction
The following quick start guide provides background information about the CN9132 EVK product which use the CN9132 Computer on module.
The guide will give a technical overview about the product and by the end of it you should be able to boot an operating system and begin testing your application.
Hardware Setup
Product Specifications
I/Os
3 x USB 3.0 3 x USB 2.0
Networking
1 x SFP+ 10GbE 1 x 5GbE RJ45 (with PoE PD) 1 x 5GbE RJ45 (with PoE PSE) 1 x 1GbE RJ45 MDI ETH SW with 4x 1GbE RJ45 ports – Optional
Processor
Marvell OCTEON based CN9132 Quad core Arm Cortex A72 up to 2.2 GHz
Memory & Storage
Dual Channel SO-DIMM DDR4; up to 32GB at 2400MT/s (16GB for each channel) MicroSD 8GB eMMC
Display
None
Misc.
GPIO header Indication LEDs User Push Buttons
Development and Debug interfaces
MicroUSB MicroUSB to STM32 for management
Power
12V DC Jack PoE PD
Expansion card I/Os
2 x SATA (Gen 3.0) Up to 3 x M.2 Key-M 2240/2280 PCIe x1 (Gen 3.0) 1 x M.2 Key-M 2240/2280 PCIe x2 (Gen 3.0) 1 x PCIe x4 (Gen 3.0) Add-in 2 x M.2 Key-E 2230/5760 for WiFi Modules 1 x mPCIe 1 x M.2 Key-B 3042/3052 for LTE/5G
Temperature
Commercial: 0°C to 70°C
Dimensions
PCBA: 172 x 214mm
Enclosure
None
(*) Configurable SERDESs based on Marvell CN913x processor specifications.
Supported with CN9132 COM. For more detailed information about our CN9132 COM series please visit this user manual : CN9132 COM Hardware User Manual .
Block Diagram
The following figure describes the CN913x Block Diagram.

Visual features overview
Please see below the features overview of the connector side of the CN9132 EVK.

Print side connector overview of the CN9132 EVK.

What’s in the box?
CN9132 EVK (ClearFog CX CN931x)
16GB Micro SD card (Optional)
Heatsink
Wall mount Power supply [email protected] or 12V@5A (Optional)
Software Setup
Cable setup and prerequisites
Here is what you will need to power up the board:
Linux or Windows PC
CN9132 EVK (ClearFog CX CN931x )
DDR4 SO-DIMM Memory
12V Power adapter
Micro USB to USB for console, the CN9132 EVK has an onboard FTDI chip.
IP router or IP switch
Please Note For Application using CN9132 COM express with multiple M.2 modules, SATAs and PCIe add-in card , a power supply 12V@5A is required. For Applications using CN9130 with few additional interfaces, a power supply of [email protected] is sufficient.
Recommended Cables
The following is a list of industry-standard cables, sorted by type, with the necessary compliance requirements that have been proven to work well with the CN913x product family.
These examples are the cables which SolidRun uses for testing, and should provide enough information to source products from your preferred cable vendor.
Ethernet cable: Monoprice 24AWG Cat6A 500MHz STP
USB Cable: SuperSpeed USB 3.0 Type A Male to Female Extension Cable in Black
SFP connector: GigaLite GE-GB-P1RT-E SFP module with Monoprice 24AWG Cat6A 500MHz STP cable
Boot Select
Before powering up the board for the first time it is recommended to select the boot media. In order to configure the boot media, please refer to CN913x COM Boot Select .
Booting from an SPI card
The switches on the boot source selector must be set as follows:
Switch 1
Switch 2
Switch 3
Switch 4
Switch 5
OFF
ON
ON
OFF
ON
The following shows how to set the switches on the boot source selector:

Once you set the switches, you can apply the following for booting from an SPI card and loading the Ubuntu from an SD card.
Please Note: The SPI including U-Boot by default.
1. Downloading the Ubuntu 20.04 image
For more Ubuntu releases, please visit Ubuntu Releases for CN913x.
2. Writing the image to the SD card
Use the following commands for writing the image to an SD card:
For more information, please visit Flashing an SD Card .
Note: Plug a micro SD into your Linux PC, the following assumes that the micro SD is added as /dev/sdX and all it’s partitions are unmounted.
3. SD card insertion
Please Insert the SD card into your device.
4. Power connection
Connect your power adapter to the DC jack, and then connect the adapter to mains supply.
5. Serial Connection
Please insert the micro USB into your device, then you can refer to Serial Connection for installing necessary serial connection software in Linux/Windows.
In u-boot prompt, to continue booting from SD card, run the following:
Please Note: Boot is made from SPI by default, so in order to continue booting from an SD card, the above commands should be run only once (in the fist boot).
Once you installed the necessary serial connection software and ran the above commands , you should be able to see the following:

In order to be able to log in , please insert “root” as a username and password as follows:

7. Final stages
The following stages need to be done in order to finalise the imaging:
Run
fdisk /dev/mmcblk1if using SD, or run if usingfdisk /dev/mmcblk0eMMC.Recreate the first partition by deleting it and then creating a new partition that starts at block 131072 and extends to the end of the drive (or less depending on your needs).
Write the new partition, when prompt about ‘Do you want to remove the signature?’ then answer with yes.
Run
resize2fs /dev/mmcblk1p1if using SD Card, or Runresize2fs /dev/mmcblk0p1if using eMMC.In this stage the root partition should be big enough to start populating it; but first update the RTC clock.
Connect the RJ45 to your network with internet access (and DHCP server); and then run
dhclient.Update the RTC clock by running
ntpdate pool.ntp.organd thenhwclock -w.Run
apt-updateand then populate the root filesystem as you wish.
Please see below an example of resizing the filesystem :

SFP Modules
For some SFP modules that were tested on SolidRun CN913x Platforms see SFP Modules: Tested on CN913x.
SIM Card Slot
It is possible to utilize a Cellular connection by inserting a SIM card into the SIM card slot. Please observe that a GSM Cellular modem needs to be installed utilizing the mini PCIe connection in order to exploit the cellular connection.
Please Note If you your ClearFog has dual SIM card slots, an additional cellular modem will need to be installed in the mini PCIe connection in order to utilize the 2nd SIM connection.
Build from source
CN913x Build - CN913x Build - Script
U-Boot, Atf and Mv-ddr-marvel Build - CN913x u-boot, atf and mv-ddr-marvell - Self Build
Documentation
Last updated