...
Introduction
The following quick start guide provides background information about the ClearFog LX2162A products which use the LX2162A System 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.
Revision and Notes
Date | Owner | Revision | Notes |
---|---|---|---|
| 1.0 |
| |
Table of Contents |
Hardware Setup
Product Specifications
| ClearFog LX2162A |
---|---|
I/Os | 1 x USB 2.0 1 x USB 3.0 (RunBMC) |
Networking | 2 x SFP28 ports (25GbE each) |
Processor | NXP Layerscape LX2162A 16-core Arm Cortex A72 up to 2GHz |
Memory & Storage | Up to 32GB DDR4 |
Misc. | USB to STM32 for remote management |
Development and Debug interfaces | mini USB |
Power | 12V DC Jack |
Expansion card I/Os | *2 x mPCIe x1 Gen 3.0 |
Temperature | Commercial: 0°C to 70°C |
Dimensions | PCBA: 170 x 137mm |
...
Serdes-1 lanes are routed to the 2x SFP28 (via TI retimer) and 2x SFP+ connector
Serdes-2 lanes are routed to 8x 1GbE RJ-45 ports trough Marvell Octal PHY
*or 6x 1GbE RJ-45 ports trough Marvell Octal PHY and 2 mPCIe x1 Gen 3.0
Block Diagram
The following figure describes the ClearFog LX2162A Block Diagram.
...
Visual features overview
Please see below the features overview of the connector side of the ClearFog LX2162A
...
Software Setup
Cable setup and prerequisites
Here is what you will need to power up the board:
Linux or Windows PC
ClearFog LX2162A
Power adapter 5A@12V or ATX 60W+
Micro USB to USB for console, the ClearFog LX2162A has an onboard FTDI chip.
IP router or IP switch
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 ClearFog product family.
...
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 the following DIP switch:
...
The following shows how to set the switches on the boot source selector:
...
Booting from an SD card
The switches on the boot source SW1 selector must be set as follows:
...
Code Block | ||
---|---|---|
| ||
load mmc 0:1 0xa4000000 ubuntu-core.img mmc dev 1 mmc write 0xa4000000 0 0xd2000 |
...
Note |
---|
Please Note: The above commands should be run only once (in the fist boot). |
...
Please see below an example of resizing the filesystem :
...
SFP Modules
For some SFP modules that work on SolidRun networking hardware platforms, please refer to SFP Modules .
Packet Generator using DPDK
Following is an example instructions that demonstrates using the DPDK framework that is built in the lx2160a_build project under build/dpdk/ directory –
...
Code Block |
---|
dynamic_dpl.sh dpmac.10 export DPRC=dprc.2 testpmd -c 0x3 -n 1 -- --txd=1500 -i set fwd txonly set txpkts 1500 show port info 0 show config txpkts start |
Tips
sshd is disabled by default for root access. Edit /etc/ssh/sshd_config and set ‘PermitRootLogin yes’
ssh to the machine might take long time after boot. To accelerate that install ‘rng-tools’ where it’s main daemon increases the kernel’s entropy and accelerates random number key generation (which used by libssl and sshd afterwards).
Example to install Gentoo from the Ubuntu
Gentoo is a free and open-source distribution with a rolling-release model.
The bootloader and kernel provided are recent enough to install Gentoo from the eMMC Ubuntu to the NVMe or SATA device.
...
Note |
---|
Please note
|
Build From Source
You can build your own image using the script in here – GitHub - SolidRun/lx2160a_build
Tip |
---|
|
Documentation
| File | Modified |
---|---|---|
Schematics and Board Layout | ZIP Archive “will be added soon” | |
Mechanical files | ZIP Archive “will be added soon” |
Related Articles
Page:
Page:
Page:
...