EMAC Software support for
the SoM-5282M consists of 3 parts, the bootloader, the OS, and the application
level.
When the board first powers
on, it executes a bootloader which can be used to boot an application or an
operating system from flash or the network. By default it loads EMACs uClinux
port from flash.
EMAC provides a uClinux port for the SoM-5282M which is by default loaded from a compressed image in flash.
The source for this OS can also be rebuild and modified from sources on the ftp site.
Typically, users would be developing at this level, writing specific applications interface with already developed drivers.
This is done through a high level toolchain available in either Windows or Linux.
An installer exists for the Windows version.