The ClearFog is an ARMADA 38x SoC dual core based board that offers vast application potential as a flexible development board or a ready to deploy solution.
Alongside the powerful ARMADA 38x SoC, the ClearFog includes a variety of I/O and connectivity technologies such as multiple mini-PCIe/mSATA sockets, audio/telephony module header, PoE expansion header, mikroBUS™ – a simple socket allowing you to integrate a wide range of MikroElektronika click boards™ modular extensions.
The following features are available for all models:
- uSOM: ARMADA based A380/A388
- RAM: 256MB (A380)/1GB (A388)
- Storage Support: M.2, 8GB uSD/4GB eMMC
- Connectivity: 1 x USB 3.0 port
- I/O: Analog Audio/TDM module support, GPIO Header (mikroBUS), Indication LEDs, User Push Buttons, PoE expansion header, FTDI (Console Only) / Debug Header, RTC Battery
ClearFog Base:
- 1 x mSATA/mPCIE
- 2 x Port dedicated Ethernet
- 1 x SFP (A388 Only)
- Power: 5V – Wide range ready
ClearFog Pro:
- 2 x mSATA/mPCIE
- 1 x Port dedicated Ethernet
- 6 x Port switched Ethernet
- JTAG Header
- Power: Wide range 9V- 32V
- Advanced Power Control
- Fan Control
- Architecture
- ARMv7 Cortex-A9
- Processor
- Marvell Armada 388 1.6GHz
- RAM
- 1GB
- SD
- Micro SD
- USB
- 1
- SATA
- 2
- Ethernet
- Gigabit
Micro SD Card Creation
Replace sdX in the following instructions with the device name for the SD card as it appears on your computer.
- Zero the beginning of the SD card:
dd if=/dev/zero of=/dev/sdX bs=1M count=8
- Start fdisk to partition the SD card:
fdisk /dev/sdX
- At the fdisk prompt, create the new partition:
- Type o. This will clear out any partitions on the drive.
- Type p to list partitions. There should be no partitions left.
- Type n, then p for primary, 1 for the first partition on the drive, and enter twice to accept the default starting and ending sectors.
- Write the partition table and exit by typing w.
- Create the ext4 filesystem:
- For e2fsprogs < 1.43:
mkfs.ext4 /dev/sdX1
- For e2fsprogs >= 1.43:
mkfs.ext4 -O ^metadata_csum,^64bit /dev/sdX1
- Mount the filesystem:
mkdir root
mount /dev/sdX1 root
- Download and extract the root filesystem (as root, not via sudo):
wget http://os.archlinuxarm.org/os/ArchLinuxARM-clearfog-latest.tar.gz
bsdtar -xpf ArchLinuxARM-clearfog-latest.tar.gz -C root
- Flash the bootloader files:
cd root/boot
sh sd_fusing.sh /dev/sdX
cd ../..
- Unmount the partition:
umount root
- Insert the micro SD card into the ClearFog, connect ethernet, and apply power.
- Use the serial console (micro usb port on the board, if needed) or SSH to the IP address given to the board by your router.
- Login as the default user alarm with the password alarm.
- The default root password is root.
- Initialize the pacman keyring and populate the Arch Linux ARM package signing keys:
pacman-key --init
pacman-key --populate archlinuxarm