When I cover system-on-modules (SoM), companies will usually provide some BSP (Board Support Packages) for older kernels, and did not submit their changes to mailine kernel, so I was interested in a news from Emtrion entitled “DIMM-AM335x: Linux mainline support ready“, which actually means they’ve done the work to support a recent Linux kernel (3.14) and provides instructions and code (device tree files), but did not submit patches to the linux-arm-kernel mailing list to get their changes added to kernel.org.
Let’s look at the hardware specs first:
- SoC – Texas Instruments Sitara AM335x ARM Cortex A8 processor @ 720Mhz to 1GHz (AM3354 or AM3359)
- System Memory – onboard 512 MB SDRAM/optional 256 MB
- Storage – 512 MB NAND Flash (managed) + 2 SD card interfaces
- Display – LCDs I/F with resolution up to SVGA, with 4-wire touch interface
- Audio – Analog Audio with SSI I/F
- USB – USB 2.0 Host and Device
- Connectivity – 100BaseTX Ethernet
- Other I/Os:
- LibreELEC 8.0.0 Officially Released for Raspberry Pi SBCs with Kodi 17 "Krypton"
- Linux 4.10 Release – Main Changes, ARM & MIPS Architectures
- Linux Kernel 4.9.10 Has ARM, x86 and PowerPC Improvements, Updated Drivers
- Linux Kernel 4.4.49 LTS Is a Small Patch with Some ARM Fixes and Updated Drivers
- COM runs Linux on tiny, power-sipping, 64-bit Cortex-A53 SoC
- Linux Kernel 4.9.6 Rolls Out with ARM and AArch64 Improvements, Updated Drivers